)]}'
{"id":"openocd~master~Ie772e7bd96e20fc2410debdf83d363bde4cd30ad","project":"openocd","branch":"master","hashtags":["nexus"],"change_id":"Ie772e7bd96e20fc2410debdf83d363bde4cd30ad","subject":"osbdm: jcomp/trst for ppc","status":"NEW","created":"2018-01-13 22:15:47.000000000","updated":"2021-12-07 11:16:21.000000000","submit_type":"CHERRY_PICK","submittable":false,"total_comment_count":11,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":true,"meta_rev_id":"e4d67575548d1933612cef150f33a5d2a9e46f81","_number":4337,"owner":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"_account_id":1001520,"name":"Jim N","email":"u17263@att.net","username":"jnorris"},{"date":"2021-05-04 20:05:24.000000000","_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"date":"2021-05-05 09:01:06.000000000","_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"value":1,"date":"2021-05-03 12:22:21.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"date":"2021-05-03 14:29:49.000000000","_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1001520,"name":"Jim N","email":"u17263@att.net","username":"jnorris"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},{"_account_id":1001520,"name":"Jim N","email":"u17263@att.net","username":"jnorris"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-05-17 12:31:35.000000000","updated_by":{"_account_id":1001520,"name":"Jim N","email":"u17263@att.net","username":"jnorris"},"reviewer":{"_account_id":1001520,"name":"Jim N","email":"u17263@att.net","username":"jnorris"},"state":"REVIEWER"},{"updated":"2021-05-03 12:22:21.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-05-04 20:05:24.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2021-05-05 09:01:06.000000000","updated_by":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"reviewer":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"state":"REVIEWER"}],"messages":[{"id":"9597ec5f381a7c82e9c858f15fb5447465eb9441","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-01-13 22:17:42.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"90444ebf7b1e64e496ed9aef5f3c8ff8c4805690","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-01-24 14:03:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a9c9afda11e36ba9e736e16f54b75b8ca7e8896c","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-01-24 14:13:31.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"aa015516d07e22e5978eb4233057e1ffc4ffb947","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-01-25 14:45:39.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"e837b10637aa1e3a4c71e76bc3c7c5bb45bf65cd","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-05-22 14:20:16.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"a1c81eca0f903394f0baf9f2e1f745a409a2a7f9","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-08-14 07:27:37.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"45cfef11e005dfb16823404c2a9f9201c2cc88ca","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-08-14 07:28:09.000000000","message":"Topic changed from 4337 to ppc","accounts_in_message":[],"_revision_number":7},{"id":"8304a436ad932e4c661657aa2a7c3f3152551036","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-08-14 07:28:31.000000000","message":"Topic changed from ppc to ppc-draft","accounts_in_message":[],"_revision_number":7},{"id":"dad2d0b8e76a8775834da7f118f5343853721d59","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-08-14 08:17:31.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"77e2095d3e71a073e9e0161e2302af5a8913e4b4","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-08-14 09:39:24.000000000","message":"Patch Set 8: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/10484/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/9844/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"f5f4bd17a7a9a82ccbf44940bf083f7d6bc5ba6b","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-08-29 07:24:28.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"7778324b1b31aaec63e1c43db2ad6bffb33d9d38","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-08-29 07:43:31.000000000","message":"Patch Set 9: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/10532/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/9889/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"c9d2ba5d715e9982aca84a83f0c4fc780c355b0a","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-10-05 08:03:32.000000000","message":"Topic ppc-draft removed","accounts_in_message":[],"_revision_number":9},{"id":"eca843b61f73e9bf1ac68eb0345c9111af53063e","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2018-10-05 11:18:22.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"c451f3390dd2bf7e051086672d94f769f76a8d7b","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-10-05 11:38:21.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/10626/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/9981/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"0d98eb4cef9e40950c457706811d05b06019a531","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-04-04 17:07:41.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"ffd2d5f1474e89ab0a957f52eda40035bac6d551","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-04-04 17:41:09.000000000","message":"Patch Set 11: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14286/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13541/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"0e52cac790e4ed3a052cd353fa45607959cf4084","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-04-06 21:24:03.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"966e712997ca08e174936e946ee30855554ec6ec","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-04-07 01:54:19.000000000","message":"Patch Set 12: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14308/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13562/ : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"b4b1bf173fb135efac29b5a71a4b00a033d701fe","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2021-04-10 17:51:23.000000000","message":"Patch Set 12: Code-Review-1\n\nI have some problems with this patch. JCOMP is SoC specific pin, it seems to make no real sense to toggle this pin by default for all SoCs.\nOn other hand this adapter seems to support JCOMP command. So I assume, it is MPC5xxx specific adapter. Is it correct?","accounts_in_message":[],"_revision_number":12},{"id":"df2d6f9bba2884663333ab52c195165e5cac2edd","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-02 20:01:57.000000000","message":"Patch Set 12: Code-Review-1\n\n(4 comments)\n\nif i understood correctly, after some research i\u0027ve found jcomp \u003d\u003d trst.\n\ne200z0 do not has this pin, but rest of e200 needs that.","accounts_in_message":[],"_revision_number":12},{"id":"fcc9070dd56ec7049404345607cc6ea77cfc93c1","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-02 20:11:08.000000000","message":"Removed Code-Review-1 by Jiri Kastner \u003ccz172638@gmail.com\u003e\n","accounts_in_message":[],"_revision_number":12},{"id":"e1593cdb2b0d88d4442d44b88e68711b5227eccf","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-02 20:17:37.000000000","message":"Patch Set 12:\n\nhttps://community.nxp.com/t5/MPC5xxx-Knowledge-Base/Example-JTAG-access-Addendum-to-application-notes-AN3283-and/ta-p/1115777\n\nJTAG.cmm has inside lines:\n  PRINT \"  JTAGC reset\"\n\n  JTAG.PIN NTRST 0               ;assert TRST(JCOMP)\n  WAIT 100.ms\n  JTAG.PIN NTRST 1               ;release TRST(JCOMP)\n  WAIT 100.ms\n  JTAG.SHIFTTMS 0                ;go to run-test/idle\n\nfrom this it looks like jcomp ~ trst","accounts_in_message":[],"_revision_number":12},{"id":"efb3c1f38efe42cf7259f347328b444e30af909f","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-02 20:20:46.000000000","message":"Patch Set 12:\n\nsame found in mpc5500 lauterbach documentation","accounts_in_message":[],"_revision_number":12},{"id":"9607df9416f841120503a1a8ac7799d81cf5a2f4","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-02 20:23:19.000000000","message":"Patch Set 12:\n\nhttps://www2.lauterbach.com/pdf/debugger_mpc5500.pdf#G8179888","accounts_in_message":[],"_revision_number":12},{"id":"1f4958c13c230c4d7cace4412a3ecfea3f86eafe","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-03 11:49:38.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"0135575c5ce371dd5ed5f82c4df50c7f77a13053","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-03 11:56:36.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"0420081bdf443144e9e7bf4caa151908fef3b8f4","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-05-03 12:22:21.000000000","message":"Patch Set 13: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14450/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13704/ : SUCCESS","accounts_in_message":[],"_revision_number":13},{"id":"7a2fea486c6019b17247d312289041b67b986d6c","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2021-05-03 13:54:45.000000000","message":"Patch Set 13:\n\n(3 comments)\n\nI\u0027m not sure I\u0027ve catch the details, so I try to recap what I understand.\nThe adapter osbdm has one extra wire which can \"also\" be used as TRST.\nThe target mpc5xxx has one pin JCOMP that has to be put at high level to get the its JTAG functional.\nThe current code for osbdm does not handle the extra wire, even not as TRST. Its level is not set, it\u0027s probably random or low, so if it\u0027s connected to mpc5xxx it prevents the JTAG communication.\nIn this patch you set the adapter extra wire at high level when the reset is sent to the target.\n\nIf the above is correct, I would prefer to:\n- define this adapter extra wire as a TRST for the JTAG, so in osbdm_execute_command() both SRST and TRST get managed \"independently\" and the adapter can be used as a standard JTAG with any target.\n- during osbdm_init() set the extra wire to the \"right\" default value for a JTAG TRST (high), that by chance is the value you want for mpc5xxx.\n- in the config file of mpc5xxx board you can safely report that the TRST is not present (\"reset_config srst_only\"). The osbdm_init() will take care to set it high.\n\nDoes it make sense or did I completely missed the point?","accounts_in_message":[],"_revision_number":13},{"id":"2df142d76f5b51a5030bd8f1aa4fc621c3bff30e","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-05-03 14:29:49.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"31c6d70745b7e5b6821b47d992516dd7984cb923","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2021-05-03 14:50:01.000000000","message":"Patch Set 13:\n\n(1 comment)\n\nfrom info exchanged on IRC, JCOMP\u003d1 \"jtag\" means boundary-scan. JCOMP\u003d0 \"debug\" means jtag access to internal debug logic.","accounts_in_message":[],"_revision_number":13},{"id":"07262f8edc132d6539616b0952ed93358b3cea66","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2021-05-04 19:03:24.000000000","message":"Patch Set 13:\n\n\u003e (1 comment)\n \u003e \n \u003e from info exchanged on IRC, JCOMP\u003d1 \"jtag\" means boundary-scan.\n \u003e JCOMP\u003d0 \"debug\" means jtag access to internal debug logic.\n\nhm, there are many other SoCs with this kind of pin. Sometimes it is called JS - JTAG select. Practically every adapter can be configured to have extra control signal, especially if not all SoCs implement TRST. Not sure if it make sense.","accounts_in_message":[],"_revision_number":13},{"id":"e8d9b754e2736e19368644d4ab53efc9675df359","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2021-05-04 20:05:24.000000000","message":"Patch Set 13:\n\n\u003e hm, there are many other SoCs with this kind of pin. Sometimes it\n \u003e is called JS - JTAG select. Practically every adapter can be\n \u003e configured to have extra control signal, especially if not all SoCs\n \u003e implement TRST. Not sure if it make sense.\n\nThe openocd driver for FTDI has specific support to redefine some pin as GPIO.\nFor a general case I would like to see an interface for bit-banging pins of the adapter.\nThat would work fine for this osbdm too.\n\nIn mean time, focusing at this driver only:\nosbdm has a pin marked \"nTRST/JCOMP\" that today is not controlled by the driver.\nMy proposal is to specify in the configuration how to use this pin, either as GP-output or as nTRST.\nIf later we get a better interface for GPIO, this command should be reworked.","accounts_in_message":[],"_revision_number":13},{"id":"ae3e08ddded6059ccc4f0c0e4552af8068877fbe","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2021-05-05 09:01:06.000000000","message":"Patch Set 13:\n\nAs requested, here is the IRC dump, for the next generation:\nhttps://www.openhacks.com/uploadsproductos/ar9331_datasheet.pdf search for JS, where jtag select is a switch between JTAG and EJTAG mode\n\nhttps://deviwiki.com/wiki/Realtek_RTL8186 has JTAG ENABLE pin, which is probably EJTAG enable, to provide CPU debug functionality\n\niMX\u0026 is using JTAG_MOD pin to switch between short and long jtag chain . Long chain provide CPU debug functionality.","accounts_in_message":[],"_revision_number":13},{"id":"e4d67575548d1933612cef150f33a5d2a9e46f81","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"real_author":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"date":"2021-12-07 11:16:21.000000000","message":"Hashtag added: nexus","accounts_in_message":[],"_revision_number":13}],"current_revision":"f829fa4617ec0df9f8443d15f0a9876089a10bb0","revisions":{"4c1ecd0e2c754407ff0dbbd372c7e4c3923b43d9":{"kind":"REWORK","_number":2,"created":"2018-01-13 22:15:47.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/2 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"867bdb2e9248a974f7db0a99fbe5d2dd8b46d25d","subject":"jtagspi: new protocol that includes transfer length"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-01-13 22:17:23.000000000","tz":60},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"02d7402f9591c164f8575c581b13144aebad3425":{"kind":"REWORK","_number":3,"created":"2018-01-24 14:03:03.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/3 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"edb67962865d5d3cc4a8ec1790b4c8c5327e98fd","subject":"Fix Jim interpreter memory leak"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-01-24 13:53:36.000000000","tz":60},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"1490bda69c2337b45e47ab9624ec8c9d342ec182":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2018-05-22 14:20:16.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/6 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"dae1ec1278fcac5369843b52db5eb12c2180d624","subject":"configure.ac: Fix required libjaylink version"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-05-22 14:17:35.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"ff331b25bfcfd24622aa7d81e2414a878ece367c":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2018-08-14 07:27:37.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/7 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"404495b191ecfe1085e10e9057d4e2e47a7a3399","subject":"target/riscv/riscv-011: fix compile warning about uninitialized variable"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-08-14 07:21:37.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"c831bbc1026943943d67fb99bd63f86f9aa508ed":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2018-01-24 14:13:31.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/4 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"edb67962865d5d3cc4a8ec1790b4c8c5327e98fd","subject":"Fix Jim interpreter memory leak"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-01-24 14:04:12.000000000","tz":60},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"0b76f374d337455f9d2a0b0f287e65b4319f83c7":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2018-01-25 14:45:39.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/5 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e3a5f1613bcceb4508917a7f79348167503effab","subject":"flash: nor: stm32l4x: fix warning in probe"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-01-13 22:14:08.000000000","tz":60},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-01-25 14:45:29.000000000","tz":60},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"92caded1e5822eb6eac9b40688f67e034de21501":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2018-10-05 11:18:22.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/10","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/10","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/10 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/10","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1afec4f561392539197fae678de4cd2ca01c127d","subject":"tcl/board: Add Renesas R-Car Salvator-X(S) boards."}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-10-05 08:04:07.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"2863dd11c268ba6f495eaa0aaa39c7dd0e035a92":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2021-04-04 17:07:41.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/11","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/11","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/11 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/11","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6405d35f324f767c2ab88da12a600cb8e6c25f0e","subject":"flash/stm32l4x: probe tzen and rdp values"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2021-04-04 17:19:03.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"25a948972d93457dda1cfaa07e382d7aca38e409":{"kind":"REWORK","_number":8,"created":"2018-08-14 08:17:31.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/8 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"404495b191ecfe1085e10e9057d4e2e47a7a3399","subject":"target/riscv/riscv-011: fix compile warning about uninitialized variable"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-08-14 08:09:16.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"1794589c6bdbcd0fe55aae6f3110ae739b784486":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2018-08-29 07:24:28.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/9","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/9","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/9 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/9","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2a3b709aa5d1ab83faed1dc7c296ffc117022d62","subject":"target: armv8: Ensure target is halted for virt2phys"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2018-08-29 07:24:05.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"8bee5661f9d0e02a5d3be6f6d252966a7cf5531a":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2021-04-06 21:24:03.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/12","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/12","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/12 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/12","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"68e50415a115f3b80b7d1a1b580287745b281a5c","subject":"openocd: drop dependency from libusb0"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2021-04-06 18:48:48.000000000","tz":120},"subject":"osbdm: jcomp for ppc","message":"osbdm: jcomp for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}},"f829fa4617ec0df9f8443d15f0a9876089a10bb0":{"kind":"REWORK","_number":13,"created":"2021-05-03 11:49:38.000000000","uploader":{"_account_id":1000637,"name":"Jiri Kastner","display_name":"indy","email":"cz172638@gmail.com","username":"indy"},"ref":"refs/changes/37/4337/13","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/4337/13","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/13 \u0026\u0026 git checkout -b change-4337 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/4337/13","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/4337/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a115b589a71d665787759cf8f2ff07210fd47164","subject":"cortex_m: implement hit_watchpoint function"}],"author":{"name":"James Murray","email":"james@nscc.info","date":"2018-08-14 08:09:16.000000000","tz":120},"committer":{"name":"Jiri Kastner","email":"cz172638@gmail.com","date":"2021-05-03 11:48:22.000000000","tz":120},"subject":"osbdm: jcomp/trst for ppc","message":"osbdm: jcomp/trst for ppc\n\naccording to AN4088 (MPC5500/MPC5600 Nexus Support Overview),\nall mpc5xxx chips implements JCOMP signal, except MPC560x.\nJCOMP stands for \u0027JTAG Compliance Enable\u0027 and is used for\nswitching between debug and jtag functions (0 for debug,\n1 for jtag).\n\nJTAG.cmm from\nhttps://community.nxp.com/t5/MPC5xxx-Knowledge-Base/Example-JTAG-access-Addendum-to-application-notes-AN3283-and/ta-p/1115777\n\nand\nhttps://www2.lauterbach.com/pdf/debugger_mpc5500.pdf#G8179888\n\ntalk about JCOMP as TRST pin.\n\nChange-Id: Ie772e7bd96e20fc2410debdf83d363bde4cd30ad\nSigned-off-by: Jiri Kastner \u003ccz172638@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"NEED"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"]}}]}
