)]}'
{"id":"openocd~master~I5ced6eb3902d1b9d9c1bba56f817ec5dc3493cb0","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2024-07-21 11:09:18.000000000","reason":"\u003cGERRIT_ACCOUNT_1000021\u003e replied on the change","reason_account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}},"1002298":{"account":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"last_update":"2024-08-02 15:59:42.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5ced6eb3902d1b9d9c1bba56f817ec5dc3493cb0","subject":"tcl/target: add initial Bouffalo Lab BL702 chip series support","status":"MERGED","created":"2024-07-20 15:07:39.000000000","updated":"2024-08-02 15:59:42.000000000","submitted":"2024-08-02 15:59:42.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8407","meta_rev_id":"2560bc051b0e65b9798ee6b410f6364807b67a05","_number":8407,"owner":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-08-02 15:59:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-08-02 15:59:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-20 15:22:12.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":"2024-07-21 08:55:41.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":"CC"},{"updated":"2024-07-21 11:09:18.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"}],"messages":[{"id":"c5c857c0b08c77f2f972ff65f5e9fcf3a1fd6b31","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"real_author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"date":"2024-07-20 15:07:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8f7dd4d9b00e04d1e3630abf5432a55c84970636","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-07-20 15:22:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19808/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18964/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"eba04038499a0c28d4e6a1d1279a427a8a0bdab8","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":"2024-07-21 08:55:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a68e7402eb4933cb4780f546022d955d890dcf73","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"real_author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"date":"2024-07-21 10:31:29.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"fe7c8f3a5a2858463ed821f0fc7e145d45af3bf3","author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"real_author":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"date":"2024-07-21 10:43:09.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b0b618b27b58f4f3898128930cec2aa3d4926711","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-07-21 10:54:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19809/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18965/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"342a9340d7b143e43030d35d5c9da15b43f06f98","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":"2024-07-21 11:09:18.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5ade5b4f9a7b0daf9c99c125ba0b67a6af95a9dd","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":"2024-08-02 15:59:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"2560bc051b0e65b9798ee6b410f6364807b67a05","tag":"autogenerated:gerrit:merged","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":"2024-08-02 15:59:42.000000000","message":"Change has been successfully cherry-picked as 1b5c137e434b0c21ee62c1e684fdfb43e63263d3","accounts_in_message":[],"_revision_number":3}],"current_revision":"1b5c137e434b0c21ee62c1e684fdfb43e63263d3","revisions":{"998bed848438a452d68072b743fd32a4c21d4056":{"kind":"REWORK","_number":1,"created":"2024-07-20 15:07:39.000000000","uploader":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"ref":"refs/changes/07/8407/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/07/8407/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/1 \u0026\u0026 git checkout -b change-8407 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/07/8407/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6554d176e926e1e46b90e1b00d1b3ed1bd20b9ff","subject":"flash/stm32l4x: support STM32U59/U5Ax devices"}],"author":{"name":"Marek Kraus","email":"gamelaster@outlook.com","date":"2024-07-20 14:29:19.000000000","tz":120},"committer":{"name":"Marek Kraus","email":"gamelaster@outlook.com","date":"2024-07-20 15:04:18.000000000","tz":120},"subject":"tcl/target: add initial Bouffalo Lab BL702 chip series support","message":"tcl/target: add initial Bouffalo Lab BL702 chip series support\n\nAdds initial support for the BL702 series of chips, BL702, BL704 and BL706.\nNo flash bank support yet.\n\nFile name bl702.tcl was chosen over bl70x.tcl, because Bouffalo Lab\nuses bl702 to mark the whole series in many of their tools.\n\nThe ndmreset bit in the RISC-V Debug Module isn\u0027t implemented correctly,\nso it doesn\u0027t trigger a system reset as it should.\nTo solve this problem, the software reset is implemented\nin the reset-assert-pre hook, which uses best reset method I could find.\nWhat is not reset is the GLB core, which handles GPIOs, pinmux, etc.\nThe reset mechanism has been extensively tested, and works correctly\nfor both \"reset run\" and \"reset halt\", which the latter\nhalts very early in the BootROM.\n\nChange-Id: I5ced6eb3902d1b9d9c1bba56f817ec5dc3493cb0\nSigned-off-by: Marek Kraus \u003cgamelaster@outlook.com\u003e\n"}},"c421e25c1d6ec9effc52e641f503136768ec4738":{"kind":"REWORK","_number":2,"created":"2024-07-21 10:31:29.000000000","uploader":{"_account_id":1002298,"name":"Marek Kraus","email":"gamelaster@outlook.com","username":"gamelaster"},"ref":"refs/changes/07/8407/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/07/8407/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/2 \u0026\u0026 git checkout -b change-8407 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/07/8407/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6554d176e926e1e46b90e1b00d1b3ed1bd20b9ff","subject":"flash/stm32l4x: support STM32U59/U5Ax devices"}],"author":{"name":"Marek Kraus","email":"gamelaster@outlook.com","date":"2024-07-20 14:29:19.000000000","tz":120},"committer":{"name":"Marek Kraus","email":"gamelaster@outlook.com","date":"2024-07-21 10:30:29.000000000","tz":120},"subject":"tcl/target: add initial Bouffalo Lab BL702 chip series support","message":"tcl/target: add initial Bouffalo Lab BL702 chip series support\n\nAdds initial support for the BL702 series of chips, BL702, BL704 and BL706.\nNo flash bank support yet.\n\nFile name bl702.tcl was chosen over bl70x.tcl, because Bouffalo Lab\nuses bl702 to mark the whole series in many of their tools.\n\nThe ndmreset bit in the RISC-V Debug Module isn\u0027t implemented correctly,\nso it doesn\u0027t trigger a system reset as it should.\nTo solve this problem, the software reset is implemented\nin the reset-assert-pre hook, which uses best reset method I could find.\nWhat is not reset is the GLB core, which handles GPIOs, pinmux, etc.\nThe reset mechanism has been extensively tested, and works correctly\nfor both \"reset run\" and \"reset halt\", which the latter\nhalts very early in the BootROM.\n\nChange-Id: I5ced6eb3902d1b9d9c1bba56f817ec5dc3493cb0\nSigned-off-by: Marek Kraus \u003cgamelaster@outlook.com\u003e\n"}},"1b5c137e434b0c21ee62c1e684fdfb43e63263d3":{"kind":"REWORK","_number":3,"created":"2024-08-02 15:59:42.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/07/8407/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/07/8407/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/3 \u0026\u0026 git checkout -b change-8407 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/07/8407/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/07/8407/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a8a0b4c50768fb8bbcbd1683d020a31ad2bb0cad","subject":"configure: Use pkg-config for jimtcl"}],"author":{"name":"Marek Kraus","email":"gamelaster@outlook.com","date":"2024-07-20 14:29:19.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2024-08-02 15:59:42.000000000","tz":0},"subject":"tcl/target: add initial Bouffalo Lab BL702 chip series support","message":"tcl/target: add initial Bouffalo Lab BL702 chip series support\n\nAdds initial support for the BL702 series of chips, BL702, BL704 and BL706.\nNo flash bank support yet.\n\nFile name bl702.tcl was chosen over bl70x.tcl, because Bouffalo Lab\nuses bl702 to mark the whole series in many of their tools.\n\nThe ndmreset bit in the RISC-V Debug Module isn\u0027t implemented correctly,\nso it doesn\u0027t trigger a system reset as it should.\nTo solve this problem, the software reset is implemented\nin the reset-assert-pre hook, which uses best reset method I could find.\nWhat is not reset is the GLB core, which handles GPIOs, pinmux, etc.\nThe reset mechanism has been extensively tested, and works correctly\nfor both \"reset run\" and \"reset halt\", which the latter\nhalts very early in the BootROM.\n\nChange-Id: I5ced6eb3902d1b9d9c1bba56f817ec5dc3493cb0\nSigned-off-by: Marek Kraus \u003cgamelaster@outlook.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8407\nTested-by: jenkins\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}}]}],"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":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
