)]}'
{"id":"openocd~master~Ie6bbb61dcd8d94facde47200118ff585efc0d7fb","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000853":{"account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"last_update":"2026-04-15 08:35:03.000000000","reason":"\u003cGERRIT_ACCOUNT_1000853\u003e replied on the change","reason_account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"}},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2026-04-17 09:47:55.000000000","reason":"removed on reply"},"1002493":{"account":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"last_update":"2026-04-26 05:13:23.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie6bbb61dcd8d94facde47200118ff585efc0d7fb","subject":"flash/nor/efm32: Fix page size for user data bank","status":"MERGED","created":"2026-02-11 17:30:06.000000000","updated":"2026-04-26 05:13:23.000000000","submitted":"2026-04-26 05:13:23.000000000","submitter":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"total_comment_count":17,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"9459","meta_rev_id":"8c35ead6ef0909b7b4f2c5a0f3f7bd71e6347525","_number":9459,"owner":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2026-04-26 05:13:23.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":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2026-04-26 05:13:23.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2026-04-26 05:13:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"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":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-11 19:28:24.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":"CC"},{"updated":"2026-02-11 20:52:36.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"CC"},{"updated":"2026-02-11 21:44:51.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":"2026-02-12 18:40:09.000000000","updated_by":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"reviewer":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"state":"CC"},{"updated":"2026-04-15 08:35:03.000000000","updated_by":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"reviewer":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"state":"REVIEWER"},{"updated":"2026-04-17 09:47:55.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"}],"messages":[{"id":"f85149003139a0d53e25989137aaca0ae5e96054","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-02-11 17:30:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"411006fdf8228943ea2dfa349633f3ba816c3c19","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2026-02-11 20:52:36.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f721198ff533dd1887605b4d860351a981cf576f","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":"2026-02-11 21:44:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/21835/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/22725/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"2f664dc0bfc73b1d97aad1ee486391249171de9b","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2026-02-12 18:40:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9a3a9ce2d510dd26c015a41d759aad8b9312cbc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2026-02-16 11:56:40.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"26314b01cb00b3f48b5f693da863c2f288b22667","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":"2026-02-16 13:11:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/21844/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/22737/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"68b427d1427d8e7ffa5402ab05e5ab01add3f2d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-02-26 11:52:26.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"d3ca986a9522042d02e2634fb33bbf66d552813c","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-02-26 12:00:10.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c4c54e1af5754c081727b325c4ba36b1df5ae499","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-02-26 16:48:20.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"92c391c0288ce646ea1546f1d0af990e894c9c52","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":"2026-02-26 16:48:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/22778/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"f953c9b45babf7534593742db1405daa921de4ec","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":"2026-02-26 23:50:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/21890/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/22786/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"3efcedca3256a8426f86b4e0940815ecfae1bf52","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2026-03-07 11:12:26.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"043d4652181d35392e3523c8275fbbfe3b4378a7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-03-08 10:08:33.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":5},{"id":"94f8f870aa6cd67088c5b825f36687a2793de08b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-03-08 10:13:19.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"d62d042d302afc651d2fd549159cdcd50fded472","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":"2026-03-08 10:13:31.000000000","message":"Patch Set 5:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":5},{"id":"470f161041e8a4820529f01e3e56d7bc8e54b761","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-03-08 10:16:21.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"4a6e195a6558db0f9b9c5d32f696dda5bf76f7a4","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":"2026-03-08 19:39:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/21945/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/22841/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"aacec55c1e44e08103e79ad2c6eddd4ab6eab5ff","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2026-04-13 19:18:49.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"6cf5a3bca53019b5d59da224390d6d93b95c5582","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-04-14 07:01:54.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"a5cc8b459cf7aafbbc9310a9f3d1916f85d81c58","author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"real_author":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"date":"2026-04-14 07:03:32.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"56ff489ed81a32ee7a31a9582a18ad17280c4ecd","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":"2026-04-14 07:22:50.000000000","message":"Patch Set 7: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/22104/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/23002/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"7d6ac12bf75391fdbc0abaea197ee092ba854ae9","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2026-04-15 08:35:03.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"5bca391be06cf78acf6c8f17a92aa05f041c007c","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2026-04-17 09:47:55.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"8c35ead6ef0909b7b4f2c5a0f3f7bd71e6347525","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2026-04-26 05:13:23.000000000","message":"Change has been successfully cherry-picked as d7a518ad44df29c96d5eedc41f9e669f5b7039c0","accounts_in_message":[],"_revision_number":8}],"current_revision":"d7a518ad44df29c96d5eedc41f9e669f5b7039c0","revisions":{"b9b6fa021be4fe8abb137305d1af0e7280caf2d9":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-02-26 16:48:20.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/4 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0d56ad2a070b695ccc3facf872f5acfe5bc3fe7a","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-26 16:46:25.000000000","tz":60},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"a744d7366539f0944e5e81ede4a647796f2685ae":{"kind":"REWORK","_number":5,"created":"2026-03-08 10:08:33.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/5 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c54040c6de7901677cedae4c0ca9bd33aa2e14ba","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-03-08 10:00:42.000000000","tz":60},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"3f07c4727312374a5762a4840354017ca0fddffa":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-03-08 10:13:19.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/6 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e33f61e0e173ef93168bca61e174ca84b22214ca","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-03-08 10:13:13.000000000","tz":60},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"9fb591164f88e450ccee560bb42241c910bf6a8e":{"kind":"REWORK","_number":7,"created":"2026-04-14 07:01:54.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/7 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e33f61e0e173ef93168bca61e174ca84b22214ca","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-04-14 06:48:15.000000000","tz":120},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"0728a6534feb6d94d62cf17383760f7725b04469":{"kind":"REWORK","_number":1,"created":"2026-02-11 17:30:06.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/1 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"318a44fe58b20f0652b7fc7fd413f06276bad7e7","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 17:29:54.000000000","tz":60},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"1d5d69cc32bcef09f6cf88ad381c42550bf8c19f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-02-16 11:56:40.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/59/9459/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/2 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9be0519ba27a8c2a2d1f4984a1ea5b759273cafb","subject":"tcl/target: Add support for xG22/xG27"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2026-02-11 20:02:27.000000000","tz":0},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"d467e531a7034b775a30072cf2786372e556ea09":{"kind":"REWORK","_number":3,"created":"2026-02-26 11:52:26.000000000","uploader":{"_account_id":1002493,"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","username":"jerome-pouiller"},"ref":"refs/changes/59/9459/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/3 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f10d89cccb62bb056233ef783823ebaff3bed35c","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-26 11:52:11.000000000","tz":60},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\n"}},"d7a518ad44df29c96d5eedc41f9e669f5b7039c0":{"kind":"REWORK","_number":8,"created":"2026-04-26 05:13:23.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/59/9459/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9459/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/8 \u0026\u0026 git checkout -b change-9459 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9459/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9459/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1203440575d65aa6670a7ea191eafeb3350e7954","subject":"flash/nor/efm32: Fix tab size"}],"author":{"name":"Jérôme Pouiller","email":"jerome.pouiller@silabs.com","date":"2026-02-11 15:50:01.000000000","tz":60},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2026-04-26 05:13:23.000000000","tz":0},"subject":"flash/nor/efm32: Fix page size for user data bank","message":"flash/nor/efm32: Fix page size for user data bank\n\nOn Series-0/1 devices, the user data bank is always only one sector and\nthe size of the page is the same than the main flash bank.\n\nOn Series-2, these parameters are stored in separated registers.\n\nThis patch has been tested with:\n\n    \u003e  reset init\n    JTAG tap: efm32.cpu tap/device found: 0x6ba00477 (mfg: 0x23b ...\n    [efm32.cpu] halted due to debug-request, current mode: Thread\n    xPSR: 0xf9000000 pc: 0x0800289c msp: 0x20001018\n    \u003e flash probe 1\n    detected part: EFR32ZG28 B322, rev 2\n    flash size \u003d 1024 KiB\n    flash page size \u003d 8192 B\n    flash \u0027efm32\u0027 found at 0x0fe00000\n    \u003e flash erase_sector 1 0 last\n    erased sectors 0 through 0 on flash bank 1 in 0.019881s\n    \u003e flash write_bank 1 /tmp/test.bin\n    wrote 1024 bytes from file /tmp/test.bin to flash bank 1 at ...\n    \u003e flash verify_bank 1 /tmp/test.bin\n    read 1024 bytes from file /tmp/test.bin and flash bank 1 at ...\n    contents match\n\nReported-by: Marc Schink \u003cdev@zapb.de\u003e\nChange-Id: Ie6bbb61dcd8d94facde47200118ff585efc0d7fb\nSigned-off-by: Jérôme Pouiller \u003cjerome.pouiller@silabs.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/9459\nTested-by: jenkins\nReviewed-by: zapb \u003cdev@zapb.de\u003e\nReviewed-by: Tomas Vanek \u003cvanekt@fbl.cz\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":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}}]}],"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":[]}}]}
