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] Enable extended ble announcement for esp32 platform #32389

Merged
merged 12 commits into from
Apr 17, 2024

Conversation

sayondeep
Copy link
Contributor

@sayondeep sayondeep commented Mar 1, 2024

Extended BLE advertisement was recently introduced in this PR.
This PR enables extended BLE advertisement for ESP32 platform.
The extended BLE advertisement increases the advertisement duration to up to 48 hr before closing the commissioning window.

Tests Performed:

  • Tested successful commissioning at all three phases (Fast advertisement, Slow advertisement and Extended advertisement).

Copy link

github-actions bot commented Mar 1, 2024

PR #32389: Size comparison from bd6866b to b842b9a

Increases (2 builds for esp32)
platform target config section bd6866b b842b9a change % change
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
Decreases (4 builds for efr32, esp32)
platform target config section bd6866b b842b9a change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.text 984940 984932 -8 -0.0
esp32 all-clusters-app m5stack .dram0.bss 81184 81176 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section bd6866b b842b9a change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117784 1117784 0 0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1201075 1201075 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971746 971746 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211871 1211871 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983500 983500 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292803 1292803 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046698 1046698 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read/write) 1170932 1170932 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964616 964616 0 0.0
bl702l+mfd (read/write) 1182340 1182340 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976938 976938 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773108 773108 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 691144 691144 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789628 789628 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713412 713412 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778284 778284 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675320 675320 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730444 730444 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652808 652808 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716084 716084 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642608 642608 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568323 568323 0 0.0
.app_xip_area 458125 458125 0 0.0
.bss 65032 65032 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551043 551043 0 0.0
.app_xip_area 436085 436085 0 0.0
.bss 69784 69784 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564099 564099 0 0.0
.app_xip_area 452125 452125 0 0.0
.bss 66768 66768 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108984 1108984 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910404 910404 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984940 984932 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.dram0.bss 81184 81176 -8 -0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605344 605344 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604808 604808 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746708 746708 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625360 625360 0 0.0
light k32w0+release (read only) 609288 609288 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608752 608752 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789616 789616 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667672 667672 0 0.0
lock k32w0+release (read only) 588880 588880 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588344 588344 0 0.0
linux air-purifier-app debug (read only) 2611653 2611653 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250037 2250037 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353404 11353404 0 0.0
(read/write) 588416 588416 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120824 10120824 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422137 4422137 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011075 4011075 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5684193 5684193 0 0.0
(read/write) 351432 351432 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94328 94328 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288098 288098 0 0.0
.text 5154275 5154275 0 0.0
tv-casting-app debug (read only) 9859793 9859793 0 0.0
(read/write) 340096 340096 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382672 382672 0 0.0
.text 9011523 9011523 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102212 1102212 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810852 810852 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050616 1050616 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772904 772904 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129176 1129176 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641560 641560 0 0.0
lock-app qpg6105+debug (read/write) 1089264 1089264 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601644 601644 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600317 600317 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 382032 382032 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823086 823086 0 0.0
bss 49636 49636 0 0.0
text 615992 615992 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091800 1091800 0 0.0
bss 101756 101756 0 0.0
text 793032 793032 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049296 1049296 0 0.0
bss 110060 110060 0 0.0
text 764380 764380 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909984 909984 0 0.0
bss 93092 93092 0 0.0
text 651830 651830 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824766 824766 0 0.0
bss 49684 49684 0 0.0
text 617730 617730 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930468 930468 0 0.0
bss 77684 77684 0 0.0
text 697866 697866 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1073180 1073180 0 0.0
bss 100172 100172 0 0.0
text 777234 777234 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902844 902844 0 0.0
bss 69148 69148 0 0.0
text 653110 653110 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928920 928920 0 0.0
bss 92672 92672 0 0.0
text 670802 670802 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827326 827326 0 0.0
bss 49792 49792 0 0.0
text 620686 620686 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 791032 791032 0 0.0
bss 55992 55992 0 0.0
text 591436 591436 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677152 677152 0 0.0
bss 73672 73672 0 0.0
text 462410 462410 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832302 832302 0 0.0
bss 51316 51316 0 0.0
text 624100 624100 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635944 635944 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816700 816700 0 0.0
bss 56280 56280 0 0.0
text 611144 611144 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834804 834804 0 0.0
bss 68056 68056 0 0.0
text 626400 626400 0 0.0

config/esp32/components/chip/Kconfig Outdated Show resolved Hide resolved
config/esp32/components/chip/Kconfig Outdated Show resolved Hide resolved
config/esp32/components/chip/Kconfig Outdated Show resolved Hide resolved
src/platform/ESP32/BLEManagerImpl.h Outdated Show resolved Hide resolved
src/platform/ESP32/nimble/BLEManagerImpl.cpp Outdated Show resolved Hide resolved
src/platform/ESP32/nimble/BLEManagerImpl.cpp Show resolved Hide resolved
@dhrishi
Copy link
Contributor

dhrishi commented Mar 2, 2024

@sayondeep Please update the PR description about the expected behavior with this feature and the things you've tested. Thanks!

Copy link

github-actions bot commented Mar 3, 2024

PR #32389: Size comparison from d8f5bf1 to 845776a

Increases (2 builds for esp32)
platform target config section d8f5bf1 845776a change % change
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
Decreases (7 builds for bl602, bl702, bl702l, efr32, esp32)
platform target config section d8f5bf1 845776a change % change
bl602 lighting-app bl602+mfd .text 1117784 1117782 -2 -0.0
bl702 lighting-app bl702+mfd (read/write) 1211623 1211619 -4 -0.0
.text 983250 983248 -2 -0.0
bl702l lighting-app bl702l+mfd .text 976688 976686 -2 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155480 1155472 -8 -0.0
.text 984748 984740 -8 -0.0
esp32 all-clusters-app m5stack .dram0.bss 81184 81176 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section d8f5bf1 845776a change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117784 1117782 -2 -0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1200567 1200567 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971240 971240 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211623 1211619 -4 -0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983250 983248 -2 -0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292295 1292295 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046192 1046192 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1170172 1170172 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964366 964366 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1181576 1181576 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976688 976686 -2 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772932 772932 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 690968 690968 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789452 789452 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713236 713236 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778108 778108 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675144 675144 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730284 730284 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652648 652648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715908 715908 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642432 642432 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568155 568155 0 0.0
.app_xip_area 457957 457957 0 0.0
.bss 65032 65032 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550867 550867 0 0.0
.app_xip_area 435909 435909 0 0.0
.bss 69784 69784 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563931 563931 0 0.0
.app_xip_area 451957 451957 0 0.0
.bss 66768 66768 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108920 1108920 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910340 910340 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155480 1155472 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984748 984740 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.dram0.bss 81184 81176 -8 -0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605184 605184 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604648 604648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746548 746548 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625200 625200 0 0.0
light k32w0+release (read only) 609128 609128 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608592 608592 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789448 789448 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667504 667504 0 0.0
lock k32w0+release (read only) 588720 588720 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588184 588184 0 0.0
linux air-purifier-app debug (read only) 2611669 2611669 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250053 2250053 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353420 11353420 0 0.0
(read/write) 588400 588400 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120840 10120840 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422153 4422153 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011091 4011091 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5700889 5700889 0 0.0
(read/write) 352424 352424 0 0.0
.bss 244272 244272 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94392 94392 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 289698 289698 0 0.0
.text 5169251 5169251 0 0.0
tv-casting-app debug (read only) 9860073 9860073 0 0.0
(read/write) 340168 340168 0 0.0
.bss 156176 156176 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9011779 9011779 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102036 1102036 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810680 810680 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050440 1050440 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772732 772732 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1128992 1128992 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641376 641376 0 0.0
lock-app qpg6105+debug (read/write) 1089088 1089088 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601468 601468 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600149 600149 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 381864 381864 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822878 822878 0 0.0
bss 49636 49636 0 0.0
text 615784 615784 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091584 1091584 0 0.0
bss 101756 101756 0 0.0
text 792816 792816 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049080 1049080 0 0.0
bss 110060 110060 0 0.0
text 764164 764164 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909768 909768 0 0.0
bss 93092 93092 0 0.0
text 651614 651614 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 49684 49684 0 0.0
text 617522 617522 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930260 930260 0 0.0
bss 77684 77684 0 0.0
text 697660 697660 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1072964 1072964 0 0.0
bss 100172 100172 0 0.0
text 777018 777018 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902636 902636 0 0.0
bss 69148 69148 0 0.0
text 652904 652904 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928912 928912 0 0.0
bss 92672 92672 0 0.0
text 670798 670798 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827118 827118 0 0.0
bss 49792 49792 0 0.0
text 620478 620478 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 790832 790832 0 0.0
bss 55992 55992 0 0.0
text 591230 591230 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677148 677148 0 0.0
bss 73672 73672 0 0.0
text 462406 462406 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832094 832094 0 0.0
bss 51316 51316 0 0.0
text 623892 623892 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635940 635940 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816492 816492 0 0.0
bss 56280 56280 0 0.0
text 610938 610938 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834596 834596 0 0.0
bss 68056 68056 0 0.0
text 626194 626194 0 0.0

Copy link

github-actions bot commented Mar 4, 2024

PR #32389: Size comparison from c1ae85c to bf0d913

Full report (9 builds for cc32xx, mbed, nrfconnect, qpg, stm32)
platform target config section c1ae85c bf0d913 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102036 1102036 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810680 810680 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050440 1050440 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772732 772732 0 0.0
all-clusters-app nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1128992 1128992 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641376 641376 0 0.0
lock-app qpg6105+debug (read/write) 1089088 1089088 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601468 601468 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600149 600149 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 381864 381864 0 0.0

Copy link

github-actions bot commented Mar 4, 2024

PR #32389: Size comparison from c1ae85c to 1665748

Increases (5 builds for bl602, bl702, bl702l, esp32)
platform target config section c1ae85c 1665748 change % change
bl602 lighting-app bl602+mfd .text 1117782 1117784 2 0.0
bl702 lighting-app bl702+mfd .text 983254 983256 2 0.0
bl702l lighting-app bl702l+mfd (read/write) 1181580 1181584 4 0.0
.text 976692 976694 2 0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
Decreases (4 builds for efr32, esp32)
platform target config section c1ae85c 1665748 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155512 1155504 -8 -0.0
.text 984780 984772 -8 -0.0
esp32 all-clusters-app m5stack .dram0.bss 81184 81176 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section c1ae85c 1665748 change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117782 1117784 2 0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1200575 1200575 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971246 971246 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211627 1211627 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983254 983256 2 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292303 1292303 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046198 1046198 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1170176 1170176 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964372 964372 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1181580 1181584 4 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976692 976694 2 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772932 772932 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 690968 690968 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789452 789452 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713236 713236 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778108 778108 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675144 675144 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730284 730284 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652648 652648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715908 715908 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642432 642432 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568155 568155 0 0.0
.app_xip_area 457957 457957 0 0.0
.bss 65032 65032 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550867 550867 0 0.0
.app_xip_area 435909 435909 0 0.0
.bss 69784 69784 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563931 563931 0 0.0
.app_xip_area 451957 451957 0 0.0
.bss 66768 66768 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108920 1108920 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910340 910340 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155512 1155504 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984780 984772 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210586 140 0.0
(read/write) 1749440 1749568 128 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252144 128 0.1
.flash.text 1210446 1210586 140 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252915 100 0.0
(read/write) 536004 536116 112 0.0
.dram0.bss 81184 81176 -8 -0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283856 120 0.0
.flash.text 1246651 1246751 100 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605184 605184 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604648 604648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746548 746548 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625200 625200 0 0.0
light k32w0+release (read only) 609128 609128 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608592 608592 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789448 789448 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667504 667504 0 0.0
lock k32w0+release (read only) 588720 588720 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588184 588184 0 0.0
linux air-purifier-app debug (read only) 2611669 2611669 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250053 2250053 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353420 11353420 0 0.0
(read/write) 588400 588400 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120840 10120840 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422153 4422153 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011091 4011091 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5700889 5700889 0 0.0
(read/write) 352424 352424 0 0.0
.bss 244272 244272 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94392 94392 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 289698 289698 0 0.0
.text 5169251 5169251 0 0.0
tv-casting-app debug (read only) 9860073 9860073 0 0.0
(read/write) 340168 340168 0 0.0
.bss 156176 156176 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9011779 9011779 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102036 1102036 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810680 810680 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050440 1050440 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772732 772732 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1128992 1128992 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641376 641376 0 0.0
lock-app qpg6105+debug (read/write) 1089088 1089088 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601468 601468 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600149 600149 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 381864 381864 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822878 822878 0 0.0
bss 49636 49636 0 0.0
text 615784 615784 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091584 1091584 0 0.0
bss 101756 101756 0 0.0
text 792816 792816 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049080 1049080 0 0.0
bss 110060 110060 0 0.0
text 764164 764164 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909768 909768 0 0.0
bss 93092 93092 0 0.0
text 651614 651614 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 49684 49684 0 0.0
text 617522 617522 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930260 930260 0 0.0
bss 77684 77684 0 0.0
text 697660 697660 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1072964 1072964 0 0.0
bss 100172 100172 0 0.0
text 777018 777018 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902636 902636 0 0.0
bss 69148 69148 0 0.0
text 652904 652904 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928912 928912 0 0.0
bss 92672 92672 0 0.0
text 670798 670798 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827118 827118 0 0.0
bss 49792 49792 0 0.0
text 620478 620478 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 790832 790832 0 0.0
bss 55992 55992 0 0.0
text 591230 591230 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677148 677148 0 0.0
bss 73672 73672 0 0.0
text 462406 462406 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832094 832094 0 0.0
bss 51316 51316 0 0.0
text 623892 623892 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635940 635940 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816492 816492 0 0.0
bss 56280 56280 0 0.0
text 610938 610938 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834596 834596 0 0.0
bss 68056 68056 0 0.0
text 626194 626194 0 0.0

@dhrishi dhrishi changed the title [ESP32] Enable extended ble advertisement for esp32 platform [ESP32] Enable extended ble announcement for esp32 platform Mar 7, 2024
@InfiniteYuan
Copy link

LGTM

Copy link

github-actions bot commented Mar 22, 2024

PR #32389: Size comparison from ea29531 to 79f4e0a

Full report (41 builds for cc13x4_26x4, cc32xx, cyw30739, k32w, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section ea29531 79f4e0a change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774332 774332 0 0.0
(read/write) 168640 168640 0 0.0
.bss 90628 90628 0 0.0
.data 3568 3568 0 0.0
.rodata 81852 81852 0 0.0
.text 692212 692212 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 790748 790748 0 0.0
(read/write) 178888 178888 0 0.0
.bss 100876 100876 0 0.0
.data 3568 3568 0 0.0
.rodata 76028 76028 0 0.0
.text 714452 714452 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779396 779396 0 0.0
(read/write) 173328 173328 0 0.0
.bss 95316 95316 0 0.0
.data 3568 3568 0 0.0
.rodata 102788 102788 0 0.0
.text 676340 676340 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 731668 731668 0 0.0
(read/write) 167608 167608 0 0.0
.bss 89360 89360 0 0.0
.data 3560 3560 0 0.0
.rodata 77516 77516 0 0.0
.text 653884 653884 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717180 717180 0 0.0
(read/write) 167816 167816 0 0.0
.bss 89584 89584 0 0.0
.data 3552 3552 0 0.0
.rodata 73292 73292 0 0.0
.text 643620 643620 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 583818 583818 0 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86666 86666 0 0.0
.text 495032 495032 0 0.0
lock CC3235SF_LAUNCHXL (read only) 629090 629090 0 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107122 107122 0 0.0
.text 519848 519848 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 569483 569483 0 0.0
.app_xip_area 459229 459229 0 0.0
.bss 65080 65080 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552139 552139 0 0.0
.app_xip_area 437125 437125 0 0.0
.bss 69832 69832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572267 572267 0 0.0
.app_xip_area 463517 463517 0 0.0
.bss 63616 63616 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565195 565195 0 0.0
.app_xip_area 453165 453165 0 0.0
.bss 66816 66816 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 605184 605184 0 0.0
(read/write) 79472 79472 0 0.0
.bss 67300 67300 0 0.0
.data 2188 2188 0 0.0
.text 604648 604648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 700044 700044 0 0.0
.bss 71148 71148 0 0.0
.data 2856 2856 0 0.0
.text 586656 586656 0 0.0
light k32w0+release (read only) 607144 607144 0 0.0
(read/write) 79332 79332 0 0.0
.bss 67156 67156 0 0.0
.data 2192 2192 0 0.0
.text 606608 606608 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 791480 791480 0 0.0
.bss 80628 80628 0 0.0
.data 2056 2056 0 0.0
.text 669432 669432 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062772 1062772 0 0.0
bss 133111 133111 0 0.0
rodata 102612 102612 0 0.0
text 779828 779828 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224196 1224196 0 0.0
bss 127147 127147 0 0.0
rodata 151200 151200 0 0.0
text 795824 795824 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010348 1010348 0 0.0
bss 131969 131969 0 0.0
rodata 89876 89876 0 0.0
text 741164 741164 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834424 834424 0 0.0
(read/write) 1797284 1797284 0 0.0
.bss 196236 196236 0 0.0
.data 2680 2680 0 0.0
.text 1589980 1589980 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837576 837576 0 0.0
(read/write) 1719324 1719324 0 0.0
.bss 193116 193116 0 0.0
.data 2648 2648 0 0.0
.text 1515172 1515172 0 0.0
light cy8ckit_062s2_43012 (read only) 844304 844304 0 0.0
(read/write) 1638444 1638444 0 0.0
.bss 186580 186580 0 0.0
.data 2456 2456 0 0.0
.text 1441020 1441020 0 0.0
lock cy8ckit_062s2_43012 (read only) 817144 817144 0 0.0
(read/write) 1668100 1668100 0 0.0
.bss 213740 213740 0 0.0
.data 2456 2456 0 0.0
.text 1443516 1443516 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130296 1130296 0 0.0
.bss 102480 102480 0 0.0
.data 836 836 0 0.0
.text 642680 642680 0 0.0
lock-app qpg6105+debug (read/write) 1090272 1090272 0 0.0
.bss 97224 97224 0 0.0
.data 856 856 0 0.0
.text 602652 602652 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601509 601509 0 0.0
.bss 128344 128344 0 0.0
.data 676 676 0 0.0
.rodata 79732 79732 0 0.0
.text 383024 383024 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824278 824278 0 0.0
bss 49684 49684 0 0.0
text 617038 617038 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1093132 1093132 0 0.0
bss 101804 101804 0 0.0
text 794152 794152 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050604 1050604 0 0.0
bss 110108 110108 0 0.0
text 765474 765474 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 911316 911316 0 0.0
bss 93140 93140 0 0.0
text 652950 652950 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825910 825910 0 0.0
bss 49732 49732 0 0.0
text 618728 618728 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 931628 931628 0 0.0
bss 77732 77732 0 0.0
text 698878 698878 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074488 1074488 0 0.0
bss 100220 100220 0 0.0
text 778334 778334 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 904020 904020 0 0.0
bss 69196 69196 0 0.0
text 654142 654142 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930288 930288 0 0.0
bss 92720 92720 0 0.0
text 672028 672028 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828642 828642 0 0.0
bss 49840 49840 0 0.0
text 621790 621790 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 792208 792208 0 0.0
bss 56040 56040 0 0.0
text 592468 592468 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677312 677312 0 0.0
bss 73672 73672 0 0.0
text 462570 462570 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833446 833446 0 0.0
bss 51364 51364 0 0.0
text 625098 625098 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852177 852177 0 0.0
bss 59516 59516 0 0.0
text 637178 637178 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 817864 817864 0 0.0
bss 56328 56328 0 0.0
text 612152 612152 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 835956 835956 0 0.0
bss 68104 68104 0 0.0
text 627410 627410 0 0.0

Copy link

github-actions bot commented Mar 26, 2024

PR #32389: Size comparison from d26d2e5 to 21f72d5

Increases (2 builds for esp32)
platform target config section d26d2e5 21f72d5 change % change
esp32 all-clusters-app c3devkit (read only) 1211974 1212114 140 0.0
(read/write) 1749792 1749920 128 0.0
.flash.rodata 252304 252432 128 0.1
.flash.text 1211974 1212114 140 0.0
m5stack (read only) 1254183 1254271 88 0.0
(read/write) 536392 536504 112 0.0
.flash.rodata 284028 284148 120 0.0
.flash.text 1248019 1248107 88 0.0
Decreases (2 builds for efr32, esp32)
platform target config section d26d2e5 21f72d5 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 934688 934680 -8 -0.0
.text 735284 735276 -8 -0.0
esp32 all-clusters-app m5stack .dram0.bss 81264 81256 -8 -0.0
Full report (56 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32)
platform target config section d26d2e5 21f72d5 change % change
bl602 lighting-app bl602 (read/write) 1438534 1438534 0 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158488 158488 0 0.0
.text 1104536 1104536 0 0.0
bl602+mfd (read/write) 1452958 1452958 0 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157448 157448 0 0.0
.text 1119854 1119854 0 0.0
bl602+rpc (read/write) 1486182 1486182 0 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166056 166056 0 0.0
.text 1136182 1136182 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1202995 1202995 0 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107840 107840 0 0.0
.text 973458 973458 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1214063 1214063 0 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106780 106780 0 0.0
.text 985468 985468 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294743 1294743 0 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123212 123212 0 0.0
.text 1048422 1048422 0 0.0
bl706-eth (read/write) 1020673 1020673 0 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101172 101172 0 0.0
.text 764552 764552 0 0.0
bl706-wifi (read/write) 1255398 1255398 0 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122172 122172 0 0.0
.text 996522 996522 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172580 1172580 0 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101844 101844 0 0.0
.text 966568 966568 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1183988 1183988 0 0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100784 100784 0 0.0
.text 978890 978890 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774436 774436 0 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 81852 81852 0 0.0
.text 692316 692316 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 790844 790844 0 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76028 76028 0 0.0
.text 714548 714548 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779500 779500 0 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 102788 102788 0 0.0
.text 676444 676444 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 731692 731692 0 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77516 77516 0 0.0
.text 653908 653908 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717284 717284 0 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73292 73292 0 0.0
.text 643724 643724 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584026 584026 0 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86666 86666 0 0.0
.text 495236 495236 0 0.0
lock CC3235SF_LAUNCHXL (read only) 629282 629282 0 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107122 107122 0 0.0
.text 520036 520036 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 569619 569619 0 0.0
.app_xip_area 459357 459357 0 0.0
.bss 65088 65088 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552259 552259 0 0.0
.app_xip_area 437237 437237 0 0.0
.bss 69840 69840 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572387 572387 0 0.0
.app_xip_area 463629 463629 0 0.0
.bss 63624 63624 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565331 565331 0 0.0
.app_xip_area 453293 453293 0 0.0
.bss 66824 66824 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 934688 934680 -8 -0.0
.bss 197976 197976 0 0.0
.data 1404 1404 0 0.0
.text 735284 735276 -8 -0.0
BRD4187C (read/write) 1111448 1111448 0 0.0
.bss 195184 195184 0 0.0
.data 3424 3424 0 0.0
.text 912820 912820 0 0.0
lock-app BRD4161A+wf200 (read/write) 1123820 1123820 0 0.0
.bss 186804 186804 0 0.0
.data 2808 2808 0 0.0
.text 934188 934188 0 0.0
window-app BRD4187C (read/write) 1158608 1158608 0 0.0
.bss 167432 167432 0 0.0
.data 3336 3336 0 0.0
.text 987820 987820 0 0.0
esp32 all-clusters-app c3devkit (read only) 1211974 1212114 140 0.0
(read/write) 1749792 1749920 128 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252304 252432 128 0.1
.flash.text 1211974 1212114 140 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1254183 1254271 88 0.0
(read/write) 536392 536504 112 0.0
.dram0.bss 81264 81256 -8 -0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284028 284148 120 0.0
.flash.text 1248019 1248107 88 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605280 605280 0 0.0
(read/write) 79480 79480 0 0.0
.bss 67308 67308 0 0.0
.data 2188 2188 0 0.0
.text 604744 604744 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 700188 700188 0 0.0
.bss 71156 71156 0 0.0
.data 2856 2856 0 0.0
.text 586792 586792 0 0.0
light k32w0+release (read only) 607240 607240 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67164 67164 0 0.0
.data 2192 2192 0 0.0
.text 606704 606704 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 791608 791608 0 0.0
.bss 80636 80636 0 0.0
.data 2056 2056 0 0.0
.text 669552 669552 0 0.0
linux air-purifier-app debug (read only) 2624373 2624373 0 0.0
(read/write) 129112 129112 0 0.0
.bss 46544 46544 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74376 74376 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 184720 184720 0 0.0
.text 2261957 2261957 0 0.0
all-clusters-app debug (read only) 5930521 5930521 0 0.0
(read/write) 480552 480552 0 0.0
.bss 134848 134848 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333720 333720 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349456 349456 0 0.0
.text 5147459 5147459 0 0.0
all-clusters-minimal-app debug (read only) 5211369 5211369 0 0.0
(read/write) 236504 236504 0 0.0
.bss 127680 127680 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97304 97304 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288490 288490 0 0.0
.text 4687939 4687939 0 0.0
bridge-app debug (read only) 4605769 4605769 0 0.0
(read/write) 217416 217416 0 0.0
.bss 118208 118208 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86240 86240 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229098 229098 0 0.0
.text 4156147 4156147 0 0.0
chip-tool debug (read only) 12047729 12047729 0 0.0
(read/write) 521664 521664 0 0.0
.bss 94424 94424 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414872 414872 0 0.0
.dynamic 624 624 0 0.0
.got 5760 5760 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 448761 448761 0 0.0
.text 10892963 10892963 0 0.0
chip-tool-ipv6only arm64 (read only) 11368100 11368100 0 0.0
(read/write) 586080 586080 0 0.0
.bss 103528 103528 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 454648 454648 0 0.0
.dynamic 512 512 0 0.0
.got 16944 16944 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 354564 354564 0 0.0
.text 10135144 10135144 0 0.0
lighting-app debug+rpc+ui (read only) 5529313 5529313 0 0.0
(read/write) 226144 226144 0 0.0
.bss 119144 119144 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 94608 94608 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354068 354068 0 0.0
.text 4928339 4928339 0 0.0
lock-app debug (read only) 4673049 4673049 0 0.0
(read/write) 204968 204968 0 0.0
.bss 113632 113632 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 80488 80488 0 0.0
.dynamic 624 624 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 254986 254986 0 0.0
.text 4206179 4206179 0 0.0
ota-provider-app debug (read only) 4300569 4300569 0 0.0
(read/write) 193464 193464 0 0.0
.bss 113312 113312 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69872 69872 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208170 208170 0 0.0
.text 3899091 3899091 0 0.0
ota-requestor-app debug (read only) 4430009 4430009 0 0.0
(read/write) 197832 197832 0 0.0
.bss 114208 114208 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72976 72976 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214282 214282 0 0.0
.text 4017875 4017875 0 0.0
shell debug (read only) 2898513 2898513 0 0.0
(read/write) 156504 156504 0 0.0
.bss 62768 62768 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86528 86528 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 185408 185408 0 0.0
.text 2539554 2539554 0 0.0
thermostat-no-ble arm64 (read only) 4418868 4418868 0 0.0
(read/write) 244072 244072 0 0.0
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159500 159500 0 0.0
.text 3924536 3924536 0 0.0
tv-app debug (read only) 5720249 5720249 0 0.0
(read/write) 352768 352768 0 0.0
.bss 244400 244400 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94520 94520 0 0.0
.dynamic 624 624 0 0.0
.got 5488 5488 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 290122 290122 0 0.0
.text 5187811 5187811 0 0.0
tv-casting-app debug (read only) 9872401 9872401 0 0.0
(read/write) 340448 340448 0 0.0
.bss 156272 156272 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174272 174272 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 382648 382648 0 0.0
.text 9023779 9023779 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2532808 2532808 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495492 1495492 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062884 1062884 0 0.0
bss 133119 133119 0 0.0
rodata 102612 102612 0 0.0
text 779948 779948 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224332 1224332 0 0.0
bss 127155 127155 0 0.0
rodata 151200 151200 0 0.0
text 795956 795956 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010460 1010460 0 0.0
bss 131977 131977 0 0.0
rodata 89876 89876 0 0.0
text 741284 741284 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797500 1797500 0 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1590188 1590188 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719556 1719556 0 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515396 1515396 0 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638660 1638660 0 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441228 1441228 0 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668300 1668300 0 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443708 1443708 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130416 1130416 0 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642800 642800 0 0.0
lock-app qpg6105+debug (read/write) 1090392 1090392 0 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602772 602772 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601637 601637 0 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79732 79732 0 0.0
.text 383144 383144 0 0.0

Copy link

github-actions bot commented Mar 26, 2024

PR #32389: Size comparison from 72bd295 to b8d886a

Increases (2 builds for esp32)
platform target config section 72bd295 b8d886a change % change
esp32 all-clusters-app c3devkit (read only) 1211906 1212046 140 0.0
(read/write) 1749776 1749904 128 0.0
.flash.rodata 252288 252416 128 0.1
.flash.text 1211906 1212046 140 0.0
m5stack (read only) 1254023 1254111 88 0.0
(read/write) 536376 536488 112 0.0
.flash.rodata 284012 284132 120 0.0
.flash.text 1247859 1247947 88 0.0
Decreases (3 builds for efr32, esp32)
platform target config section 72bd295 b8d886a change % change
efr32 lighting-app BRD4187C (read/write) 1111336 1111328 -8 -0.0
.text 912708 912700 -8 -0.0
window-app BRD4187C (read/write) 1158664 1158656 -8 -0.0
.text 987716 987708 -8 -0.0
esp32 all-clusters-app m5stack .dram0.bss 81264 81256 -8 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 72bd295 b8d886a change % change
bl602 lighting-app bl602 (read/write) 1438314 1438314 0 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158444 158444 0 0.0
.text 1104358 1104358 0 0.0
bl602+mfd (read/write) 1452738 1452738 0 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157404 157404 0 0.0
.text 1119676 1119676 0 0.0
bl602+rpc (read/write) 1485962 1485962 0 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166012 166012 0 0.0
.text 1136004 1136004 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1202771 1202771 0 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107796 107796 0 0.0
.text 973280 973280 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1213843 1213843 0 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106736 106736 0 0.0
.text 985290 985290 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294519 1294519 0 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123168 123168 0 0.0
.text 1048244 1048244 0 0.0
bl706-eth (read/write) 1020453 1020453 0 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101128 101128 0 0.0
.text 764374 764374 0 0.0
bl706-wifi (read/write) 1255082 1255082 0 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122128 122128 0 0.0
.text 996250 996250 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172360 1172360 0 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101800 101800 0 0.0
.text 966390 966390 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1183764 1183764 0 0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100740 100740 0 0.0
.text 978712 978712 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774348 774348 0 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 81844 81844 0 0.0
.text 692236 692236 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 790756 790756 0 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76020 76020 0 0.0
.text 714468 714468 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779404 779404 0 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 102772 102772 0 0.0
.text 676364 676364 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 731596 731596 0 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77500 77500 0 0.0
.text 653828 653828 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717196 717196 0 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73276 73276 0 0.0
.text 643652 643652 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 583842 583842 0 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86626 86626 0 0.0
.text 495092 495092 0 0.0
lock CC3235SF_LAUNCHXL (read only) 629090 629090 0 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107074 107074 0 0.0
.text 519892 519892 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 569539 569539 0 0.0
.app_xip_area 459277 459277 0 0.0
.bss 65088 65088 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552179 552179 0 0.0
.app_xip_area 437157 437157 0 0.0
.bss 69840 69840 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572291 572291 0 0.0
.app_xip_area 463533 463533 0 0.0
.bss 63624 63624 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565251 565251 0 0.0
.app_xip_area 453213 453213 0 0.0
.bss 66824 66824 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 934536 934536 0 0.0
.bss 197976 197976 0 0.0
.data 1404 1404 0 0.0
.text 735132 735132 0 0.0
BRD4187C (read/write) 1111336 1111328 -8 -0.0
.bss 195184 195184 0 0.0
.data 3424 3424 0 0.0
.text 912708 912700 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1123660 1123660 0 0.0
.bss 186804 186804 0 0.0
.data 2808 2808 0 0.0
.text 934028 934028 0 0.0
window-app BRD4187C (read/write) 1158664 1158656 -8 -0.0
.bss 167592 167592 0 0.0
.data 3336 3336 0 0.0
.text 987716 987708 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1211906 1212046 140 0.0
(read/write) 1749776 1749904 128 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252288 252416 128 0.1
.flash.text 1211906 1212046 140 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1254023 1254111 88 0.0
(read/write) 536376 536488 112 0.0
.dram0.bss 81264 81256 -8 -0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284012 284132 120 0.0
.flash.text 1247859 1247947 88 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605200 605200 0 0.0
(read/write) 79480 79480 0 0.0
.bss 67308 67308 0 0.0
.data 2188 2188 0 0.0
.text 604664 604664 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 700108 700108 0 0.0
.bss 71156 71156 0 0.0
.data 2856 2856 0 0.0
.text 586712 586712 0 0.0
light k32w0+release (read only) 607160 607160 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67164 67164 0 0.0
.data 2192 2192 0 0.0
.text 606624 606624 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 791512 791512 0 0.0
.bss 80636 80636 0 0.0
.data 2056 2056 0 0.0
.text 669456 669456 0 0.0
linux air-purifier-app debug (read only) 2623693 2623693 0 0.0
(read/write) 129048 129048 0 0.0
.bss 46544 46544 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74312 74312 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 184656 184656 0 0.0
.text 2261461 2261461 0 0.0
all-clusters-app debug (read only) 5929873 5929873 0 0.0
(read/write) 480520 480520 0 0.0
.bss 134848 134848 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333688 333688 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349424 349424 0 0.0
.text 5146963 5146963 0 0.0
all-clusters-minimal-app debug (read only) 5210721 5210721 0 0.0
(read/write) 236472 236472 0 0.0
.bss 127680 127680 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97272 97272 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288458 288458 0 0.0
.text 4687443 4687443 0 0.0
bridge-app debug (read only) 4605089 4605089 0 0.0
(read/write) 217384 217384 0 0.0
.bss 118208 118208 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86208 86208 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229034 229034 0 0.0
.text 4155651 4155651 0 0.0
chip-tool debug (read only) 12041465 12041465 0 0.0
(read/write) 521600 521600 0 0.0
.bss 94424 94424 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414808 414808 0 0.0
.dynamic 624 624 0 0.0
.got 5760 5760 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 448697 448697 0 0.0
.text 10886883 10886883 0 0.0
chip-tool-ipv6only arm64 (read only) 11362020 11362020 0 0.0
(read/write) 588056 588056 0 0.0
.bss 103528 103528 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 454648 454648 0 0.0
.dynamic 512 512 0 0.0
.got 16952 16952 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 354196 354196 0 0.0
.text 10129400 10129400 0 0.0
lighting-app debug+rpc+ui (read only) 5528665 5528665 0 0.0
(read/write) 226112 226112 0 0.0
.bss 119144 119144 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 94576 94576 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354036 354036 0 0.0
.text 4927843 4927843 0 0.0
lock-app debug (read only) 4672369 4672369 0 0.0
(read/write) 204936 204936 0 0.0
.bss 113632 113632 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 80456 80456 0 0.0
.dynamic 624 624 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 254922 254922 0 0.0
.text 4205683 4205683 0 0.0
ota-provider-app debug (read only) 4299889 4299889 0 0.0
(read/write) 193432 193432 0 0.0
.bss 113312 113312 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208106 208106 0 0.0
.text 3898595 3898595 0 0.0
ota-requestor-app debug (read only) 4429329 4429329 0 0.0
(read/write) 197800 197800 0 0.0
.bss 114208 114208 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214218 214218 0 0.0
.text 4017379 4017379 0 0.0
shell debug (read only) 2897833 2897833 0 0.0
(read/write) 156472 156472 0 0.0
.bss 62768 62768 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86496 86496 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 185344 185344 0 0.0
.text 2539058 2539058 0 0.0
thermostat-no-ble arm64 (read only) 4418532 4418532 0 0.0
(read/write) 244416 244416 0 0.0
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8624 8624 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159484 159484 0 0.0
.text 3924184 3924184 0 0.0
tv-app debug (read only) 5724353 5724353 0 0.0
(read/write) 352736 352736 0 0.0
.bss 244400 244400 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94488 94488 0 0.0
.dynamic 624 624 0 0.0
.got 5488 5488 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 291402 291402 0 0.0
.text 5190755 5190755 0 0.0
tv-casting-app debug (read only) 9872393 9872393 0 0.0
(read/write) 340416 340416 0 0.0
.bss 156272 156272 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174240 174240 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 382648 382648 0 0.0
.text 9023891 9023891 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2532736 2532736 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495420 1495420 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062792 1062792 0 0.0
bss 133119 133119 0 0.0
rodata 102600 102600 0 0.0
text 779868 779868 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224268 1224268 0 0.0
bss 127155 127155 0 0.0
rodata 151200 151200 0 0.0
text 795880 795880 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010368 1010368 0 0.0
bss 131977 131977 0 0.0
rodata 89864 89864 0 0.0
text 741204 741204 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797308 1797308 0 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1589996 1589996 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719372 1719372 0 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515212 1515212 0 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638476 1638476 0 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441044 1441044 0 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668108 1668108 0 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443516 1443516 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130320 1130320 0 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642704 642704 0 0.0
lock-app qpg6105+debug (read/write) 1090296 1090296 0 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602676 602676 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601541 601541 0 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79716 79716 0 0.0
.text 383064 383064 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824358 824358 0 0.0
bss 49692 49692 0 0.0
text 617128 617128 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1093220 1093220 0 0.0
bss 101812 101812 0 0.0
text 794250 794250 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050684 1050684 0 0.0
bss 110116 110116 0 0.0
text 765564 765564 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 911404 911404 0 0.0
bss 93148 93148 0 0.0
text 653048 653048 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825990 825990 0 0.0
bss 49740 49740 0 0.0
text 618818 618818 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 931708 931708 0 0.0
bss 77740 77740 0 0.0
text 698968 698968 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074576 1074576 0 0.0
bss 100228 100228 0 0.0
text 778432 778432 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 904092 904092 0 0.0
bss 69204 69204 0 0.0
text 654222 654222 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930376 930376 0 0.0
bss 92728 92728 0 0.0
text 672126 672126 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828722 828722 0 0.0
bss 49848 49848 0 0.0
text 621880 621880 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 792296 792296 0 0.0
bss 56048 56048 0 0.0
text 592558 592558 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677312 677312 0 0.0
bss 73672 73672 0 0.0
text 462570 462570 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833526 833526 0 0.0
bss 51372 51372 0 0.0
text 625188 625188 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852257 852257 0 0.0
bss 59524 59524 0 0.0
text 637268 637268 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 817944 817944 0 0.0
bss 56336 56336 0 0.0
text 612242 612242 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 836036 836036 0 0.0
bss 68112 68112 0 0.0
text 627500 627500 0 0.0

@mergify mergify bot merged commit 692e9e1 into project-chip:master Apr 17, 2024
68 checks passed
@dhrishi
Copy link
Contributor

dhrishi commented Apr 22, 2024

@sayondeep Please create a backport PR on this branch https://github.com/espressif/connectedhomeip/tree/v1.3-branch

shubhamdp pushed a commit to shubhamdp/connectedhomeip that referenced this pull request Apr 25, 2024
…chip#32389)

* enable extended ble advertisement for esp32 platform

* changed extended advertisement to extended announcement

* restlyed

* made discoverty timeout range and default dependent on extended announcement.

* help section for extended ble announcement

* fixed eliding of extended data during extended announcement.

* fixed setting of Additional data flag
andy31415 pushed a commit that referenced this pull request Apr 25, 2024
…deinit crash fix (#33159)

* [ESP32] Enable extended ble announcement for esp32 platform (#32389)

* enable extended ble advertisement for esp32 platform

* changed extended advertisement to extended announcement

* restlyed

* made discoverty timeout range and default dependent on extended announcement.

* help section for extended ble announcement

* fixed eliding of extended data during extended announcement.

* fixed setting of Additional data flag

* [ESP32] Implement BLE Manager Shutdown for nimble host (#33109)

* [ESP32] Implement BLE Manager Shutdown for nimble host

- Replace ble deinit imple in Esp32AppServer with BLEMgr().Shutdown()
- Replace few ESP_LOG with ChipLog in Esp32AppServer
- Move ble deinit kCommissioningComplete switch case
- Make USE_BLE_ONLY_FOR_COMMISSIONING depends on BT_ENABLED

* Restyled by clang-format

* address reviews

* Add checks for timer handler

---------

Co-authored-by: Restyled.io <[email protected]>

---------

Co-authored-by: SAYON DEEP <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
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.

5 participants