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

[ESP32] Notify-update-applied command and added ota initialization to common space #16762

Merged
merged 5 commits into from
Apr 25, 2022

Conversation

jadhavrohit924
Copy link
Contributor

Problem

Change overview

Schedule notify-update-applied command.

Testing

  • Manually tested esp32 apps.

@github-actions
Copy link

github-actions bot commented Apr 1, 2022

PR #16762: Size comparison from 2758435 to 6add1f8

Increases (5 builds for cc13x2_26x2, nrfconnect)
platform target config section 2758435 6add1f8 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 184324 184332 8 0.0
.bss 81784 81792 8 0.0
lock-mtd LP_CC2652R7 (read/write) 154500 154508 8 0.0
.bss 77512 77520 8 0.0
pump-app LP_CC2652R7 (read/write) 166024 166040 16 0.0
pump-controller-app LP_CC2652R7 (read/write) 183496 183520 24 0.0
.bss 81920 81928 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 143092 143096 4 0.0
Decreases (4 builds for cc13x2_26x2, cyw30739, nrfconnect)
platform target config section 2758435 6add1f8 change % change
cc13x2_26x2 pump-app LP_CC2652R7 (read only) 686879 686863 -16 -0.0
.text 604724 604708 -16 -0.0
pump-controller-app LP_CC2652R7 (read only) 669151 669135 -16 -0.0
.text 590660 590644 -16 -0.0
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578990 578982 -8 -0.0
.app_xip_area 477612 477604 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147811 1147795 -16 -0.0
text 786716 786696 -20 -0.0
Full report (22 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 2758435 6add1f8 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667419 667419 0 0.0
(read/write) 184324 184332 8 0.0
.bss 81784 81792 8 0.0
.data 3132 3132 0 0.0
.rodata 79595 79595 0 0.0
.text 587344 587344 0 0.0
lock-mtd LP_CC2652R7 (read only) 616547 616547 0 0.0
(read/write) 154500 154508 8 0.0
.bss 77512 77520 8 0.0
.data 3132 3132 0 0.0
.rodata 79475 79475 0 0.0
.text 536584 536584 0 0.0
pump-app LP_CC2652R7 (read only) 686879 686863 -16 -0.0
(read/write) 166024 166040 16 0.0
.bss 82176 82176 0 0.0
.data 3164 3164 0 0.0
.rodata 81671 81671 0 0.0
.text 604724 604708 -16 -0.0
pump-controller-app LP_CC2652R7 (read only) 669151 669135 -16 -0.0
(read/write) 183496 183520 24 0.0
.bss 81920 81928 8 0.0
.data 3128 3128 0 0.0
.rodata 78007 78007 0 0.0
.text 590660 590644 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609626 609626 0 0.0
.app_xip_area 516368 516368 0 0.0
.bss 76004 76004 0 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567138 567138 0 0.0
.app_xip_area 475416 475416 0 0.0
.bss 74508 74508 0 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578990 578982 -8 -0.0
.app_xip_area 477612 477604 -8 -0.0
.bss 83836 83836 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914632 914632 0 0.0
(read/write) 129776 129776 0 0.0
.bss 127816 127816 0 0.0
.data 1960 1960 0 0.0
.text 914624 914624 0 0.0
BRD4161A+rpc (read only) 942512 942512 0 0.0
(read/write) 145736 145736 0 0.0
.bss 143592 143592 0 0.0
.data 2140 2140 0 0.0
.text 942504 942504 0 0.0
window-app BRD4161A (read only) 849944 849944 0 0.0
(read/write) 127784 127784 0 0.0
.bss 125944 125944 0 0.0
.data 1840 1840 0 0.0
.text 849936 849936 0 0.0
esp32 all-clusters-app c3devkit (read only) 970740 970740 0 0.0
(read/write) 1395242 1395242 0 0.0
.dram0.bss 62456 62456 0 0.0
.dram0.data 14220 14220 0 0.0
.flash.rodata 199648 199648 0 0.0
.flash.text 970740 970740 0 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1026435 1026435 0 0.0
(read/write) 462964 462964 0 0.0
.dram0.bss 67984 67984 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 229120 229120 0 0.0
.flash.text 1021051 1021051 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 707304 707304 0 0.0
.bss 77992 77992 0 0.0
.data 1872 1872 0 0.0
.text 621640 621640 0 0.0
lock k32w061+release (read/write) 706488 706488 0 0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 620816 620816 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9975524 9975524 0 0.0
(read/write) 477489 477489 0 0.0
.bss 40401 40401 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 375576 375576 0 0.0
.dynamic 560 560 0 0.0
.got 56568 56568 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 505372 505372 0 0.0
.text 8407364 8407364 0 0.0
thermostat-no-ble arm64 (read only) 2294340 2294340 0 0.0
(read/write) 148785 148785 0 0.0
.bss 62849 62849 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77328 77328 0 0.0
.dynamic 560 560 0 0.0
.got 4552 4552 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 142164 142164 0 0.0
.text 1927952 1927952 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358540 2358540 0 0.0
.bss 185052 185052 0 0.0
.data 5760 5760 0 0.0
.text 1321140 1321140 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147811 1147795 -16 -0.0
bss 143092 143096 4 0.0
rodata 143204 143204 0 0.0
text 786716 786696 -20 -0.0
p6 all-clusters-app default (read/write) 2502776 2502776 0 0.0
.bss 118488 118488 0 0.0
.data 2640 2640 0 0.0
.text 1461040 1461040 0 0.0
light-app default (read/write) 2404264 2404264 0 0.0
.bss 111944 111944 0 0.0
.data 2496 2496 0 0.0
.text 1362528 1362528 0 0.0
lock-app default (read/write) 2367872 2367872 0 0.0
.bss 111688 111688 0 0.0
.data 2456 2456 0 0.0
.text 1326136 1326136 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 791252 791252 0 0.0
bss 70296 70296 0 0.0
noinit 40416 40416 0 0.0
text 561214 561214 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 1, 2022

PR #16762: Size comparison from fe43ca2 to 0faa13d

Increases (4 builds for cc13x2_26x2, nrfconnect)
platform target config section fe43ca2 0faa13d change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 184444 184452 8 0.0
.bss 81768 81776 8 0.0
lock-mtd LP_CC2652R7 (read/write) 154484 154492 8 0.0
.bss 77496 77504 8 0.0
pump-controller-app LP_CC2652R7 (read/write) 183664 183672 8 0.0
.bss 81904 81912 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 143076 143080 4 0.0
Decreases (2 builds for cyw30739, nrfconnect)
platform target config section fe43ca2 0faa13d change % change
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578806 578798 -8 -0.0
.app_xip_area 477444 477436 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147967 1147951 -16 -0.0
text 786848 786828 -20 -0.0
Full report (22 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section fe43ca2 0faa13d change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667283 667283 0 0.0
(read/write) 184444 184452 8 0.0
.bss 81768 81776 8 0.0
.data 3132 3132 0 0.0
.rodata 79595 79595 0 0.0
.text 587208 587208 0 0.0
lock-mtd LP_CC2652R7 (read only) 616411 616411 0 0.0
(read/write) 154484 154492 8 0.0
.bss 77496 77504 8 0.0
.data 3132 3132 0 0.0
.rodata 79475 79475 0 0.0
.text 536448 536448 0 0.0
pump-app LP_CC2652R7 (read only) 686743 686743 0 0.0
(read/write) 166144 166144 0 0.0
.bss 82160 82160 0 0.0
.data 3164 3164 0 0.0
.rodata 81671 81671 0 0.0
.text 604588 604588 0 0.0
pump-controller-app LP_CC2652R7 (read only) 668967 668967 0 0.0
(read/write) 183664 183672 8 0.0
.bss 81904 81912 8 0.0
.data 3128 3128 0 0.0
.rodata 78007 78007 0 0.0
.text 590476 590476 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609666 609666 0 0.0
.app_xip_area 516408 516408 0 0.0
.bss 76004 76004 0 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567178 567178 0 0.0
.app_xip_area 475456 475456 0 0.0
.bss 74508 74508 0 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578806 578798 -8 -0.0
.app_xip_area 477444 477436 -8 -0.0
.bss 83820 83820 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914600 914600 0 0.0
(read/write) 129760 129760 0 0.0
.bss 127800 127800 0 0.0
.data 1960 1960 0 0.0
.text 914592 914592 0 0.0
window-app BRD4161A (read only) 849944 849944 0 0.0
(read/write) 127784 127784 0 0.0
.bss 125944 125944 0 0.0
.data 1840 1840 0 0.0
.text 849936 849936 0 0.0
lighting-app BRD4161A+rpc (read only) 942464 942464 0 0.0
(read/write) 145720 145720 0 0.0
.bss 143576 143576 0 0.0
.data 2140 2140 0 0.0
.text 942456 942456 0 0.0
esp32 all-clusters-app c3devkit (read only) 985074 985074 0 0.0
(read/write) 1460498 1460498 0 0.0
.dram0.bss 62952 62952 0 0.0
.dram0.data 14172 14172 0 0.0
.flash.rodata 197896 197896 0 0.0
.flash.text 985074 985074 0 0.0
.iram0.text 62572 62572 0 0.0
m5stack (read only) 1037635 1037635 0 0.0
(read/write) 461520 461520 0 0.0
.dram0.bss 68480 68480 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 226872 226872 0 0.0
.flash.text 1032251 1032251 0 0.0
.iram0.text 123415 123415 0 0.0
k32w light k32w061+release (read/write) 707112 707112 0 0.0
.bss 77976 77976 0 0.0
.data 1872 1872 0 0.0
.text 621464 621464 0 0.0
lock k32w061+release (read/write) 706520 706520 0 0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 620848 620848 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 10031924 10031924 0 0.0
(read/write) 477585 477585 0 0.0
.bss 40401 40401 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 375576 375576 0 0.0
.dynamic 560 560 0 0.0
.got 56672 56672 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 505916 505916 0 0.0
.text 8462900 8462900 0 0.0
thermostat-no-ble arm64 (read only) 2294132 2294132 0 0.0
(read/write) 148785 148785 0 0.0
.bss 62849 62849 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77328 77328 0 0.0
.dynamic 560 560 0 0.0
.got 4552 4552 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 142164 142164 0 0.0
.text 1927744 1927744 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358540 2358540 0 0.0
.bss 185052 185052 0 0.0
.data 5760 5760 0 0.0
.text 1321140 1321140 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147967 1147951 -16 -0.0
bss 143076 143080 4 0.0
rodata 143232 143232 0 0.0
text 786848 786828 -20 -0.0
p6 all-clusters-app default (read/write) 2503128 2503128 0 0.0
.bss 118488 118488 0 0.0
.data 2640 2640 0 0.0
.text 1461392 1461392 0 0.0
light-app default (read/write) 2404312 2404312 0 0.0
.bss 111944 111944 0 0.0
.data 2496 2496 0 0.0
.text 1362576 1362576 0 0.0
lock-app default (read/write) 2367920 2367920 0 0.0
.bss 111688 111688 0 0.0
.data 2456 2456 0 0.0
.text 1326184 1326184 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 791300 791300 0 0.0
bss 70296 70296 0 0.0
noinit 40416 40416 0 0.0
text 561262 561262 0 0.0

@stale
Copy link

stale bot commented Apr 15, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label Apr 15, 2022
@jadhavrohit924
Copy link
Contributor Author

/rebase

@stale stale bot removed the stale Stale issue or PR label Apr 16, 2022
@jadhavrohit924 jadhavrohit924 force-pushed the init-order branch 2 times, most recently from 900f2d0 to 02a478c Compare April 20, 2022 12:24
@jadhavrohit924 jadhavrohit924 changed the title [ESP32] Notify-update-applied command and fixed initialization order [ESP32] Notify-update-applied command and added ota initialization to common space Apr 20, 2022
@github-actions
Copy link

github-actions bot commented Apr 20, 2022

PR #16762: Size comparison from 66333a9 to 02a478c

Full report (30 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 66333a9 02a478c change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 684595 684595 0 0.0
(read/write) 168308 168308 0 0.0
.bss 75888 75888 0 0.0
.data 3380 3380 0 0.0
.rodata 103323 103323 0 0.0
.text 580792 580792 0 0.0
lock-ftd LP_CC2652R7 (read only) 676947 676947 0 0.0
(read/write) 166924 166924 0 0.0
.bss 73912 73912 0 0.0
.data 3212 3212 0 0.0
.rodata 99027 99027 0 0.0
.text 577436 577436 0 0.0
lock-mtd LP_CC2652R7 (read only) 625691 625691 0 0.0
(read/write) 146700 146700 0 0.0
.bss 69632 69632 0 0.0
.data 3212 3212 0 0.0
.rodata 98907 98907 0 0.0
.text 526292 526292 0 0.0
pump-app LP_CC2652R7 (read only) 648715 648715 0 0.0
(read/write) 152212 152212 0 0.0
.bss 74344 74344 0 0.0
.data 3244 3244 0 0.0
.rodata 75491 75491 0 0.0
.text 572736 572736 0 0.0
pump-controller-app LP_CC2652R7 (read only) 642019 642019 0 0.0
(read/write) 151880 151880 0 0.0
.bss 74048 74048 0 0.0
.data 3208 3208 0 0.0
.rodata 78771 78771 0 0.0
.text 562760 562760 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 617842 617842 0 0.0
.app_xip_area 524880 524880 0 0.0
.bss 75628 75628 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 612534 612534 0 0.0
.app_xip_area 521052 521052 0 0.0
.bss 74180 74180 0 0.0
.data 648 648 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 565322 565322 0 0.0
.app_xip_area 464252 464252 0 0.0
.bss 83472 83472 0 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 905540 905540 0 0.0
(read/write) 128628 128628 0 0.0
.bss 126592 126592 0 0.0
.data 2036 2036 0 0.0
.text 905532 905532 0 0.0
BRD4161A+rpc (read only) 939900 939900 0 0.0
(read/write) 145312 145312 0 0.0
.bss 143072 143072 0 0.0
.data 2240 2240 0 0.0
.text 939892 939892 0 0.0
window-app BRD4161A (read only) 842996 842996 0 0.0
(read/write) 126712 126712 0 0.0
.bss 124768 124768 0 0.0
.data 1944 1944 0 0.0
.text 842988 842988 0 0.0
k32w light k32w061+release (read/write) 683720 683720 0 0.0
.bss 77632 77632 0 0.0
.data 1992 1992 0 0.0
.text 598296 598296 0 0.0
lock k32w061+release (read/write) 724704 724704 0 0.0
.bss 78264 78264 0 0.0
.data 1952 1952 0 0.0
.text 638688 638688 0 0.0
linux all-clusters-app debug (read only) 2706137 2706137 0 0.0
(read/write) 149536 149536 0 0.0
.bss 59872 59872 0 0.0
.data 1920 1920 0 0.0
.data.rel.ro 81672 81672 0 0.0
.dynamic 608 608 0 0.0
.got 4448 4448 0 0.0
.init 27 27 0 0.0
.init_array 984 984 0 0.0
.rodata 233349 233349 0 0.0
.text 2297922 2297922 0 0.0
bridge-app debug+rpc (read only) 1839053 1839053 0 0.0
(read/write) 91856 91856 0 0.0
.bss 44136 44136 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 39744 39744 0 0.0
.dynamic 592 592 0 0.0
.got 3920 3920 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 149089 149089 0 0.0
.text 1570821 1570821 0 0.0
chip-tool debug (read only) 10878005 10878005 0 0.0
(read/write) 374192 374192 0 0.0
.bss 22592 22592 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 344232 344232 0 0.0
.dynamic 624 624 0 0.0
.got 4936 4936 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 545933 545933 0 0.0
.text 9496357 9496357 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 10495100 10495100 0 0.0
(read/write) 495713 495713 0 0.0
.bss 40865 40865 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 391400 391400 0 0.0
.dynamic 560 560 0 0.0
.got 58464 58464 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 519596 519596 0 0.0
.text 8862644 8862644 0 0.0
lighting-app debug+rpc (read only) 2316233 2316233 0 0.0
(read/write) 127952 127952 0 0.0
.bss 49920 49920 0 0.0
.data 1952 1952 0 0.0
.data.rel.ro 70360 70360 0 0.0
.dynamic 608 608 0 0.0
.got 4304 4304 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 183249 183249 0 0.0
.text 1966322 1966322 0 0.0
lock-app debug (read only) 2139897 2139897 0 0.0
(read/write) 120216 120216 0 0.0
.bss 47744 47744 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 65416 65416 0 0.0
.dynamic 592 592 0 0.0
.got 4248 4248 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 189633 189633 0 0.0
.text 1793298 1793298 0 0.0
ota-provider-app debug (read only) 2049145 2049145 0 0.0
(read/write) 115584 115584 0 0.0
.bss 47936 47936 0 0.0
.data 1640 1640 0 0.0
.data.rel.ro 60264 60264 0 0.0
.dynamic 608 608 0 0.0
.got 4448 4448 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 173595 173595 0 0.0
.text 1718338 1718338 0 0.0
ota-requestor-app debug (read only) 2080025 2080025 0 0.0
(read/write) 118392 118392 0 0.0
.bss 48608 48608 0 0.0
.data 1896 1896 0 0.0
.data.rel.ro 62296 62296 0 0.0
.dynamic 592 592 0 0.0
.got 4288 4288 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 169980 169980 0 0.0
.text 1751346 1751346 0 0.0
shell debug (read only) 2533065 2533065 0 0.0
(read/write) 150280 150280 0 0.0
.bss 67272 67272 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 76000 76000 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 215442 215442 0 0.0
.text 2155666 2155666 0 0.0
thermostat-no-ble arm64 (read only) 2358260 2358260 0 0.0
(read/write) 151073 151073 0 0.0
.bss 62849 62849 0 0.0
.data 1440 1440 0 0.0
.data.rel.ro 79040 79040 0 0.0
.dynamic 560 560 0 0.0
.got 4728 4728 0 0.0
.init 24 24 0 0.0
.init_array 368 368 0 0.0
.rodata 145156 145156 0 0.0
.text 1983968 1983968 0 0.0
tv-app debug (read only) 2833705 2833705 0 0.0
(read/write) 253104 253104 0 0.0
.bss 165880 165880 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 76568 76568 0 0.0
.dynamic 592 592 0 0.0
.got 4680 4680 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 215371 215371 0 0.0
.text 2435922 2435922 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2409748 2409748 0 0.0
.bss 184972 184972 0 0.0
.data 5840 5840 0 0.0
.text 1372348 1372348 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1164331 1164331 0 0.0
bss 136240 136240 0 0.0
rodata 147484 147484 0 0.0
text 801948 801948 0 0.0
p6 all-clusters-app default (read/write) 2517448 2517448 0 0.0
.bss 118344 118344 0 0.0
.data 2768 2768 0 0.0
.text 1475712 1475712 0 0.0
light-app default (read/write) 2416120 2416120 0 0.0
.bss 111824 111824 0 0.0
.data 2576 2576 0 0.0
.text 1374384 1374384 0 0.0
lock-app default (read/write) 2420024 2420024 0 0.0
.bss 111624 111624 0 0.0
.data 2536 2536 0 0.0
.text 1378288 1378288 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 800756 800756 0 0.0
bss 69672 69672 0 0.0
noinit 40416 40416 0 0.0
text 569896 569896 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 20, 2022

PR #16762: Size comparison from faf9ed4 to 6aaaeee

Increases (2 builds for esp32)
platform target config section faf9ed4 6aaaeee change % change
esp32 all-clusters-app c3devkit (read only) 981114 981196 82 0.0
(read/write) 1397730 1397746 16 0.0
.dram0.bss 62352 62360 8 0.0
.flash.text 981114 981196 82 0.0
m5stack (read only) 1036619 1036711 92 0.0
(read/write) 465472 465480 8 0.0
.dram0.bss 67872 67880 8 0.0
.flash.text 1031235 1031327 92 0.0
Full report (32 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section faf9ed4 6aaaeee change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 684747 684747 0 0.0
(read/write) 168156 168156 0 0.0
.bss 75888 75888 0 0.0
.data 3396 3396 0 0.0
.rodata 103323 103323 0 0.0
.text 580944 580944 0 0.0
lock-ftd LP_CC2652R7 (read only) 677091 677091 0 0.0
(read/write) 166780 166780 0 0.0
.bss 73912 73912 0 0.0
.data 3220 3220 0 0.0
.rodata 99027 99027 0 0.0
.text 577580 577580 0 0.0
lock-mtd LP_CC2652R7 (read only) 625835 625835 0 0.0
(read/write) 146708 146708 0 0.0
.bss 69632 69632 0 0.0
.data 3220 3220 0 0.0
.rodata 98907 98907 0 0.0
.text 526436 526436 0 0.0
pump-app LP_CC2652R7 (read only) 648859 648859 0 0.0
(read/write) 152476 152476 0 0.0
.bss 74344 74344 0 0.0
.data 3252 3252 0 0.0
.rodata 75491 75491 0 0.0
.text 572880 572880 0 0.0
pump-controller-app LP_CC2652R7 (read only) 642163 642163 0 0.0
(read/write) 151888 151888 0 0.0
.bss 74048 74048 0 0.0
.data 3216 3216 0 0.0
.rodata 78771 78771 0 0.0
.text 562904 562904 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 618002 618002 0 0.0
.app_xip_area 525032 525032 0 0.0
.bss 75628 75628 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 612686 612686 0 0.0
.app_xip_area 521196 521196 0 0.0
.bss 74180 74180 0 0.0
.data 656 656 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 565378 565378 0 0.0
.app_xip_area 464300 464300 0 0.0
.bss 83472 83472 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 905876 905876 0 0.0
(read/write) 128636 128636 0 0.0
.bss 126592 126592 0 0.0
.data 2044 2044 0 0.0
.text 905868 905868 0 0.0
BRD4161A+rpc (read only) 940252 940252 0 0.0
(read/write) 145320 145320 0 0.0
.bss 143072 143072 0 0.0
.data 2248 2248 0 0.0
.text 940244 940244 0 0.0
window-app BRD4161A (read only) 843332 843332 0 0.0
(read/write) 126724 126724 0 0.0
.bss 124768 124768 0 0.0
.data 1956 1956 0 0.0
.text 843324 843324 0 0.0
esp32 all-clusters-app c3devkit (read only) 981114 981196 82 0.0
(read/write) 1397730 1397746 16 0.0
.dram0.bss 62352 62360 8 0.0
.dram0.data 14428 14428 0 0.0
.flash.rodata 202040 202040 0 0.0
.flash.text 981114 981196 82 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1036619 1036711 92 0.0
(read/write) 465472 465480 8 0.0
.dram0.bss 67872 67880 8 0.0
.dram0.data 34168 34168 0 0.0
.flash.rodata 231596 231596 0 0.0
.flash.text 1031235 1031327 92 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 683872 683872 0 0.0
.bss 77632 77632 0 0.0
.data 2000 2000 0 0.0
.text 598440 598440 0 0.0
lock k32w061+release (read/write) 724856 724856 0 0.0
.bss 78264 78264 0 0.0
.data 1960 1960 0 0.0
.text 638832 638832 0 0.0
linux all-clusters-app debug (read only) 2708569 2708569 0 0.0
(read/write) 149664 149664 0 0.0
.bss 59936 59936 0 0.0
.data 1984 1984 0 0.0
.data.rel.ro 81672 81672 0 0.0
.dynamic 608 608 0 0.0
.got 4448 4448 0 0.0
.init 27 27 0 0.0
.init_array 984 984 0 0.0
.rodata 233285 233285 0 0.0
.text 2300418 2300418 0 0.0
bridge-app debug+rpc (read only) 1841213 1841213 0 0.0
(read/write) 92016 92016 0 0.0
.bss 44136 44136 0 0.0
.data 3072 3072 0 0.0
.data.rel.ro 39744 39744 0 0.0
.dynamic 592 592 0 0.0
.got 3920 3920 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 149025 149025 0 0.0
.text 1573045 1573045 0 0.0
chip-tool debug (read only) 10880693 10880693 0 0.0
(read/write) 374896 374896 0 0.0
.bss 22592 22592 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 344928 344928 0 0.0
.dynamic 624 624 0 0.0
.got 4936 4936 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 546029 546029 0 0.0
.text 9496837 9496837 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 10497836 10497836 0 0.0
(read/write) 496433 496433 0 0.0
.bss 40865 40865 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 392104 392104 0 0.0
.dynamic 560 560 0 0.0
.got 58464 58464 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 519596 519596 0 0.0
.text 8863268 8863268 0 0.0
lighting-app debug+rpc (read only) 2318649 2318649 0 0.0
(read/write) 128048 128048 0 0.0
.bss 49984 49984 0 0.0
.data 1984 1984 0 0.0
.data.rel.ro 70360 70360 0 0.0
.dynamic 608 608 0 0.0
.got 4304 4304 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 183153 183153 0 0.0
.text 1968834 1968834 0 0.0
lock-app debug (read only) 2143961 2143961 0 0.0
(read/write) 120312 120312 0 0.0
.bss 47808 47808 0 0.0
.data 1504 1504 0 0.0
.data.rel.ro 65416 65416 0 0.0
.dynamic 592 592 0 0.0
.got 4264 4264 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 189569 189569 0 0.0
.text 1797250 1797250 0 0.0
ota-provider-app debug (read only) 2051753 2051753 0 0.0
(read/write) 115680 115680 0 0.0
.bss 48000 48000 0 0.0
.data 1672 1672 0 0.0
.data.rel.ro 60264 60264 0 0.0
.dynamic 608 608 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 173627 173627 0 0.0
.text 1720738 1720738 0 0.0
ota-requestor-app debug (read only) 2082601 2082601 0 0.0
(read/write) 118488 118488 0 0.0
.bss 48672 48672 0 0.0
.data 1928 1928 0 0.0
.data.rel.ro 62296 62296 0 0.0
.dynamic 592 592 0 0.0
.got 4304 4304 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 169980 169980 0 0.0
.text 1753746 1753746 0 0.0
shell debug (read only) 2535801 2535801 0 0.0
(read/write) 150408 150408 0 0.0
.bss 67336 67336 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 76000 76000 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 215378 215378 0 0.0
.text 2158466 2158466 0 0.0
thermostat-no-ble arm64 (read only) 2360484 2360484 0 0.0
(read/write) 151169 151169 0 0.0
.bss 62881 62881 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 79040 79040 0 0.0
.dynamic 560 560 0 0.0
.got 4744 4744 0 0.0
.init 24 24 0 0.0
.init_array 368 368 0 0.0
.rodata 145172 145172 0 0.0
.text 1986128 1986128 0 0.0
tv-app debug (read only) 2836897 2836897 0 0.0
(read/write) 253392 253392 0 0.0
.bss 165944 165944 0 0.0
.data 4640 4640 0 0.0
.data.rel.ro 76600 76600 0 0.0
.dynamic 592 592 0 0.0
.got 4680 4680 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 215371 215371 0 0.0
.text 2438994 2438994 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2409876 2409876 0 0.0
.bss 184972 184972 0 0.0
.data 5848 5848 0 0.0
.text 1372476 1372476 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1164491 1164491 0 0.0
bss 136240 136240 0 0.0
rodata 147484 147484 0 0.0
text 802092 802092 0 0.0
p6 all-clusters-app default (read/write) 2517784 2517784 0 0.0
.bss 118344 118344 0 0.0
.data 2784 2784 0 0.0
.text 1476048 1476048 0 0.0
light-app default (read/write) 2416472 2416472 0 0.0
.bss 111824 111824 0 0.0
.data 2584 2584 0 0.0
.text 1374736 1374736 0 0.0
lock-app default (read/write) 2420376 2420376 0 0.0
.bss 111624 111624 0 0.0
.data 2544 2544 0 0.0
.text 1378640 1378640 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 800940 800940 0 0.0
bss 69672 69672 0 0.0
noinit 40416 40416 0 0.0
text 570076 570076 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 25, 2022

PR #16762: Size comparison from 077e44e to 3c15be1

Increases (2 builds for esp32)
platform target config section 077e44e 3c15be1 change % change
esp32 all-clusters-app c3devkit (read only) 999218 999332 114 0.0
.dram0.bss 68216 68224 8 0.0
.flash.text 999218 999332 114 0.0
m5stack (read only) 1053463 1053571 108 0.0
(read/write) 475720 475728 8 0.0
.dram0.bss 73736 73744 8 0.0
.flash.text 1048079 1048187 108 0.0
Full report (23 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 077e44e 3c15be1 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 692119 692119 0 0.0
(read/write) 159968 159968 0 0.0
.bss 75072 75072 0 0.0
.data 3396 3396 0 0.0
.rodata 106015 106015 0 0.0
.text 585624 585624 0 0.0
lock-ftd LP_CC2652R7 (read only) 678635 678635 0 0.0
(read/write) 164756 164756 0 0.0
.bss 73432 73432 0 0.0
.data 3220 3220 0 0.0
.rodata 98851 98851 0 0.0
.text 579300 579300 0 0.0
lock-mtd LP_CC2652R7 (read only) 627379 627379 0 0.0
(read/write) 146228 146228 0 0.0
.bss 69152 69152 0 0.0
.data 3220 3220 0 0.0
.rodata 98731 98731 0 0.0
.text 528156 528156 0 0.0
pump-app LP_CC2652R7 (read only) 651071 651071 0 0.0
(read/write) 151692 151692 0 0.0
.bss 73560 73560 0 0.0
.data 3252 3252 0 0.0
.rodata 75703 75703 0 0.0
.text 574880 574880 0 0.0
pump-controller-app LP_CC2652R7 (read only) 644139 644139 0 0.0
(read/write) 151440 151440 0 0.0
.bss 73600 73600 0 0.0
.data 3216 3216 0 0.0
.rodata 78835 78835 0 0.0
.text 564816 564816 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 623542 623542 0 0.0
.app_xip_area 526356 526356 0 0.0
.bss 79844 79844 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 618490 618490 0 0.0
.app_xip_area 522784 522784 0 0.0
.bss 78396 78396 0 0.0
.data 656 656 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 571134 571134 0 0.0
.app_xip_area 465840 465840 0 0.0
.bss 87688 87688 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 907488 907488 0 0.0
(read/write) 134968 134968 0 0.0
.bss 132920 132920 0 0.0
.data 2044 2044 0 0.0
.text 907480 907480 0 0.0
BRD4161A+rpc (read only) 941904 941904 0 0.0
(read/write) 151648 151648 0 0.0
.bss 149400 149400 0 0.0
.data 2248 2248 0 0.0
.text 941896 941896 0 0.0
window-app BRD4161A (read only) 844976 844976 0 0.0
(read/write) 133056 133056 0 0.0
.bss 131096 131096 0 0.0
.data 1956 1956 0 0.0
.text 844968 844968 0 0.0
esp32 all-clusters-app c3devkit (read only) 999218 999332 114 0.0
(read/write) 1473730 1473730 0 0.0
.dram0.bss 68216 68224 8 0.0
.dram0.data 14428 14428 0 0.0
.flash.rodata 206632 206632 0 0.0
.flash.text 999218 999332 114 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1053463 1053571 108 0.0
(read/write) 475720 475728 8 0.0
.dram0.bss 73736 73744 8 0.0
.dram0.data 34168 34168 0 0.0
.flash.rodata 235980 235980 0 0.0
.flash.text 1048079 1048187 108 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 688808 688808 0 0.0
.bss 81168 81168 0 0.0
.data 2000 2000 0 0.0
.text 599840 599840 0 0.0
lock k32w061+release (read/write) 729676 729676 0 0.0
.bss 81576 81576 0 0.0
.data 1960 1960 0 0.0
.text 640340 640340 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 10554812 10554812 0 0.0
(read/write) 497665 497665 0 0.0
.bss 40897 40897 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 393088 393088 0 0.0
.dynamic 560 560 0 0.0
.got 58680 58680 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 521148 521148 0 0.0
.text 8916004 8916004 0 0.0
thermostat-no-ble arm64 (read only) 2366636 2366636 0 0.0
(read/write) 174385 174385 0 0.0
.bss 86145 86145 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 78992 78992 0 0.0
.dynamic 560 560 0 0.0
.got 4744 4744 0 0.0
.init 24 24 0 0.0
.init_array 368 368 0 0.0
.rodata 145244 145244 0 0.0
.text 1992352 1992352 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2411396 2411396 0 0.0
.bss 205716 205716 0 0.0
.data 5848 5848 0 0.0
.text 1373996 1373996 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1177515 1177515 0 0.0
bss 141840 141840 0 0.0
rodata 150124 150124 0 0.0
text 806848 806848 0 0.0
p6 all-clusters-app default (read/write) 2526872 2526872 0 0.0
.bss 139096 139096 0 0.0
.data 2784 2784 0 0.0
.text 1485136 1485136 0 0.0
light-app default (read/write) 2418624 2418624 0 0.0
.bss 132576 132576 0 0.0
.data 2584 2584 0 0.0
.text 1376888 1376888 0 0.0
lock-app default (read/write) 2422816 2422816 0 0.0
.bss 132376 132376 0 0.0
.data 2544 2544 0 0.0
.text 1381080 1381080 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 807984 807984 0 0.0
bss 75272 75272 0 0.0
noinit 40416 40416 0 0.0
text 571684 571684 0 0.0

@carol-apple carol-apple merged commit c1cbfb0 into project-chip:master Apr 25, 2022
@jadhavrohit924 jadhavrohit924 deleted the init-order branch August 16, 2022 04:25
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.

[ESP32] NotifyUpdateApplied should also be called once the device has booted to a new version
8 participants