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

[ICD] Subscription resumption after timeout #27956

Conversation

jtung-apple
Copy link
Contributor

This is a long-overdue extension to subscription resumption in the case where a timeout happens. Specifically, network/power outage can cause subscriptions to be lost. This patch introduces a compiler feature flag chip_subscription_timeout_resumption to enable subscription resumption in the case when timeout happens.

The default retry intervals in CHIPConfig.h are meant to be long - starts at 5 minutes minimum and with fibonacci backoff up to 6 hours, which should be negligible compared to general report max intervals. The intention here is to have a default recovery mechanism that is low power usage.

This implementation is optional, and is only enabled if on darwin/linux by default for CI, and platforms that wish to support this should make use of the compile flag as needed.

@jtung-apple jtung-apple requested a review from andy31415 July 19, 2023 19:02
@jtung-apple jtung-apple force-pushed the jtung/sub-resumption-network-outage-resumption branch from 0ab02f4 to d8571c4 Compare July 19, 2023 20:02
@woody-apple woody-apple requested a review from andy31415 July 20, 2023 21:32
@jtung-apple jtung-apple force-pushed the jtung/sub-resumption-network-outage-resumption branch 3 times, most recently from f915189 to 4d137d7 Compare July 22, 2023 04:08
@jtung-apple jtung-apple force-pushed the jtung/sub-resumption-network-outage-resumption branch from 4d137d7 to d663470 Compare July 22, 2023 15:22
@mergify mergify bot merged commit c1ec2d7 into project-chip:master Jul 22, 2023
@github-actions
Copy link

github-actions bot commented Jul 24, 2023

PR #27956: Size comparison from c66f2a0 to d663470

Increases (32 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, linux, psoc6, telink)
platform target config section c66f2a0 d663470 change % change
bl602 lighting-app bl602 .text 1053674 1053676 2 0.0
bl602+rpc .text 1085814 1085816 2 0.0
bl702 lighting-app bl702 .debug_info 40632846 40632847 1 0.0
.text 950570 950572 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_line 2748932 2748936 4 0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 530583 530591 8 0.0
.app_xip_area 417769 417777 8 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1005480 1005824 344 0.0
.bss 182444 182452 8 0.0
.text 820320 820656 336 0.0
BRD4187C (read/write) 1031024 1031344 320 0.0
.bss 162196 162204 8 0.0
.text 865516 865828 312 0.0
lock-app BRD4161A+wf200 (read/write) 1080564 1080908 344 0.0
.bss 176452 176460 8 0.0
.text 901400 901736 336 0.0
window-app BRD4187C (read/write) 1101640 1102000 360 0.0
.bss 145188 145196 8 0.0
.text 953228 953580 352 0.0
esp32 all-clusters-app c3devkit (read only) 1091268 1091664 396 0.0
(read/write) 1587136 1587152 16 0.0
.dram0.bss 76128 76136 8 0.0
.flash.text 1091268 1091664 396 0.0
m5stack (read only) 1137963 1138291 328 0.0
(read/write) 497578 497586 8 0.0
.dram0.bss 81624 81632 8 0.0
.flash.text 1132579 1132907 328 0.0
linux all-clusters-app debug (read only) 5459249 5460705 1456 0.0
(read/write) 416576 416608 32 0.0
.bss 130112 130144 32 0.0
.text 4753011 4754467 1456 0.0
all-clusters-minimal-app debug (read only) 4885017 4886457 1440 0.0
(read/write) 230568 230600 32 0.0
.bss 125440 125472 32 0.0
.text 4385347 4386787 1440 0.0
bridge-app debug (read only) 2754025 2755465 1440 0.1
(read/write) 132224 132256 32 0.0
.bss 50520 50552 32 0.1
.text 2364515 2365955 1440 0.1
chip-tool debug (read only) 17611105 17612321 1216 0.0
(read/write) 1050864 1050896 32 0.0
.bss 93560 93592 32 0.0
.text 14658291 14659507 1216 0.0
chip-tool-ipv6only arm64 (read only) 16836724 16837780 1056 0.0
(read/write) 1118344 1118360 16 0.0
.bss 102968 102984 16 0.0
.text 13787768 13788824 1056 0.0
lighting-app debug+rpc+ui (read only) 5253929 5255145 1216 0.0
(read/write) 221440 221472 32 0.0
.bss 117456 117488 32 0.0
.text 4677811 4679027 1216 0.0
lock-app debug (read only) 4442569 4444009 1440 0.0
(read/write) 201440 201472 32 0.0
.bss 112816 112848 32 0.0
.text 3989379 3990819 1440 0.0
ota-provider-app debug (read only) 4112673 4114113 1440 0.0
(read/write) 191248 191280 32 0.0
.bss 113344 113376 32 0.0
.text 3723875 3725315 1440 0.0
ota-requestor-app debug (read only) 4206665 4207993 1328 0.0
(read/write) 195560 195592 32 0.0
.bss 114272 114304 32 0.0
.text 3810147 3811475 1328 0.0
shell debug (read only) 2905713 2907153 1440 0.0
(read/write) 149640 149672 32 0.0
.bss 59368 59400 32 0.1
.text 2526834 2528274 1440 0.1
thermostat-no-ble arm64 (read only) 4436124 4437452 1328 0.0
(read/write) 243240 243256 16 0.0
.bss 122088 122104 16 0.0
.text 3938536 3939864 1328 0.0
tv-app debug (read only) 5299969 5301025 1056 0.0
(read/write) 349296 349328 32 0.0
.bss 240288 240320 32 0.0
.text 4786339 4787395 1056 0.0
tv-casting-app debug (read only) 8273289 8274345 1056 0.0
(read/write) 209240 209272 32 0.0
.bss 53952 53984 32 0.1
.text 7510019 7511075 1056 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 29007647 29007648 1 0.0
.debug_line 4063426 4063430 4 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3919290 3919294 4 0.0
light cy8ckit_062s2_43012 .debug_line 3487464 3487468 4 0.0
lock cy8ckit_062s2_43012 .debug_info 21461341 21461343 2 0.0
.debug_line 3415298 3415302 4 0.0
telink all-clusters-minimal-app tlsr9518adk80d (read/write) 971728 971736 8 0.0
text 666480 666482 2 0.0
bridge-app tlsr9518adk80d text 644130 644132 2 0.0
light-switch-app tlsr9518adk80d (read/write) 900380 900388 8 0.0
text 613106 613110 4 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 860252 860260 8 0.0
text 579188 579190 2 0.0
Decreases (9 builds for bl702, bl702l, cc32xx, nrfconnect, telink)
platform target config section c66f2a0 d663470 change % change
bl702 lighting-app bl702+rpc .debug_loc 3757170 3757141 -29 -0.0
bl702l lighting-app bl702l .debug_loc 3487395 3487380 -15 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_loclists 1576235 1576225 -10 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1329368 1329352 -16 -0.0
text 765184 765180 -4 -0.0
telink all-clusters-app tlsr9518adk80d text 721694 721692 -2 -0.0
lighting-app tlsr9518adk80d text 682974 682972 -2 -0.0
pump-controller-app tlsr9518adk80d (read/write) 864136 864128 -8 -0.0
text 583590 583588 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d text 590518 590516 -2 -0.0
window-covering tlsr9518adk80d text 613524 613522 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section c66f2a0 d663470 change % change
bl602 lighting-app bl602 (read/write) 1358422 1358422 0 0.0
.bss 72398 72398 0 0.0
.data 9608 9608 0 0.0
.text 1053674 1053676 2 0.0
bl602+rpc (read/write) 1406090 1406090 0 0.0
.bss 80438 80438 0 0.0
.data 10008 10008 0 0.0
.text 1085814 1085816 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1161459 1161459 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 42432 42432 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1554778 1554778 0 0.0
.debug_aranges 139848 139848 0 0.0
.debug_frame 514308 514308 0 0.0
.debug_info 40632846 40632847 1 0.0
.debug_line 5432848 5432848 0 0.0
.debug_loc 3551244 3551244 0 0.0
.debug_ranges 383336 383336 0 0.0
.debug_str 3980648 3980648 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105884 105884 0 0.0
.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 584041 584041 0 0.0
.symtab 174480 174480 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
950570 950572 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1260075 1260075 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 42432 42432 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1720307 1720307 0 0.0
.debug_aranges 148360 148360 0 0.0
.debug_frame 543160 543160 0 0.0
.debug_info 45838511 45838511 0 0.0
.debug_line 5860181 5860181 0 0.0
.debug_loc 3757170 3757141 -29 -0.0
.debug_ranges 409080 409080 0 0.0
.debug_str 4411036 4411036 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120536 120536 0 0.0
.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 646982 646982 0 0.0
.symtab 193392 193392 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1024982 1024982 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1147024 1147024 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 76848 76848 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1556997 1556997 0 0.0
.debug_aranges 134352 134352 0 0.0
.debug_frame 493996 493996 0 0.0
.debug_info 40633957 40633957 0 0.0
.debug_line 5348386 5348386 0 0.0
.debug_loc 3487395 3487380 -15 -0.0
.debug_ranges 388544 388544 0 0.0
.debug_str 3993105 3993105 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99768 99768 0 0.0
.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 584266 584266 0 0.0
.symtab 174048 174048 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
939376 939376 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 608610 608610 0 0.0
(read/write) 204628 204628 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 198040 198040 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 945745 945745 0 0.0
.debug_aranges 107624 107624 0 0.0
.debug_frame 365364 365364 0 0.0
.debug_info 18640780 18640780 0 0.0
.debug_line 2748932 2748936 4 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1576235 1576225 -10 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99157 99157 0 0.0
.debug_str 3406318 3406318 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105026 105026 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485397 485397 0 0.0
.symtab 288272 288272 0 0.0
.text 0 0 0 0.0
501460 501460 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 546519 546519 0 0.0
.app_xip_area 438657 438657 0 0.0
.bss 62832 62832 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 530583 530591 8 0.0
.app_xip_area 417769 417777 8 0.0
.bss 67776 67776 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569719 569719 0 0.0
.app_xip_area 462945 462945 0 0.0
.bss 61792 61792 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 542959 542959 0 0.0
.app_xip_area 433217 433217 0 0.0
.bss 64680 64680 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1005480 1005824 344 0.0
.bss 182444 182452 8 0.0
.data 2696 2696 0 0.0
.text 820320 820656 336 0.0
BRD4187C (read/write) 1031024 1031344 320 0.0
.bss 162196 162204 8 0.0
.data 3292 3292 0 0.0
.text 865516 865828 312 0.0
lock-app BRD4161A+wf200 (read/write) 1080564 1080908 344 0.0
.bss 176452 176460 8 0.0
.data 2692 2692 0 0.0
.text 901400 901736 336 0.0
window-app BRD4187C (read/write) 1101640 1102000 360 0.0
.bss 145188 145196 8 0.0
.data 3204 3204 0 0.0
.text 953228 953580 352 0.0
esp32 all-clusters-app c3devkit (read only) 1091268 1091664 396 0.0
(read/write) 1587136 1587152 16 0.0
.dram0.bss 76128 76136 8 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 217880 217880 0 0.0
.flash.text 1091268 1091664 396 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1137963 1138291 328 0.0
(read/write) 497578 497586 8 0.0
.dram0.bss 81624 81632 8 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 246460 246460 0 0.0
.flash.text 1132579 1132907 328 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 587332 587332 0 0.0
(read/write) 90424 90424 0 0.0
.bss 66428 66428 0 0.0
.data 2168 2168 0 0.0
.text 586796 586796 0 0.0
light k32w0+release (read only) 586084 586084 0 0.0
(read/write) 90072 90072 0 0.0
.bss 66092 66092 0 0.0
.data 2156 2156 0 0.0
.text 585548 585548 0 0.0
lock k32w0+release (read only) 558524 558524 0 0.0
(read/write) 87880 87880 0 0.0
.bss 63956 63956 0 0.0
.data 2100 2100 0 0.0
.text 557988 557988 0 0.0
linux all-clusters-app debug (read only) 5459249 5460705 1456 0.0
(read/write) 416576 416608 32 0.0
.bss 130112 130144 32 0.0
.data 4432 4432 0 0.0
.data.rel.ro 274728 274728 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1272 1272 0 0.0
.rodata 330960 330960 0 0.0
.text 4753011 4754467 1456 0.0
all-clusters-minimal-app debug (read only) 4885017 4886457 1440 0.0
(read/write) 230568 230600 32 0.0
.bss 125440 125472 32 0.0
.data 4304 4304 0 0.0
.data.rel.ro 93696 93696 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 270694 270694 0 0.0
.text 4385347 4386787 1440 0.0
bridge-app debug (read only) 2754025 2755465 1440 0.1
(read/write) 132224 132256 32 0.0
.bss 50520 50552 32 0.1
.data 4880 4880 0 0.0
.data.rel.ro 70720 70720 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 213184 213184 0 0.0
.text 2364515 2365955 1440 0.1
chip-tool debug (read only) 17611105 17612321 1216 0.0
(read/write) 1050864 1050896 32 0.0
.bss 93560 93592 32 0.0
.data 5154 5154 0 0.0
.data.rel.ro 944824 944824 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 907529 907529 0 0.0
.text 14658291 14659507 1216 0.0
chip-tool-ipv6only arm64 (read only) 16836724 16837780 1056 0.0
(read/write) 1118344 1118360 16 0.0
.bss 102968 102984 16 0.0
.data 4448 4448 0 0.0
.data.rel.ro 982192 982192 0 0.0
.dynamic 512 512 0 0.0
.got 23248 23248 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819488 819488 0 0.0
.text 13787768 13788824 1056 0.0
lighting-app debug+rpc+ui (read only) 5253929 5255145 1216 0.0
(read/write) 221440 221472 32 0.0
.bss 117456 117488 32 0.0
.data 4848 4848 0 0.0
.data.rel.ro 91560 91560 0 0.0
.dynamic 672 672 0 0.0
.got 5944 5944 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 335092 335092 0 0.0
.text 4677811 4679027 1216 0.0
lock-app debug (read only) 4442569 4444009 1440 0.0
(read/write) 201440 201472 32 0.0
.bss 112816 112848 32 0.0
.data 4048 4048 0 0.0
.data.rel.ro 77816 77816 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 245854 245854 0 0.0
.text 3989379 3990819 1440 0.0
ota-provider-app debug (read only) 4112673 4114113 1440 0.0
(read/write) 191248 191280 32 0.0
.bss 113344 113376 32 0.0
.data 4256 4256 0 0.0
.data.rel.ro 67760 67760 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 199678 199678 0 0.0
.text 3723875 3725315 1440 0.0
ota-requestor-app debug (read only) 4206665 4207993 1328 0.0
(read/write) 195560 195592 32 0.0
.bss 114272 114304 32 0.0
.data 4624 4624 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 203070 203070 0 0.0
.text 3810147 3811475 1328 0.0
shell debug (read only) 2905713 2907153 1440 0.0
(read/write) 149640 149672 32 0.0
.bss 59368 59400 32 0.1
.data 1264 1264 0 0.0
.data.rel.ro 83152 83152 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 209490 209490 0 0.0
.text 2526834 2528274 1440 0.1
thermostat-no-ble arm64 (read only) 4436124 4437452 1328 0.0
(read/write) 243240 243256 16 0.0
.bss 122088 122104 16 0.0
.data 3200 3200 0 0.0
.data.rel.ro 101592 101592 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161172 161172 0 0.0
.text 3938536 3939864 1328 0.0
tv-app debug (read only) 5299969 5301025 1056 0.0
(read/write) 349296 349328 32 0.0
.bss 240288 240320 32 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95376 95376 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271190 271190 0 0.0
.text 4786339 4787395 1056 0.0
tv-casting-app debug (read only) 8273289 8274345 1056 0.0
(read/write) 209240 209272 32 0.0
.bss 53952 53984 32 0.1
.data 2896 2896 0 0.0
.data.rel.ro 145608 145608 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 366204 366204 0 0.0
.text 7510019 7511075 1056 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515912 2515912 0 0.0
.bss 216776 216776 0 0.0
.data 5152 5152 0 0.0
.text 1478596 1478596 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1209156 1209156 0 0.0
bss 153600 153600 0 0.0
rodata 139352 139352 0 0.0
text 837180 837180 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1329368 1329352 -16 -0.0
bss 138914 138914 0 0.0
rodata 134496 134496 0 0.0
text 765184 765180 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1152144 1152144 0 0.0
bss 153810 153810 0 0.0
rodata 111940 111940 0 0.0
text 807360 807360 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840816 840816 0 0.0
(read/write) 1752332 1752332 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189900 189900 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 2624 2624 0 0.0
.debug_abbrev 1358136 1358136 0 0.0
.debug_aranges 142528 142528 0 0.0
.debug_frame 475296 475296 0 0.0
.debug_info 29007647 29007648 1 0.0
.debug_line 4063426 4063430 4 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2230731 2230731 0 0.0
.debug_rnglists 141012 141012 0 0.0
.debug_str 4118459 4118459 0 0.0
.heap 840816 840816 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 784117 784117 0 0.0
.symtab 492016 492016 0 0.0
.text 1551420 1551420 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842720 842720 0 0.0
(read/write) 1667084 1667084 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188060 188060 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 2560 2560 0 0.0
.debug_abbrev 1285465 1285465 0 0.0
.debug_aranges 136624 136624 0 0.0
.debug_frame 460656 460656 0 0.0
.debug_info 26659058 26659058 0 0.0
.debug_line 3919290 3919294 4 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2139696 2139696 0 0.0
.debug_rnglists 134758 134758 0 0.0
.debug_str 3962841 3962841 0 0.0
.heap 842720 842720 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 706274 706274 0 0.0
.symtab 462784 462784 0 0.0
.text 1468076 1468076 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 848928 848928 0 0.0
(read/write) 1598940 1598940 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 182020 182020 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 2392 2392 0 0.0
.debug_abbrev 1121514 1121514 0 0.0
.debug_aranges 126872 126872 0 0.0
.debug_frame 424260 424260 0 0.0
.debug_info 21865311 21865311 0 0.0
.debug_line 3487464 3487468 4 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1978641 1978641 0 0.0
.debug_rnglists 124646 124646 0 0.0
.debug_str 3773157 3773157 0 0.0
.heap 848928 848928 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 627850 627850 0 0.0
.symtab 427728 427728 0 0.0
.text 1406140 1406140 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821496 821496 0 0.0
(read/write) 1628212 1628212 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 209452 209452 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 2392 2392 0 0.0
.debug_abbrev 1098508 1098508 0 0.0
.debug_aranges 124816 124816 0 0.0
.debug_frame 417092 417092 0 0.0
.debug_info 21461341 21461343 2 0.0
.debug_line 3415298 3415302 4 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1945897 1945897 0 0.0
.debug_rnglists 121986 121986 0 0.0
.debug_str 3727517 3727517 0 0.0
.heap 821496 821496 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 596871 596871 0 0.0
.symtab 417264 417264 0 0.0
.text 1407980 1407980 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1174296 1174296 0 0.0
.bss 100280 100280 0 0.0
.data 788 788 0 0.0
.text 621136 621136 0 0.0
lock-app qpg6105+debug (read/write) 1131296 1131296 0 0.0
.bss 95008 95008 0 0.0
.data 792 792 0 0.0
.text 578140 578140 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1059816 1059816 0 0.0
bss 106264 106264 0 0.0
text 721694 721692 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 971728 971736 8 0.0
bss 104276 104276 0 0.0
text 666480 666482 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 939580 939580 0 0.0
bss 108288 108288 0 0.0
text 644130 644132 2 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 871484 871484 0 0.0
bss 97952 97952 0 0.0
text 587460 587460 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 900380 900388 8 0.0
bss 98508 98508 0 0.0
text 613106 613110 4 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 977924 977924 0 0.0
bss 106628 106628 0 0.0
text 682974 682972 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 989296 989296 0 0.0
bss 110876 110876 0 0.0
text 690486 690486 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1047408 1047408 0 0.0
bss 108184 108184 0 0.0
text 727862 727862 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1078776 1078776 0 0.0
bss 119268 119268 0 0.0
text 748010 748010 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925680 925680 0 0.0
bss 98588 98588 0 0.0
text 615250 615250 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 894124 894124 0 0.0
bss 99232 99232 0 0.0
text 609350 609350 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876996 876996 0 0.0
bss 98084 98084 0 0.0
text 593168 593168 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 864136 864128 -8 -0.0
bss 97884 97884 0 0.0
text 583590 583588 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97392 97392 0 0.0
text 478578 478578 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873544 873544 0 0.0
bss 98040 98040 0 0.0
text 590518 590516 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 860252 860260 8 0.0
bss 97792 97792 0 0.0
text 579188 579190 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 906196 906196 0 0.0
bss 98328 98328 0 0.0
text 618634 618634 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 901556 901556 0 0.0
bss 98620 98620 0 0.0
text 613524 613522 -2 -0.0

doru91 added a commit to NXP/matter that referenced this pull request Aug 4, 2023
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.

4 participants