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

[TI] disable OTA for all clusters #18562

Merged
merged 3 commits into from
May 19, 2022
Merged

Conversation

srickardti
Copy link
Contributor

Problem

The size of Matter is too large to allow for the all clusters examples to run in 704K of flash.

Change overview

Disable OTA on these examples to free up space used by the bootloader and OTA processing code.

Testing

Build test for all-clusters-app and shell-app

@github-actions
Copy link

github-actions bot commented May 18, 2022

PR #18562: Size comparison from f360a70 to 31941b5

Full report (31 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section f360a70 31941b5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 625502 625502 0 0.0
.app_xip_area 529116 529116 0 0.0
.bss 79028 79028 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628466 628466 0 0.0
.app_xip_area 533536 533536 0 0.0
.bss 77604 77604 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572850 572850 0 0.0
.app_xip_area 468204 468204 0 0.0
.bss 87024 87024 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 917628 917628 0 0.0
(read/write) 133244 133244 0 0.0
.bss 131184 131184 0 0.0
.data 2060 2060 0 0.0
.text 917620 917620 0 0.0
BRD4161A+rpc (read only) 951800 951800 0 0.0
(read/write) 149928 149928 0 0.0
.bss 147664 147664 0 0.0
.data 2264 2264 0 0.0
.text 951792 951792 0 0.0
BRD4161A+rs911x (read only) 791068 791068 0 0.0
(read/write) 129512 129512 0 0.0
.bss 127444 127444 0 0.0
.data 2068 2068 0 0.0
.text 791060 791060 0 0.0
lock-app BRD4161A+wf200 (read only) 946968 946968 0 0.0
(read/write) 123996 123996 0 0.0
.bss 121972 121972 0 0.0
.data 2024 2024 0 0.0
.text 946960 946960 0 0.0
window-app BRD4161A (read only) 897732 897732 0 0.0
(read/write) 133304 133304 0 0.0
.bss 131256 131256 0 0.0
.data 2048 2048 0 0.0
.text 897724 897724 0 0.0
esp32 all-clusters-app c3devkit (read only) 1000900 1000900 0 0.0
(read/write) 1478082 1478082 0 0.0
.dram0.bss 68200 68200 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 209824 209824 0 0.0
.flash.text 1000900 1000900 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1056035 1056035 0 0.0
(read/write) 480084 480084 0 0.0
.dram0.bss 73720 73720 0 0.0
.dram0.data 34200 34200 0 0.0
.flash.rodata 240168 240168 0 0.0
.flash.text 1050651 1050651 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683020 683020 0 0.0
.bss 80224 80224 0 0.0
.data 2016 2016 0 0.0
.text 599076 599076 0 0.0
lock k32w061+release (read/write) 729524 729524 0 0.0
.bss 80656 80656 0 0.0
.data 1976 1976 0 0.0
.text 645188 645188 0 0.0
linux all-clusters-app debug (read only) 2750929 2750929 0 0.0
(read/write) 175872 175872 0 0.0
.bss 85056 85056 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 82584 82584 0 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 240701 240701 0 0.0
.text 2333922 2333922 0 0.0
bridge-app debug+rpc (read only) 2032545 2032545 0 0.0
(read/write) 147736 147736 0 0.0
.bss 72832 72832 0 0.0
.data 3936 3936 0 0.0
.data.rel.ro 65384 65384 0 0.0
.dynamic 592 592 0 0.0
.got 4272 4272 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 168873 168873 0 0.0
.text 1705474 1705474 0 0.0
chip-tool debug (read only) 9307829 9307829 0 0.0
(read/write) 580048 580048 0 0.0
.bss 23936 23936 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 548672 548672 0 0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 479869 479869 0 0.0
.text 7498965 7498965 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9077412 9077412 0 0.0
(read/write) 646161 646161 0 0.0
.bss 42209 42209 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 583912 583912 0 0.0
.dynamic 560 560 0 0.0
.got 15008 15008 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 444980 444980 0 0.0
.text 7168292 7168292 0 0.0
lighting-app debug+rpc (read only) 2327073 2327073 0 0.0
(read/write) 153184 153184 0 0.0
.bss 74624 74624 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 187913 187913 0 0.0
.text 1971730 1971730 0 0.0
lock-app debug (read only) 2240657 2240657 0 0.0
(read/write) 147864 147864 0 0.0
.bss 73312 73312 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 67272 67272 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 198585 198585 0 0.0
.text 1880962 1880962 0 0.0
ota-provider-app debug (read only) 2061241 2061241 0 0.0
(read/write) 140944 140944 0 0.0
.bss 72768 72768 0 0.0
.data 1768 1768 0 0.0
.data.rel.ro 60616 60616 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 178944 178944 0 0.0
.text 1723682 1723682 0 0.0
ota-requestor-app debug (read only) 2090433 2090433 0 0.0
(read/write) 143720 143720 0 0.0
.bss 73440 73440 0 0.0
.data 1992 1992 0 0.0
.data.rel.ro 62648 62648 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 175008 175008 0 0.0
.text 1755346 1755346 0 0.0
shell debug (read only) 2566721 2566721 0 0.0
(read/write) 199768 199768 0 0.0
.bss 115752 115752 0 0.0
.data 1376 1376 0 0.0
.data.rel.ro 76872 76872 0 0.0
.dynamic 608 608 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 221714 221714 0 0.0
.text 2182082 2182082 0 0.0
thermostat-no-ble arm64 (read only) 2352844 2352844 0 0.0
(read/write) 176289 176289 0 0.0
.bss 87585 87585 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79384 79384 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 147148 147148 0 0.0
.text 1975680 1975680 0 0.0
tv-app debug (read only) 2852729 2852729 0 0.0
(read/write) 278720 278720 0 0.0
.bss 190712 190712 0 0.0
.data 4672 4672 0 0.0
.data.rel.ro 77080 77080 0 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 221105 221105 0 0.0
.text 2448130 2448130 0 0.0
tv-casting-app debug (read only) 5415057 5415057 0 0.0
(read/write) 224992 224992 0 0.0
.bss 78328 78328 0 0.0
.data 2368 2368 0 0.0
.data.rel.ro 138072 138072 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 339521 339521 0 0.0
.text 4715010 4715010 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2420632 2420632 0 0.0
.bss 202668 202668 0 0.0
.data 5872 5872 0 0.0
.text 1383276 1383276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1180923 1180923 0 0.0
bss 138372 138372 0 0.0
rodata 153044 153044 0 0.0
text 810632 810632 0 0.0
p6 all-clusters-app default (read/write) 2538976 2538976 0 0.0
.bss 136168 136168 0 0.0
.data 2808 2808 0 0.0
.text 1497240 1497240 0 0.0
light-app default (read/write) 2425424 2425424 0 0.0
.bss 129488 129488 0 0.0
.data 2608 2608 0 0.0
.text 1383688 1383688 0 0.0
lock-app default (read/write) 2436144 2436144 0 0.0
.bss 129304 129304 0 0.0
.data 2568 2568 0 0.0
.text 1394408 1394408 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782688 782688 0 0.0
bss 70608 70608 0 0.0
noinit 40416 40416 0 0.0
text 553492 553492 0 0.0
lighting-app tlsr9518adk80d (read/write) 802780 802780 0 0.0
bss 70864 70864 0 0.0
noinit 40416 40416 0 0.0
text 570258 570258 0 0.0

@github-actions
Copy link

github-actions bot commented May 18, 2022

PR #18562: Size comparison from f360a70 to e9bb8a8

Increases above 0.2%:

platform target config section f360a70 e9bb8a8 change % change
linux chip-tool debug .init_array 648 656 8 1.2
Increases (13 builds for cyw30739, efr32, esp32, linux, nrfconnect, p6)
platform target config section f360a70 e9bb8a8 change % change
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572850 572890 40 0.0
.app_xip_area 468204 468244 40 0.0
efr32 lock-app BRD4161A+wf200 (read only) 946968 947016 48 0.0
.text 946960 947008 48 0.0
esp32 all-clusters-app c3devkit (read/write) 1478082 1478106 24 0.0
.dram0.bss 68200 68208 8 0.0
.flash.rodata 209824 209848 24 0.0
m5stack (read/write) 480084 480100 16 0.0
.flash.rodata 240168 240184 16 0.0
linux all-clusters-app debug (read only) 2750929 2750985 56 0.0
(read/write) 175872 175904 32 0.0
.data.rel.ro 82584 82616 32 0.0
.rodata 240701 240733 32 0.0
chip-tool debug (read only) 9307829 9308901 1072 0.0
(read/write) 580048 580088 40 0.0
.data.rel.ro 548672 548704 32 0.0
.init_array 648 656 8 1.2
.rodata 479869 479933 64 0.0
.text 7498965 7499877 912 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9077412 9078244 832 0.0
(read/write) 646161 646209 48 0.0
.data.rel.ro 583912 583952 40 0.0
.got 15008 15016 8 0.1
.text 7168292 7169060 768 0.0
ota-provider-app debug (read only) 2061241 2061289 48 0.0
.text 1723682 1723762 80 0.0
shell debug (read only) 2566721 2566777 56 0.0
(read/write) 199768 199800 32 0.0
.data.rel.ro 76872 76904 32 0.0
.rodata 221714 221746 32 0.0
tv-app debug (read only) 2852729 2852769 40 0.0
(read/write) 278720 278752 32 0.0
.data.rel.ro 77080 77096 16 0.0
.text 2448130 2448194 64 0.0
tv-casting-app debug (read only) 5415057 5415481 424 0.0
.data.rel.ro 138072 138088 16 0.0
.text 4715010 4715362 352 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1180923 1180991 68 0.0
bss 138372 138376 4 0.0
rodata 153044 153064 20 0.0
text 810632 810680 48 0.0
p6 all-clusters-app default (read/write) 2538976 2538992 16 0.0
.bss 136168 136176 8 0.0
.text 1497240 1497256 16 0.0
Decreases (6 builds for efr32, linux)
platform target config section f360a70 e9bb8a8 change % change
efr32 lighting-app BRD4161A (read only) 917628 917612 -16 -0.0
.text 917620 917604 -16 -0.0
BRD4161A+rs911x (read only) 791068 791052 -16 -0.0
.text 791060 791044 -16 -0.0
linux chip-tool-no-interactive-ipv6only arm64 .rodata 444980 444948 -32 -0.0
ota-provider-app debug .rodata 178944 178912 -32 -0.0
ota-requestor-app debug (read only) 2090433 2090273 -160 -0.0
.text 1755346 1755186 -160 -0.0
tv-app debug .rodata 221105 221009 -96 -0.0
Full report (31 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section f360a70 e9bb8a8 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 625502 625502 0 0.0
.app_xip_area 529116 529116 0 0.0
.bss 79028 79028 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628466 628466 0 0.0
.app_xip_area 533536 533536 0 0.0
.bss 77604 77604 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572850 572890 40 0.0
.app_xip_area 468204 468244 40 0.0
.bss 87024 87024 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 917628 917612 -16 -0.0
(read/write) 133244 133244 0 0.0
.bss 131184 131184 0 0.0
.data 2060 2060 0 0.0
.text 917620 917604 -16 -0.0
BRD4161A+rpc (read only) 951800 951800 0 0.0
(read/write) 149928 149928 0 0.0
.bss 147664 147664 0 0.0
.data 2264 2264 0 0.0
.text 951792 951792 0 0.0
BRD4161A+rs911x (read only) 791068 791052 -16 -0.0
(read/write) 129512 129512 0 0.0
.bss 127444 127444 0 0.0
.data 2068 2068 0 0.0
.text 791060 791044 -16 -0.0
lock-app BRD4161A+wf200 (read only) 946968 947016 48 0.0
(read/write) 123996 123996 0 0.0
.bss 121972 121972 0 0.0
.data 2024 2024 0 0.0
.text 946960 947008 48 0.0
window-app BRD4161A (read only) 897732 897732 0 0.0
(read/write) 133304 133304 0 0.0
.bss 131256 131256 0 0.0
.data 2048 2048 0 0.0
.text 897724 897724 0 0.0
esp32 all-clusters-app c3devkit (read only) 1000900 1000900 0 0.0
(read/write) 1478082 1478106 24 0.0
.dram0.bss 68200 68208 8 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 209824 209848 24 0.0
.flash.text 1000900 1000900 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1056035 1056035 0 0.0
(read/write) 480084 480100 16 0.0
.dram0.bss 73720 73720 0 0.0
.dram0.data 34200 34200 0 0.0
.flash.rodata 240168 240184 16 0.0
.flash.text 1050651 1050651 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683020 683020 0 0.0
.bss 80224 80224 0 0.0
.data 2016 2016 0 0.0
.text 599076 599076 0 0.0
lock k32w061+release (read/write) 729524 729524 0 0.0
.bss 80656 80656 0 0.0
.data 1976 1976 0 0.0
.text 645188 645188 0 0.0
linux all-clusters-app debug (read only) 2750929 2750985 56 0.0
(read/write) 175872 175904 32 0.0
.bss 85056 85056 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 82584 82616 32 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 240701 240733 32 0.0
.text 2333922 2333922 0 0.0
bridge-app debug+rpc (read only) 2032545 2032545 0 0.0
(read/write) 147736 147736 0 0.0
.bss 72832 72832 0 0.0
.data 3936 3936 0 0.0
.data.rel.ro 65384 65384 0 0.0
.dynamic 592 592 0 0.0
.got 4272 4272 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 168873 168873 0 0.0
.text 1705474 1705474 0 0.0
chip-tool debug (read only) 9307829 9308901 1072 0.0
(read/write) 580048 580088 40 0.0
.bss 23936 23936 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 548672 548704 32 0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 648 656 8 1.2
.rodata 479869 479933 64 0.0
.text 7498965 7499877 912 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9077412 9078244 832 0.0
(read/write) 646161 646209 48 0.0
.bss 42209 42209 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 583912 583952 40 0.0
.dynamic 560 560 0 0.0
.got 15008 15016 8 0.1
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 444980 444948 -32 -0.0
.text 7168292 7169060 768 0.0
lighting-app debug+rpc (read only) 2327073 2327073 0 0.0
(read/write) 153184 153184 0 0.0
.bss 74624 74624 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 187913 187913 0 0.0
.text 1971730 1971730 0 0.0
lock-app debug (read only) 2240657 2240657 0 0.0
(read/write) 147864 147864 0 0.0
.bss 73312 73312 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 67272 67272 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 198585 198585 0 0.0
.text 1880962 1880962 0 0.0
ota-provider-app debug (read only) 2061241 2061289 48 0.0
(read/write) 140944 140944 0 0.0
.bss 72768 72768 0 0.0
.data 1768 1768 0 0.0
.data.rel.ro 60616 60616 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 178944 178912 -32 -0.0
.text 1723682 1723762 80 0.0
ota-requestor-app debug (read only) 2090433 2090273 -160 -0.0
(read/write) 143720 143720 0 0.0
.bss 73440 73440 0 0.0
.data 1992 1992 0 0.0
.data.rel.ro 62648 62648 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 175008 175008 0 0.0
.text 1755346 1755186 -160 -0.0
shell debug (read only) 2566721 2566777 56 0.0
(read/write) 199768 199800 32 0.0
.bss 115752 115752 0 0.0
.data 1376 1376 0 0.0
.data.rel.ro 76872 76904 32 0.0
.dynamic 608 608 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 221714 221746 32 0.0
.text 2182082 2182082 0 0.0
thermostat-no-ble arm64 (read only) 2352844 2352844 0 0.0
(read/write) 176289 176289 0 0.0
.bss 87585 87585 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79384 79384 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 147148 147148 0 0.0
.text 1975680 1975680 0 0.0
tv-app debug (read only) 2852729 2852769 40 0.0
(read/write) 278720 278752 32 0.0
.bss 190712 190712 0 0.0
.data 4672 4672 0 0.0
.data.rel.ro 77080 77096 16 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 221105 221009 -96 -0.0
.text 2448130 2448194 64 0.0
tv-casting-app debug (read only) 5415057 5415481 424 0.0
(read/write) 224992 224992 0 0.0
.bss 78328 78328 0 0.0
.data 2368 2368 0 0.0
.data.rel.ro 138072 138088 16 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 339521 339521 0 0.0
.text 4715010 4715362 352 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2420632 2420632 0 0.0
.bss 202668 202668 0 0.0
.data 5872 5872 0 0.0
.text 1383276 1383276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1180923 1180991 68 0.0
bss 138372 138376 4 0.0
rodata 153044 153064 20 0.0
text 810632 810680 48 0.0
p6 all-clusters-app default (read/write) 2538976 2538992 16 0.0
.bss 136168 136176 8 0.0
.data 2808 2808 0 0.0
.text 1497240 1497256 16 0.0
light-app default (read/write) 2425424 2425424 0 0.0
.bss 129488 129488 0 0.0
.data 2608 2608 0 0.0
.text 1383688 1383688 0 0.0
lock-app default (read/write) 2436144 2436144 0 0.0
.bss 129304 129304 0 0.0
.data 2568 2568 0 0.0
.text 1394408 1394408 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782688 782688 0 0.0
bss 70608 70608 0 0.0
noinit 40416 40416 0 0.0
text 553492 553492 0 0.0
lighting-app tlsr9518adk80d (read/write) 802780 802780 0 0.0
bss 70864 70864 0 0.0
noinit 40416 40416 0 0.0
text 570258 570258 0 0.0

The size of Matter is too large to allow for the all clusters examples to run
in 704K of flash. Disable OTA on these examples to free up space used by the
bootloader and OTA processing code.
@github-actions
Copy link

github-actions bot commented May 18, 2022

PR #18562: Size comparison from 4ba6d4f to f7f85ae

Full report (31 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 4ba6d4f f7f85ae change % change
cyw30739 light cyw930739m2evb_01 (read/write) 625494 625494 0 0.0
.app_xip_area 529108 529108 0 0.0
.bss 79028 79028 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628458 628458 0 0.0
.app_xip_area 533528 533528 0 0.0
.bss 77604 77604 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572890 572890 0 0.0
.app_xip_area 468244 468244 0 0.0
.bss 87024 87024 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 917612 917612 0 0.0
(read/write) 133244 133244 0 0.0
.bss 131184 131184 0 0.0
.data 2060 2060 0 0.0
.text 917604 917604 0 0.0
BRD4161A+rpc (read only) 951800 951800 0 0.0
(read/write) 149928 149928 0 0.0
.bss 147664 147664 0 0.0
.data 2264 2264 0 0.0
.text 951792 951792 0 0.0
BRD4161A+rs911x (read only) 791052 791052 0 0.0
(read/write) 129512 129512 0 0.0
.bss 127444 127444 0 0.0
.data 2068 2068 0 0.0
.text 791044 791044 0 0.0
lock-app BRD4161A+wf200 (read only) 947000 947000 0 0.0
(read/write) 123996 123996 0 0.0
.bss 121972 121972 0 0.0
.data 2024 2024 0 0.0
.text 946992 946992 0 0.0
window-app BRD4161A (read only) 897732 897732 0 0.0
(read/write) 133304 133304 0 0.0
.bss 131256 131256 0 0.0
.data 2048 2048 0 0.0
.text 897724 897724 0 0.0
esp32 all-clusters-app c3devkit (read only) 1000892 1000892 0 0.0
(read/write) 1478122 1478122 0 0.0
.dram0.bss 68208 68208 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 209864 209864 0 0.0
.flash.text 1000892 1000892 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1056027 1056027 0 0.0
(read/write) 480132 480132 0 0.0
.dram0.bss 73728 73728 0 0.0
.dram0.data 34200 34200 0 0.0
.flash.rodata 240208 240208 0 0.0
.flash.text 1050643 1050643 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683020 683020 0 0.0
.bss 80224 80224 0 0.0
.data 2016 2016 0 0.0
.text 599076 599076 0 0.0
lock k32w061+release (read/write) 729524 729524 0 0.0
.bss 80656 80656 0 0.0
.data 1976 1976 0 0.0
.text 645188 645188 0 0.0
linux all-clusters-app debug (read only) 2751009 2751009 0 0.0
(read/write) 175936 175936 0 0.0
.bss 85056 85056 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 82648 82648 0 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1016 1016 0 0.0
.rodata 240733 240733 0 0.0
.text 2333922 2333922 0 0.0
bridge-app debug+rpc (read only) 2032545 2032545 0 0.0
(read/write) 147736 147736 0 0.0
.bss 72832 72832 0 0.0
.data 3936 3936 0 0.0
.data.rel.ro 65384 65384 0 0.0
.dynamic 592 592 0 0.0
.got 4272 4272 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 168873 168873 0 0.0
.text 1705474 1705474 0 0.0
chip-tool debug (read only) 9308805 9308805 0 0.0
(read/write) 580088 580088 0 0.0
.bss 23936 23936 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 548704 548704 0 0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 479837 479837 0 0.0
.text 7499877 7499877 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9078244 9078244 0 0.0
(read/write) 646209 646209 0 0.0
.bss 42209 42209 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 583952 583952 0 0.0
.dynamic 560 560 0 0.0
.got 15016 15016 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 444948 444948 0 0.0
.text 7169060 7169060 0 0.0
lighting-app debug+rpc (read only) 2327073 2327073 0 0.0
(read/write) 153184 153184 0 0.0
.bss 74624 74624 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 70744 70744 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 187913 187913 0 0.0
.text 1971730 1971730 0 0.0
lock-app debug (read only) 2240657 2240657 0 0.0
(read/write) 147864 147864 0 0.0
.bss 73312 73312 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 67272 67272 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 198585 198585 0 0.0
.text 1880962 1880962 0 0.0
ota-provider-app debug (read only) 2061289 2061289 0 0.0
(read/write) 140944 140944 0 0.0
.bss 72768 72768 0 0.0
.data 1768 1768 0 0.0
.data.rel.ro 60616 60616 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 178912 178912 0 0.0
.text 1723762 1723762 0 0.0
ota-requestor-app debug (read only) 2090273 2090273 0 0.0
(read/write) 143720 143720 0 0.0
.bss 73440 73440 0 0.0
.data 1992 1992 0 0.0
.data.rel.ro 62648 62648 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 175008 175008 0 0.0
.text 1755186 1755186 0 0.0
shell debug (read only) 2566801 2566801 0 0.0
(read/write) 199832 199832 0 0.0
.bss 115752 115752 0 0.0
.data 1376 1376 0 0.0
.data.rel.ro 76936 76936 0 0.0
.dynamic 608 608 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 221746 221746 0 0.0
.text 2182082 2182082 0 0.0
thermostat-no-ble arm64 (read only) 2352844 2352844 0 0.0
(read/write) 176289 176289 0 0.0
.bss 87585 87585 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79384 79384 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 147148 147148 0 0.0
.text 1975680 1975680 0 0.0
tv-app debug (read only) 2852769 2852769 0 0.0
(read/write) 278752 278752 0 0.0
.bss 190712 190712 0 0.0
.data 4672 4672 0 0.0
.data.rel.ro 77096 77096 0 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 221009 221009 0 0.0
.text 2448194 2448194 0 0.0
tv-casting-app debug (read only) 5415481 5415481 0 0.0
(read/write) 224992 224992 0 0.0
.bss 78328 78328 0 0.0
.data 2368 2368 0 0.0
.data.rel.ro 138088 138088 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 339521 339521 0 0.0
.text 4715362 4715362 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2420632 2420632 0 0.0
.bss 202668 202668 0 0.0
.data 5872 5872 0 0.0
.text 1383276 1383276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1181011 1181011 0 0.0
bss 138380 138380 0 0.0
rodata 153084 153084 0 0.0
text 810676 810676 0 0.0
p6 all-clusters-app default (read/write) 2539016 2539016 0 0.0
.bss 136176 136176 0 0.0
.data 2808 2808 0 0.0
.text 1497280 1497280 0 0.0
light-app default (read/write) 2425424 2425424 0 0.0
.bss 129488 129488 0 0.0
.data 2608 2608 0 0.0
.text 1383688 1383688 0 0.0
lock-app default (read/write) 2436144 2436144 0 0.0
.bss 129304 129304 0 0.0
.data 2568 2568 0 0.0
.text 1394408 1394408 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782680 782680 0 0.0
bss 70608 70608 0 0.0
noinit 40416 40416 0 0.0
text 553486 553486 0 0.0
lighting-app tlsr9518adk80d (read/write) 802772 802772 0 0.0
bss 70864 70864 0 0.0
noinit 40416 40416 0 0.0
text 570252 570252 0 0.0

@andy31415 andy31415 merged commit d1b8ba9 into project-chip:master May 19, 2022
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