Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bouffalolab] Improve factory reset to make sure all configuration erased #29367

Merged
merged 3 commits into from
Sep 22, 2023

Conversation

wy-hh
Copy link
Contributor

@wy-hh wy-hh commented Sep 21, 2023

Factory reset will erase several flash sectors (at lease 8 sectors) of PSM region. If power-off happens during factory reset, there are some sectors will not be erased and some configurations left for next startup.
Now change to

  • Write kBLKey_factoryResetFlag in flash, and then do reset if factory reset is triggered.
  • If kBLKey_factoryResetFlag is existed in flash during startup, do
    • Delete all keys, except kBLKey_factoryResetFlag. Just in case, power-off happens here.
    • Delete kBLKey_factoryResetFlag.
    • Erase and format all PSM flash sectorys.
  • Then do normal application and matter init

@wy-hh wy-hh changed the title [Bouffalolab] Improve the factory reset to make sure all configuration erased [Bouffalolab] Improve factory reset to make sure all configuration erased Sep 21, 2023
@github-actions
Copy link

github-actions bot commented Sep 21, 2023

PR #29367: Size comparison from bfa9b4c to 167773f

Increases above 0.2%:

platform target config section bfa9b4c 167773f change % change
bl602 lighting-app bl602 (read/write) 1367870 1372846 4976 0.4
.bss 73070 77302 4232 5.8
bl602+rpc (read/write) 1414802 1419794 4992 0.4
.bss 81094 85326 4232 5.2
bl702 lighting-app bl702 (read/write) 1171359 1176023 4664 0.4
.bss 26633 30865 4232 15.9
bl702+rpc (read/write) 1269655 1274311 4656 0.4
.bss 35101 39333 4232 12.1
bl706-eth (read/write) 1020580 1025556 4976 0.5
.bss 25554 29790 4236 16.6
bl706-wifi (read/write) 1183607 1188643 5036 0.4
.bss 9949 14185 4236 42.6
bl702l lighting-app bl702l (read/write) 1150956 1155768 4812 0.4
.bss 15956 20324 4368 27.4
Increases (8 builds for bl602, bl702, bl702l, telink)
platform target config section bfa9b4c 167773f change % change
bl602 lighting-app bl602 (read/write) 1367870 1372846 4976 0.4
.bss 73070 77302 4232 5.8
.text 1062218 1062870 652 0.1
bl602+rpc (read/write) 1414802 1419794 4992 0.4
.bss 81094 85326 4232 5.2
.text 1093720 1094380 660 0.1
bl702 lighting-app bl702 (read/write) 1171359 1176023 4664 0.4
.bss 26633 30865 4232 15.9
.debug_abbrev 1542027 1542232 205 0.0
.debug_aranges 138304 138320 16 0.0
.debug_frame 507736 507800 64 0.0
.debug_info 41878820 41880559 1739 0.0
.debug_line 5419365 5419536 171 0.0
.debug_loc 3514824 3514994 170 0.0
.debug_ranges 369464 369512 48 0.0
.debug_str 3962800 3962881 81 0.0
.rodata 106628 106716 88 0.1
.strtab 596313 596510 197 0.0
.symtab 177024 177136 112 0.1
.text 959270 959616 346 0.0
bl702+rpc (read/write) 1269655 1274311 4656 0.4
.bss 35101 39333 4232 12.1
.debug_abbrev 1722941 1723146 205 0.0
.debug_aranges 147016 147032 16 0.0
.debug_frame 537068 537132 64 0.0
.debug_info 47027907 47029646 1739 0.0
.debug_line 5836588 5836759 171 0.0
.debug_loc 3720389 3720559 170 0.0
.debug_ranges 396176 396224 48 0.0
.debug_str 4390869 4390950 81 0.0
.rodata 121700 121780 80 0.1
.strtab 661054 661251 197 0.0
.symtab 196352 196464 112 0.1
.text 1033002 1033348 346 0.0
bl706-eth (read/write) 1020580 1025556 4976 0.5
.bss 25554 29790 4236 16.6
.debug_abbrev 1075535 1075756 221 0.0
.debug_aranges 115192 115208 16 0.0
.debug_frame 426712 426776 64 0.0
.debug_info 22627464 22629216 1752 0.0
.debug_line 4345942 4346113 171 0.0
.debug_loc 3023804 3023988 184 0.0
.debug_ranges 305352 305400 48 0.0
.debug_str 3542204 3542285 81 0.0
.rodata 96276 96364 88 0.1
.strtab 465080 465301 221 0.0
.symtab 139696 139840 144 0.1
.text 780760 781412 652 0.1
bl706-wifi (read/write) 1183607 1188643 5036 0.4
.bss 9949 14185 4236 42.6
.debug_abbrev 1168980 1169185 205 0.0
.debug_aranges 119392 119408 16 0.0
.debug_frame 619016 619104 88 0.0
.debug_info 23799933 23801672 1739 0.0
.debug_line 4591758 4591929 171 0.0
.debug_loc 3124651 3124821 170 0.0
.debug_ranges 315248 315296 48 0.0
.debug_str 3614615 3614696 81 0.0
.rodata 109456 109544 88 0.1
.strtab 505891 506112 221 0.0
.symtab 152608 152752 144 0.1
.text 947312 948022 710 0.1
bl702l lighting-app bl702l (read/write) 1150956 1155768 4812 0.4
.bss 15956 20324 4368 27.4
.debug_abbrev 1536571 1536776 205 0.0
.debug_aranges 133160 133176 16 0.0
.debug_frame 488364 488428 64 0.0
.debug_info 41346172 41347912 1740 0.0
.debug_line 5322819 5322989 170 0.0
.debug_loc 3459024 3459166 142 0.0
.debug_ranges 375936 375984 48 0.0
.debug_str 3987510 3987591 81 0.0
.rodata 100616 100704 88 0.1
.strtab 597990 598187 197 0.0
.symtab 176496 176608 112 0.1
.text 942112 942468 356 0.0
telink smoke_co_alarm-app tlsr9528a (read/write) 937084 937092 8 0.0
text 626748 626750 2 0.0
Decreases (1 build for telink)
platform target config section bfa9b4c 167773f change % change
telink contact-sensor-app tlsr9528a text 622228 622226 -2 -0.0
Full report (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section bfa9b4c 167773f change % change
bl602 lighting-app bl602 (read/write) 1367870 1372846 4976 0.4
.bss 73070 77302 4232 5.8
.data 9360 9360 0 0.0
.text 1062218 1062870 652 0.1
bl602+rpc (read/write) 1414802 1419794 4992 0.4
.bss 81094 85326 4232 5.2
.data 9720 9720 0 0.0
.text 1093720 1094380 660 0.1
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1171359 1176023 4664 0.4
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 26633 30865 4232 15.9
.bss_psram 57552 57552 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1542027 1542232 205 0.0
.debug_aranges 138304 138320 16 0.0
.debug_frame 507736 507800 64 0.0
.debug_info 41878820 41880559 1739 0.0
.debug_line 5419365 5419536 171 0.0
.debug_loc 3514824 3514994 170 0.0
.debug_ranges 369464 369512 48 0.0
.debug_str 3962800 3962881 81 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106628 106716 88 0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 596313 596510 197 0.0
.symtab 177024 177136 112 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
959270 959616 346 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1269655 1274311 4656 0.4
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 35101 39333 4232 12.1
.bss_psram 57536 57536 0 0.0
.comment 48 48 0 0.0
.data 4080 4080 0 0.0
.debug_abbrev 1722941 1723146 205 0.0
.debug_aranges 147016 147032 16 0.0
.debug_frame 537068 537132 64 0.0
.debug_info 47027907 47029646 1739 0.0
.debug_line 5836588 5836759 171 0.0
.debug_loc 3720389 3720559 170 0.0
.debug_ranges 396176 396224 48 0.0
.debug_str 4390869 4390950 81 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121700 121780 80 0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 661054 661251 197 0.0
.symtab 196352 196464 112 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033002 1033348 346 0.0
bl706-eth (read/write) 1020580 1025556 4976 0.5
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 25554 29790 4236 16.6
.bss_psram 94423 94423 0 0.0
.comment 48 48 0 0.0
.data 3232 3232 0 0.0
.debug_abbrev 1075535 1075756 221 0.0
.debug_aranges 115192 115208 16 0.0
.debug_frame 426712 426776 64 0.0
.debug_info 22627464 22629216 1752 0.0
.debug_line 4345942 4346113 171 0.0
.debug_loc 3023804 3023988 184 0.0
.debug_ranges 305352 305400 48 0.0
.debug_str 3542204 3542285 81 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.psram 9 9 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96276 96364 88 0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 465080 465301 221 0.0
.symtab 139696 139840 144 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
780760 781412 652 0.1
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1183607 1188643 5036 0.4
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 9949 14185 4236 42.6
.bss_psram 95191 95191 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1168980 1169185 205 0.0
.debug_aranges 119392 119408 16 0.0
.debug_frame 619016 619104 88 0.0
.debug_info 23799933 23801672 1739 0.0
.debug_line 4591758 4591929 171 0.0
.debug_loc 3124651 3124821 170 0.0
.debug_ranges 315248 315296 48 0.0
.debug_str 3614615 3614696 81 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 9 9 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109456 109544 88 0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 505891 506112 221 0.0
.symtab 152608 152752 144 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
947312 948022 710 0.1
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1150956 1155768 4812 0.4
.boot2 292 292 0 0.0
.bss 15956 20324 4368 27.4
.bss_psram 77216 77216 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1536571 1536776 205 0.0
.debug_aranges 133160 133176 16 0.0
.debug_frame 488364 488428 64 0.0
.debug_info 41346172 41347912 1740 0.0
.debug_line 5322819 5322989 170 0.0
.debug_loc 3459024 3459166 142 0.0
.debug_ranges 375936 375984 48 0.0
.debug_str 3987510 3987591 81 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100616 100704 88 0.1
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 597990 598187 197 0.0
.symtab 176496 176608 112 0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942112 942468 356 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737315 737315 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84367 84367 0 0.0
.text 652556 652556 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757419 757419 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80015 80015 0 0.0
.text 677016 677016 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744995 744995 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106039 106039 0 0.0
.text 638568 638568 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695419 695419 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80199 80199 0 0.0
.text 614828 614828 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681035 681035 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76039 76039 0 0.0
.text 604604 604604 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 618738 618738 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 929144 929144 0 0.0
.debug_aranges 107376 107376 0 0.0
.debug_frame 362984 362984 0 0.0
.debug_info 20856597 20856597 0 0.0
.debug_line 2771243 2771243 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1577788 1577788 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99366 99366 0 0.0
.debug_str 3384239 3384239 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106202 106202 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510907 510907 0 0.0
.symtab 296768 296768 0 0.0
.text 510416 510416 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554615 554615 0 0.0
.app_xip_area 445809 445809 0 0.0
.bss 63776 63776 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539415 539415 0 0.0
.app_xip_area 425817 425817 0 0.0
.bss 68544 68544 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574583 574583 0 0.0
.app_xip_area 467113 467113 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558383 558383 0 0.0
.app_xip_area 447817 447817 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1007876 1007876 0 0.0
.bss 170804 170804 0 0.0
.data 2668 2668 0 0.0
.text 834380 834380 0 0.0
BRD4187C (read/write) 1090092 1090092 0 0.0
.bss 194912 194912 0 0.0
.data 3256 3256 0 0.0
.text 891904 891904 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103472 1103472 0 0.0
.bss 185484 185484 0 0.0
.data 2680 2680 0 0.0
.text 915288 915288 0 0.0
window-app BRD4187C (read/write) 1123440 1123440 0 0.0
.bss 167352 167352 0 0.0
.data 3128 3128 0 0.0
.text 952940 952940 0 0.0
esp32 all-clusters-app c3devkit (read only) 1176550 1176550 0 0.0
(read/write) 1702284 1702284 0 0.0
.dram0.bss 77616 77616 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268672 268672 0 0.0
.flash.text 1176550 1176550 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217263 1217263 0 0.0
(read/write) 551986 551986 0 0.0
.dram0.bss 84264 84264 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300068 300068 0 0.0
.flash.text 1211879 1211879 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 589764 589764 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70760 70760 0 0.0
.data 2124 2124 0 0.0
.text 589228 589228 0 0.0
light k32w0+release (read only) 589572 589572 0 0.0
(read/write) 87184 87184 0 0.0
.bss 70448 70448 0 0.0
.data 2112 2112 0 0.0
.text 589036 589036 0 0.0
lock k32w0+release (read only) 560932 560932 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560396 560396 0 0.0
linux all-clusters-app debug (read only) 5649785 5649785 0 0.0
(read/write) 420984 420984 0 0.0
.bss 130416 130416 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 279280 279280 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1344 1344 0 0.0
.rodata 332036 332036 0 0.0
.text 4935683 4935683 0 0.0
all-clusters-minimal-app debug (read only) 4923969 4923969 0 0.0
(read/write) 232624 232624 0 0.0
.bss 126480 126480 0 0.0
.data 3744 3744 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 266392 266392 0 0.0
.text 4426515 4426515 0 0.0
bridge-app debug (read only) 2768753 2768753 0 0.0
(read/write) 133168 133168 0 0.0
.bss 51736 51736 0 0.0
.data 3696 3696 0 0.0
.data.rel.ro 71632 71632 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 209816 209816 0 0.0
.text 2381219 2381219 0 0.0
chip-tool debug (read only) 10344297 10344297 0 0.0
(read/write) 442968 442968 0 0.0
.bss 93688 93688 0 0.0
.data 4962 4962 0 0.0
.data.rel.ro 337080 337080 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 384041 384041 0 0.0
.text 9363283 9363283 0 0.0
chip-tool-ipv6only arm64 (read only) 10206836 10206836 0 0.0
(read/write) 505496 505496 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374336 374336 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 315936 315936 0 0.0
.text 9124696 9124696 0 0.0
lighting-app debug+rpc+ui (read only) 5250225 5250225 0 0.0
(read/write) 222760 222760 0 0.0
.bss 118160 118160 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 92624 92624 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 332532 332532 0 0.0
.text 4674947 4674947 0 0.0
lock-app debug (read only) 4474889 4474889 0 0.0
(read/write) 203128 203128 0 0.0
.bss 113424 113424 0 0.0
.data 3632 3632 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 243512 243512 0 0.0
.text 4021811 4021811 0 0.0
ota-provider-app debug (read only) 4126825 4126825 0 0.0
(read/write) 192032 192032 0 0.0
.bss 113568 113568 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 68640 68640 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 196664 196664 0 0.0
.text 3739651 3739651 0 0.0
ota-requestor-app debug (read only) 4219857 4219857 0 0.0
(read/write) 196280 196280 0 0.0
.bss 114592 114592 0 0.0
.data 4144 4144 0 0.0
.data.rel.ro 71616 71616 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 199736 199736 0 0.0
.text 3825283 3825283 0 0.0
shell debug (read only) 3051113 3051113 0 0.0
(read/write) 153680 153680 0 0.0
.bss 61000 61000 0 0.0
.data 784 784 0 0.0
.data.rel.ro 85960 85960 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 208640 208640 0 0.0
.text 2667858 2667858 0 0.0
thermostat-no-ble arm64 (read only) 4365284 4365284 0 0.0
(read/write) 241992 241992 0 0.0
.bss 122184 122184 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100664 100664 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 160916 160916 0 0.0
.text 3869624 3869624 0 0.0
tv-app debug (read only) 5315321 5315321 0 0.0
(read/write) 350664 350664 0 0.0
.bss 241888 241888 0 0.0
.data 5008 5008 0 0.0
.data.rel.ro 96352 96352 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 265960 265960 0 0.0
.text 4805331 4805331 0 0.0
tv-casting-app debug (read only) 8290585 8290585 0 0.0
(read/write) 211744 211744 0 0.0
.bss 54784 54784 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 147696 147696 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 333228 333228 0 0.0
.text 7555939 7555939 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523072 2523072 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1485756 1485756 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242012 1242012 0 0.0
bss 155110 155110 0 0.0
rodata 142968 142968 0 0.0
text 864944 864944 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1360600 1360600 0 0.0
bss 140520 140520 0 0.0
rodata 136948 136948 0 0.0
text 792428 792428 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1164424 1164424 0 0.0
bss 154564 154564 0 0.0
rodata 113692 113692 0 0.0
text 817208 817208 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1797364 1797364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193276 193276 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1384930 1384930 0 0.0
.debug_aranges 146088 146088 0 0.0
.debug_frame 485864 485864 0 0.0
.debug_info 33084623 33084623 0 0.0
.debug_line 4204793 4204793 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2318979 2318979 0 0.0
.debug_rnglists 145107 145107 0 0.0
.debug_str 4554294 4554294 0 0.0
.heap 837512 837512 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 864037 864037 0 0.0
.symtab 519056 519056 0 0.0
.text 1593148 1593148 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1684652 1684652 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2464 2464 0 0.0
.debug_abbrev 1253743 1253743 0 0.0
.debug_aranges 135808 135808 0 0.0
.debug_frame 456948 456948 0 0.0
.debug_info 28778199 28778199 0 0.0
.debug_line 3912032 3912032 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134232 2134232 0 0.0
.debug_rnglists 134564 134564 0 0.0
.debug_str 3939609 3939609 0 0.0
.heap 840168 840168 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 734127 734127 0 0.0
.symtab 472352 472352 0 0.0
.text 1483092 1483092 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1610348 1610348 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2352 2352 0 0.0
.debug_abbrev 1094952 1094952 0 0.0
.debug_aranges 125904 125904 0 0.0
.debug_frame 419988 419988 0 0.0
.debug_info 23903758 23903758 0 0.0
.debug_line 3487190 3487190 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1970991 1970991 0 0.0
.debug_rnglists 124260 124260 0 0.0
.debug_str 3746620 3746620 0 0.0
.heap 846496 846496 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 649477 649477 0 0.0
.symtab 434640 434640 0 0.0
.text 1415116 1415116 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1641732 1641732 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2368 2368 0 0.0
.debug_abbrev 1087092 1087092 0 0.0
.debug_aranges 124560 124560 0 0.0
.debug_frame 415084 415084 0 0.0
.debug_info 23706885 23706885 0 0.0
.debug_line 3437875 3437875 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946278 1946278 0 0.0
.debug_rnglists 122216 122216 0 0.0
.debug_str 3708698 3708698 0 0.0
.heap 819232 819232 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 622602 622602 0 0.0
.symtab 425856 425856 0 0.0
.text 1419236 1419236 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177616 1177616 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 624456 624456 0 0.0
lock-app qpg6105+debug (read/write) 1133848 1133848 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 580692 580692 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1101564 1101564 0 0.0
bss 111920 111920 0 0.0
text 754888 754888 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1042196 1042196 0 0.0
bss 109812 109812 0 0.0
text 708872 708872 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948152 948152 0 0.0
bss 113396 113396 0 0.0
text 648156 648156 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 933384 933384 0 0.0
bss 103052 103052 0 0.0
text 622228 622226 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 927132 927132 0 0.0
bss 103176 103176 0 0.0
text 633792 633792 0 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1000636 1000636 0 0.0
bss 115636 115636 0 0.0
text 697046 697046 0 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1052976 1052976 0 0.0
bss 116232 116232 0 0.0
text 727040 727040 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 991440 991440 0 0.0
bss 103772 103772 0 0.0
text 653374 653374 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902720 902720 0 0.0
bss 103708 103708 0 0.0
text 613506 613506 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 938816 938816 0 0.0
bss 103184 103184 0 0.0
text 627872 627872 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873504 873504 0 0.0
bss 102380 102380 0 0.0
text 588178 588178 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 887740 887740 0 0.0
bss 102768 102768 0 0.0
text 597442 597442 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 752304 752304 0 0.0
bss 101724 101724 0 0.0
text 482116 482116 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937084 937092 8 0.0
bss 103164 103164 0 0.0
text 626748 626750 2 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 922160 922160 0 0.0
bss 102884 102884 0 0.0
text 613974 613974 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 894944 894944 0 0.0
bss 102680 102680 0 0.0
text 603888 603888 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890568 890568 0 0.0
bss 103004 103004 0 0.0
text 599216 599216 0 0.0

@mergify mergify bot merged commit dffed35 into project-chip:master Sep 22, 2023
55 checks passed
@wy-hh wy-hh deleted the factoryreset branch September 22, 2023 14:19
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
…ased (project-chip#29367)

* do factory reset during startup if pending flag set

* fix restyle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants