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] Fix build and crash and add DeviceManagementCluster, EVSE mode and DeviceManagementCluster mode. #31591

Merged

Conversation

jadhavrohit924
Copy link
Contributor

@jadhavrohit924 jadhavrohit924 commented Jan 22, 2024

  • Problems
  • There was build failure on energy-management-app/esp32
  • App was crashing
  • Changes
  • Fixed crash and build failure.
  • Add DeviceManagementCluster initialisation for ESP32
  • Support EVSE mode and DeviceManagementCluster mode
  • Testing
  • Tested device management, evse mode, device management mode cluster control

Copy link

github-actions bot commented Jan 22, 2024

PR #31591: Size comparison from ed22840 to a508f62

Increases (3 builds for nrfconnect, psoc6)
platform target config section ed22840 a508f62 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1094432 1094500 68 0.0
rodata 111216 111268 52 0.0
text 805584 805604 20 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1214864 1214880 16 0.0
text 801312 801316 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1790772 1790852 80 0.0
.text 1584404 1584484 80 0.0
Full report (39 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32)
platform target config section ed22840 a508f62 change % change
bl602 lighting-app bl602 (read/write) 1426626 1426626 0 0.0
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157260 157260 0 0.0
.text 1093912 1093912 0 0.0
bl602+mfd (read/write) 1441058 1441058 0 0.0
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156220 156220 0 0.0
.text 1109234 1109234 0 0.0
bl602+rpc (read/write) 1474386 1474386 0 0.0
.bss 93360 93360 0 0.0
.data 9864 9864 0 0.0
.rodata 164828 164828 0 0.0
.text 1125672 1125672 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1191483 1191483 0 0.0
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106644 106644 0 0.0
.text 963254 963254 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1202303 1202303 0 0.0
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105584 105584 0 0.0
.text 975008 975008 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1283099 1283099 0 0.0
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122016 122016 0 0.0
.text 1038064 1038064 0 0.0
bl706-eth (read/write) 1010061 1010061 0 0.0
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 99964 99964 0 0.0
.text 755228 755228 0 0.0
bl706-wifi (read/write) 1242706 1242706 0 0.0
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 120944 120944 0 0.0
.text 985132 985132 0 0.0
bl702l lighting-app bl702l (read/write) 1161372 1161372 0 0.0
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100648 100648 0 0.0
.text 956132 956132 0 0.0
bl702l+mfd (read/write) 1172772 1172772 0 0.0
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99588 99588 0 0.0
.text 968454 968454 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780472 780472 0 0.0
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90248 90248 0 0.0
.text 689960 689960 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 797984 797984 0 0.0
(read/write) 179100 179100 0 0.0
.bss 101060 101060 0 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713076 713076 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 786440 786440 0 0.0
(read/write) 173556 173556 0 0.0
.bss 95516 95516 0 0.0
.data 3580 3580 0 0.0
.rodata 111312 111312 0 0.0
.text 674860 674860 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738616 738616 0 0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652320 652320 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724240 724240 0 0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642104 642104 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 571802 571802 0 0.0
(read/write) 207888 207888 0 0.0
.bss 201172 201172 0 0.0
.data 1592 1592 0 0.0
.rodata 84458 84458 0 0.0
.text 485220 485220 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626058 626058 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201648 201648 0 0.0
.data 1520 1520 0 0.0
.rodata 106322 106322 0 0.0
.text 517616 517616 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 563495 563495 0 0.0
.app_xip_area 453417 453417 0 0.0
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547119 547119 0 0.0
.app_xip_area 432305 432305 0 0.0
.bss 69616 69616 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566103 566103 0 0.0
.app_xip_area 457481 457481 0 0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 561527 561527 0 0.0
.app_xip_area 449673 449673 0 0.0
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 609576 609576 0 0.0
(read/write) 81324 81324 0 0.0
.bss 69104 69104 0 0.0
.data 2236 2236 0 0.0
.text 609040 609040 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 695220 695220 0 0.0
.bss 67760 67760 0 0.0
.data 2788 2788 0 0.0
.text 581200 581200 0 0.0
light k32w0+release (read only) 598896 598896 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598360 598360 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787192 787192 0 0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664304 664304 0 0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11584160 11584160 0 0.0
(read/write) 582744 582744 0 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 448240 448240 0 0.0
.dynamic 512 512 0 0.0
.got 20248 20248 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 345644 345644 0 0.0
.text 10353644 10353644 0 0.0
thermostat-no-ble arm64 (read only) 4429880 4429880 0 0.0
(read/write) 245064 245064 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102824 102824 0 0.0
.dynamic 512 512 0 0.0
.got 12096 12096 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 157468 157468 0 0.0
.text 3929804 3929804 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530360 2530360 0 0.0
.bss 220384 220384 0 0.0
.data 5208 5208 0 0.0
.text 1493044 1493044 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1094432 1094500 68 0.0
bss 129796 129796 0 0.0
rodata 111216 111268 52 0.0
text 805584 805604 20 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1214864 1214880 16 0.0
bss 121934 121934 0 0.0
rodata 141132 141132 0 0.0
text 801312 801316 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043220 1043220 0 0.0
bss 129522 129522 0 0.0
rodata 99076 99076 0 0.0
text 766896 766896 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835360 835360 0 0.0
(read/write) 1790772 1790852 80 0.0
.bss 195340 195340 0 0.0
.data 2640 2640 0 0.0
.text 1584404 1584484 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837664 837664 0 0.0
(read/write) 1712308 1712308 0 0.0
.bss 193060 193060 0 0.0
.data 2616 2616 0 0.0
.text 1508244 1508244 0 0.0
light cy8ckit_062s2_43012 (read only) 844360 844360 0 0.0
(read/write) 1635252 1635252 0 0.0
.bss 186548 186548 0 0.0
.data 2432 2432 0 0.0
.text 1437884 1437884 0 0.0
lock cy8ckit_062s2_43012 (read only) 817240 817240 0 0.0
(read/write) 1664556 1664556 0 0.0
.bss 213644 213644 0 0.0
.data 2456 2456 0 0.0
.text 1440068 1440068 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1121008 1121008 0 0.0
.bss 102224 102224 0 0.0
.data 808 808 0 0.0
.text 633388 633388 0 0.0
lock-app qpg6105+debug (read/write) 1085264 1085264 0 0.0
.bss 98520 98520 0 0.0
.data 852 852 0 0.0
.text 597640 597640 0 0.0
stm32 light STM32WB5MM-DK (read/write) 596685 596685 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78692 78692 0 0.0
.text 379328 379328 0 0.0

@jadhavrohit924 jadhavrohit924 force-pushed the sync/energy-management-app branch from a508f62 to 4e76a80 Compare January 22, 2024 10:30
@jadhavrohit924 jadhavrohit924 changed the title [ESP32] Fix build and crash and add DeviceManagementCluster initialisation [ESP32] Fix build and crash and add DeviceManagementCluster, EVSE mode and DeviceManagementCluster mode. Jan 22, 2024
Copy link

github-actions bot commented Jan 22, 2024

PR #31591: Size comparison from ed22840 to 4e76a80

Increases (7 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section ed22840 4e76a80 change % change
esp32 all-clusters-app c3devkit (read only) 1198470 1198494 24 0.0
(read/write) 1744576 1744632 56 0.0
.flash.rodata 248064 248120 56 0.0
.flash.text 1198470 1198494 24 0.0
m5stack (read only) 1240847 1240871 24 0.0
(read/write) 529544 529592 48 0.0
.flash.rodata 278236 278284 48 0.0
.flash.text 1234683 1234707 24 0.0
linux all-clusters-app debug (read only) 5722785 5722945 160 0.0
.rodata 335900 335964 64 0.0
.text 4965651 4965747 96 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1094432 1094500 68 0.0
rodata 111216 111268 52 0.0
text 805584 805604 20 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1214864 1214880 16 0.0
text 801312 801316 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1790772 1790852 80 0.0
.text 1584404 1584484 80 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1113036 1113112 76 0.0
text 787840 787864 24 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 ed22840 4e76a80 change % change
bl602 lighting-app bl602 (read/write) 1426626 1426626 0 0.0
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157260 157260 0 0.0
.text 1093912 1093912 0 0.0
bl602+mfd (read/write) 1441058 1441058 0 0.0
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156220 156220 0 0.0
.text 1109234 1109234 0 0.0
bl602+rpc (read/write) 1474386 1474386 0 0.0
.bss 93360 93360 0 0.0
.data 9864 9864 0 0.0
.rodata 164828 164828 0 0.0
.text 1125672 1125672 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1191483 1191483 0 0.0
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106644 106644 0 0.0
.text 963254 963254 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1202303 1202303 0 0.0
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105584 105584 0 0.0
.text 975008 975008 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1283099 1283099 0 0.0
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122016 122016 0 0.0
.text 1038064 1038064 0 0.0
bl706-eth (read/write) 1010061 1010061 0 0.0
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 99964 99964 0 0.0
.text 755228 755228 0 0.0
bl706-wifi (read/write) 1242706 1242706 0 0.0
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 120944 120944 0 0.0
.text 985132 985132 0 0.0
bl702l lighting-app bl702l (read/write) 1161372 1161372 0 0.0
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100648 100648 0 0.0
.text 956132 956132 0 0.0
bl702l+mfd (read/write) 1172772 1172772 0 0.0
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99588 99588 0 0.0
.text 968454 968454 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780472 780472 0 0.0
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90248 90248 0 0.0
.text 689960 689960 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 797984 797984 0 0.0
(read/write) 179100 179100 0 0.0
.bss 101060 101060 0 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713076 713076 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 786440 786440 0 0.0
(read/write) 173556 173556 0 0.0
.bss 95516 95516 0 0.0
.data 3580 3580 0 0.0
.rodata 111312 111312 0 0.0
.text 674860 674860 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738616 738616 0 0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652320 652320 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724240 724240 0 0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642104 642104 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 571802 571802 0 0.0
(read/write) 207888 207888 0 0.0
.bss 201172 201172 0 0.0
.data 1592 1592 0 0.0
.rodata 84458 84458 0 0.0
.text 485220 485220 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626058 626058 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201648 201648 0 0.0
.data 1520 1520 0 0.0
.rodata 106322 106322 0 0.0
.text 517616 517616 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 563495 563495 0 0.0
.app_xip_area 453417 453417 0 0.0
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547119 547119 0 0.0
.app_xip_area 432305 432305 0 0.0
.bss 69616 69616 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566103 566103 0 0.0
.app_xip_area 457481 457481 0 0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 561527 561527 0 0.0
.app_xip_area 449673 449673 0 0.0
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1045480 1045480 0 0.0
.bss 192800 192800 0 0.0
.data 2776 2776 0 0.0
.text 849884 849884 0 0.0
BRD4187C (read/write) 1107112 1107112 0 0.0
.bss 195148 195148 0 0.0
.data 3384 3384 0 0.0
.text 908560 908560 0 0.0
lock-app BRD4161A+wf200 (read/write) 1120884 1120884 0 0.0
.bss 188184 188184 0 0.0
.data 2800 2800 0 0.0
.text 929880 929880 0 0.0
window-app BRD4187C (read/write) 1143768 1143768 0 0.0
.bss 167140 167140 0 0.0
.data 3292 3292 0 0.0
.text 973316 973316 0 0.0
esp32 all-clusters-app c3devkit (read only) 1198470 1198494 24 0.0
(read/write) 1744576 1744632 56 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248064 248120 56 0.0
.flash.text 1198470 1198494 24 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1240847 1240871 24 0.0
(read/write) 529544 529592 48 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278236 278284 48 0.0
.flash.text 1234683 1234707 24 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 609576 609576 0 0.0
(read/write) 81324 81324 0 0.0
.bss 69104 69104 0 0.0
.data 2236 2236 0 0.0
.text 609040 609040 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 695220 695220 0 0.0
.bss 67760 67760 0 0.0
.data 2788 2788 0 0.0
.text 581200 581200 0 0.0
light k32w0+release (read only) 598896 598896 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598360 598360 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787192 787192 0 0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664304 664304 0 0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux air-purifier-app debug (read only) 2556517 2556517 0 0.0
(read/write) 127200 127200 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 180584 180584 0 0.0
.text 2200629 2200629 0 0.0
all-clusters-app debug (read only) 5722785 5722945 160 0.0
(read/write) 467320 467320 0 0.0
.bss 132176 132176 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 323416 323416 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1312 1312 0 0.0
.rodata 335900 335964 64 0.0
.text 4965651 4965747 96 0.0
all-clusters-minimal-app debug (read only) 5102945 5102945 0 0.0
(read/write) 234680 234680 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 96008 96008 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 281869 281869 0 0.0
.text 4588739 4588739 0 0.0
bridge-app debug (read only) 4530769 4530769 0 0.0
(read/write) 215984 215984 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 226293 226293 0 0.0
.text 4085907 4085907 0 0.0
chip-tool debug (read only) 12044169 12044169 0 0.0
(read/write) 515264 515264 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 408784 408784 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 436793 436793 0 0.0
.text 1090376 1090376 0 0.0
chip-tool-ipv6only arm64 (read only) 11584160 11584160 0 0.0
(read/write) 582744 582744 0 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 448240 448240 0 0.0
.dynamic 512 512 0 0.0
.got 20248 20248 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 345644 345644 0 0.0
.text 10353644 10353644 0 0.0
lighting-app debug+rpc+ui (read only) 5449729 5449729 0 0.0
(read/write) 224880 224880 0 0.0
.bss 118880 118880 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 93696 93696 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 349972 349972 0 0.0
.text 4855091 4855091 0 0.0
lock-app debug (read only) 4601169 4601169 0 0.0
(read/write) 203608 203608 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 252885 252885 0 0.0
.text 4138259 4138259 0 0.0
ota-provider-app debug (read only) 4255129 4255129 0 0.0
(read/write) 192688 192688 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 205813 205813 0 0.0
.text 3857443 3857443 0 0.0
ota-requestor-app debug (read only) 4371337 4371337 0 0.0
(read/write) 196968 196968 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 211701 211701 0 0.0
.text 3963459 3963459 0 0.0
shell debug (read only) 2860945 2860945 0 0.0
(read/write) 154720 154720 0 0.0
.bss 62184 62184 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 85416 85416 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 186784 186784 0 0.0
.text 2501826 2501826 0 0.0
thermostat-no-ble arm64 (read only) 4429880 4429880 0 0.0
(read/write) 245064 245064 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102824 102824 0 0.0
.dynamic 512 512 0 0.0
.got 12096 12096 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 157468 157468 0 0.0
.text 3929804 3929804 0 0.0
tv-app debug (read only) 5534825 5534825 0 0.0
(read/write) 349232 349232 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92344 92344 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 281493 281493 0 0.0
.text 5015395 5015395 0 0.0
tv-casting-app debug (read only) 9957161 9957161 0 0.0
(read/write) 342096 342096 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 176384 176384 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 376200 376200 0 0.0
.text 9109523 9109523 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530360 2530360 0 0.0
.bss 220384 220384 0 0.0
.data 5208 5208 0 0.0
.text 1493044 1493044 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1094432 1094500 68 0.0
bss 129796 129796 0 0.0
rodata 111216 111268 52 0.0
text 805584 805604 20 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1214864 1214880 16 0.0
bss 121934 121934 0 0.0
rodata 141132 141132 0 0.0
text 801312 801316 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043220 1043220 0 0.0
bss 129522 129522 0 0.0
rodata 99076 99076 0 0.0
text 766896 766896 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835360 835360 0 0.0
(read/write) 1790772 1790852 80 0.0
.bss 195340 195340 0 0.0
.data 2640 2640 0 0.0
.text 1584404 1584484 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837664 837664 0 0.0
(read/write) 1712308 1712308 0 0.0
.bss 193060 193060 0 0.0
.data 2616 2616 0 0.0
.text 1508244 1508244 0 0.0
light cy8ckit_062s2_43012 (read only) 844360 844360 0 0.0
(read/write) 1635252 1635252 0 0.0
.bss 186548 186548 0 0.0
.data 2432 2432 0 0.0
.text 1437884 1437884 0 0.0
lock cy8ckit_062s2_43012 (read only) 817240 817240 0 0.0
(read/write) 1664556 1664556 0 0.0
.bss 213644 213644 0 0.0
.data 2456 2456 0 0.0
.text 1440068 1440068 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1121008 1121008 0 0.0
.bss 102224 102224 0 0.0
.data 808 808 0 0.0
.text 633388 633388 0 0.0
lock-app qpg6105+debug (read/write) 1085264 1085264 0 0.0
.bss 98520 98520 0 0.0
.data 852 852 0 0.0
.text 597640 597640 0 0.0
stm32 light STM32WB5MM-DK (read/write) 596685 596685 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78692 78692 0 0.0
.text 379328 379328 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825662 825662 0 0.0
bss 51020 51020 0 0.0
text 617620 617620 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1113036 1113112 76 0.0
bss 100776 100776 0 0.0
text 787840 787864 24 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1089560 1089560 0 0.0
bss 109920 109920 0 0.0
text 758102 758102 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934940 934940 0 0.0
bss 92988 92988 0 0.0
text 648796 648796 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 826402 826402 0 0.0
bss 51064 51064 0 0.0
text 618492 618492 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 984344 984344 0 0.0
bss 79108 79108 0 0.0
text 699208 699208 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1096924 1096924 0 0.0
bss 100056 100056 0 0.0
text 773022 773022 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 970432 970432 0 0.0
bss 97408 97408 0 0.0
text 652546 652546 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 953748 953748 0 0.0
bss 92564 92564 0 0.0
text 667650 667650 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 884808 884808 0 0.0
bss 69136 69136 0 0.0
text 626108 626108 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825452 825452 0 0.0
bss 57380 57380 0 0.0
text 593032 593032 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705772 705772 0 0.0
bss 73640 73640 0 0.0
text 462164 462164 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 828314 828314 0 0.0
bss 51200 51200 0 0.0
text 621414 621414 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882913 882913 0 0.0
bss 60848 60848 0 0.0
text 635046 635046 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 850672 850672 0 0.0
bss 57668 57668 0 0.0
text 612290 612290 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844520 844520 0 0.0
bss 57984 57984 0 0.0
text 605954 605954 0 0.0

Copy link
Contributor

@jamesharrow jamesharrow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you can align to Linux/main.cpp using unique_ptr style that may help make it easier to align updates.

examples/energy-management-app/esp32/main/main.cpp Outdated Show resolved Hide resolved
examples/energy-management-app/esp32/main/main.cpp Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Jan 23, 2024

PR #31591: Size comparison from ed22840 to 7fb2052

Increases above 0.2%:

platform target config section ed22840 7fb2052 change % change
efr32 lighting-app BRD4161A+rs9116 .bss 192800 197904 5104 2.6
linux air-purifier-app debug (read only) 2556517 2576573 20056 0.8
(read/write) 127200 127704 504 0.4
.data.rel.ro 72856 73304 448 0.6
.rodata 180584 181512 928 0.5
.text 2200629 2218821 18192 0.8
all-clusters-app debug (read only) 5722785 5784377 61592 1.1
(read/write) 467320 469168 1848 0.4
.bss 132176 132944 768 0.6
.data 4448 4480 32 0.7
.data.rel.ro 323416 324392 976 0.3
.got 5336 5376 40 0.7
.init_array 1312 1336 24 1.8
.rodata 335900 341788 5888 1.8
.text 4965651 5018867 53216 1.1
all-clusters-minimal-app debug (read only) 5102945 5125289 22344 0.4
(read/write) 234680 235184 504 0.2
.data.rel.ro 96008 96456 448 0.5
.rodata 281869 285421 3552 1.3
.text 4588739 4606595 17856 0.4
bridge-app debug (read only) 4530769 4550825 20056 0.4
(read/write) 215984 216584 600 0.3
.data.rel.ro 85312 85760 448 0.5
.rodata 226293 227221 928 0.4
.text 4085907 4104099 18192 0.4
chip-tool debug (read only) 12044169 12100473 56304 0.5
(read/write) 515264 516464 1200 0.2
.data.rel.ro 408784 409888 1104 0.3
.init_array 768 784 16 2.1
.rodata 436793 439769 2976 0.7
.text 1090376 10954883 51120 0.5
chip-tool-ipv6only arm64 (read only) 11584160 11634976 50816 0.4
(read/write) 582744 585200 2456 0.4
.got 20248 20392 144 0.7
.init_array 240 248 8 3.3
.rodata 345644 347292 1648 0.5
.text 10353644 10399852 46208 0.4
lighting-app debug+rpc+ui (read only) 5449729 5469849 20120 0.4
(read/write) 224880 225384 504 0.2
.data.rel.ro 93696 94144 448 0.5
.rodata 349972 350964 992 0.3
.text 4855091 4873283 18192 0.4
lock-app debug (read only) 4601169 4621305 20136 0.4
(read/write) 203608 204112 504 0.2
.data.rel.ro 79544 79992 448 0.6
.rodata 252885 253845 960 0.4
.text 4138259 4156499 18240 0.4
ota-provider-app debug .rodata 205813 206325 512 0.2
ota-requestor-app debug .rodata 211701 212213 512 0.2
thermostat-no-ble arm64 (read only) 4429880 4448056 18176 0.4
(read/write) 245064 247448 2384 1.0
.data.rel.ro 102824 103272 448 0.4
.got 12096 12160 64 0.5
.rodata 157468 158348 880 0.6
.text 3929804 3945900 16096 0.4
tv-app debug (read only) 5534825 5583385 48560 0.9
(read/write) 349232 350384 1152 0.3
.data.rel.ro 92344 93336 992 1.1
.rodata 281493 284309 2816 1.0
.text 5015395 5059171 43776 0.9
tv-casting-app debug .got 5064 5088 24 0.5
.init_array 1160 1168 8 0.7
.rodata 376200 376968 768 0.2
Increases (58 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, stm32, telink)
platform target config section ed22840 7fb2052 change % change
bl602 lighting-app bl602 (read/write) 1426626 1428186 1560 0.1
.rodata 157260 157324 64 0.0
.text 1093912 1095402 1490 0.1
bl602+mfd (read/write) 1441058 1442850 1792 0.1
.rodata 156220 156284 64 0.0
.text 1109234 1110968 1734 0.2
bl602+rpc (read/write) 1474386 1475930 1544 0.1
.bss 93360 93368 8 0.0
.rodata 164828 164892 64 0.0
.text 1125672 1127150 1478 0.1
bl702 lighting-app bl702 (read/write) 1191483 1193039 1556 0.1
.rodata 106644 106708 64 0.1
.text 963254 964732 1478 0.2
bl702+mfd (read/write) 1202303 1204119 1816 0.2
.rodata 105584 105648 64 0.1
.text 975008 976742 1734 0.2
bl702+rpc (read/write) 1283099 1284659 1560 0.1
.rodata 122016 122080 64 0.1
.text 1038064 1039542 1478 0.1
bl706-eth (read/write) 1010061 1011621 1560 0.2
.rodata 99964 100028 64 0.1
.text 755228 756706 1478 0.2
bl706-wifi (read/write) 1242706 1244582 1876 0.2
.rodata 120944 121008 64 0.1
.text 985132 986928 1796 0.2
bl702l lighting-app bl702l (read/write) 1161372 1162420 1048 0.1
.rodata 100648 100712 64 0.1
.text 956132 957610 1478 0.2
bl702l+mfd (read/write) 1172772 1173816 1044 0.1
.rodata 99588 99652 64 0.1
.text 968454 969932 1478 0.2
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780472 781320 848 0.1
.rodata 90248 90312 64 0.1
.text 689960 690744 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 797984 798760 776 0.1
(read/write) 179100 179108 8 0.0
.bss 101060 101068 8 0.0
.text 713076 713852 776 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 786440 787264 824 0.1
(read/write) 173556 173564 8 0.0
.bss 95516 95524 8 0.0
.rodata 111312 111376 64 0.1
.text 674860 675620 760 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 571802 572954 1152 0.2
(read/write) 207888 207896 8 0.0
.bss 201172 201180 8 0.0
.rodata 84458 84522 64 0.1
.text 485220 486308 1088 0.2
lock CC3235SF_LAUNCHXL (read only) 626058 627218 1160 0.2
(read/write) 208288 208296 8 0.0
.bss 201648 201656 8 0.0
.rodata 106322 106386 64 0.1
.text 517616 518712 1096 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 563495 564255 760 0.1
.app_xip_area 453417 454177 760 0.2
lock cyw930739m2evb_01 (read/write) 547119 547903 784 0.1
.app_xip_area 432305 433081 776 0.2
.bss 69616 69624 8 0.0
switch cyw930739m2evb_01 (read/write) 561527 562367 840 0.1
.app_xip_area 449673 450513 840 0.2
efr32 lighting-app BRD4161A+rs9116 .bss 192800 197904 5104 2.6
BRD4187C (read/write) 1107112 1107944 832 0.1
.text 908560 909392 832 0.1
lock-app BRD4161A+wf200 (read/write) 1120884 1121660 776 0.1
.bss 188184 188192 8 0.0
.text 929880 930648 768 0.1
esp32 all-clusters-app c3devkit (read only) 1198470 1199322 852 0.1
(read/write) 1744576 1744696 120 0.0
.flash.rodata 248064 248184 120 0.0
.flash.text 1198470 1199322 852 0.1
m5stack (read only) 1240847 1241483 636 0.1
(read/write) 529544 529648 104 0.0
.flash.rodata 278236 278340 104 0.0
.flash.text 1234683 1235319 636 0.1
k32w contact k32w0+release (read only) 609576 610488 912 0.1
(read/write) 81324 81332 8 0.0
.bss 69104 69112 8 0.0
.text 609040 609952 912 0.1
k32w1+release (read/write) 695220 696180 960 0.1
.bss 67760 67768 8 0.0
.text 581200 582152 952 0.2
linux air-purifier-app debug (read only) 2556517 2576573 20056 0.8
(read/write) 127200 127704 504 0.4
.bss 46272 46336 64 0.1
.data.rel.ro 72856 73304 448 0.6
.rodata 180584 181512 928 0.5
.text 2200629 2218821 18192 0.8
all-clusters-app debug (read only) 5722785 5784377 61592 1.1
(read/write) 467320 469168 1848 0.4
.bss 132176 132944 768 0.6
.data 4448 4480 32 0.7
.data.rel.ro 323416 324392 976 0.3
.got 5336 5376 40 0.7
.init_array 1312 1336 24 1.8
.rodata 335900 341788 5888 1.8
.text 4965651 5018867 53216 1.1
all-clusters-minimal-app debug (read only) 5102945 5125289 22344 0.4
(read/write) 234680 235184 504 0.2
.bss 127216 127280 64 0.1
.data.rel.ro 96008 96456 448 0.5
.rodata 281869 285421 3552 1.3
.text 4588739 4606595 17856 0.4
bridge-app debug (read only) 4530769 4550825 20056 0.4
(read/write) 215984 216584 600 0.3
.bss 117816 117976 160 0.1
.data.rel.ro 85312 85760 448 0.5
.rodata 226293 227221 928 0.4
.text 4085907 4104099 18192 0.4
chip-tool debug (read only) 12044169 12100473 56304 0.5
(read/write) 515264 516464 1200 0.2
.bss 94200 94264 64 0.1
.data.rel.ro 408784 409888 1104 0.3
.init_array 768 784 16 2.1
.rodata 436793 439769 2976 0.7
.text 1090376 10954883 51120 0.5
chip-tool-ipv6only arm64 (read only) 11584160 11634976 50816 0.4
(read/write) 582744 585200 2456 0.4
.bss 103256 103288 32 0.0
.data.rel.ro 448240 449344 1104 0.2
.got 20248 20392 144 0.7
.init_array 240 248 8 3.3
.rodata 345644 347292 1648 0.5
.text 10353644 10399852 46208 0.4
lighting-app debug+rpc+ui (read only) 5449729 5469849 20120 0.4
(read/write) 224880 225384 504 0.2
.bss 118880 118944 64 0.1
.data.rel.ro 93696 94144 448 0.5
.rodata 349972 350964 992 0.3
.text 4855091 4873283 18192 0.4
lock-app debug (read only) 4601169 4621305 20136 0.4
(read/write) 203608 204112 504 0.2
.bss 113248 113312 64 0.1
.data.rel.ro 79544 79992 448 0.6
.rodata 252885 253845 960 0.4
.text 4138259 4156499 18240 0.4
ota-provider-app debug (read only) 4255129 4259449 4320 0.1
.rodata 205813 206325 512 0.2
.text 3857443 3861251 3808 0.1
ota-requestor-app debug (read only) 4371337 4375513 4176 0.1
.rodata 211701 212213 512 0.2
.text 3963459 3967123 3664 0.1
shell debug (read only) 2860945 2864329 3384 0.1
(read/write) 154720 154776 56 0.0
.bss 62184 62248 64 0.1
.text 2501826 2506322 4496 0.2
thermostat-no-ble arm64 (read only) 4429880 4448056 18176 0.4
(read/write) 245064 247448 2384 1.0
.bss 121624 121672 48 0.0
.data.rel.ro 102824 103272 448 0.4
.got 12096 12160 64 0.5
.rodata 157468 158348 880 0.6
.text 3929804 3945900 16096 0.4
tv-app debug (read only) 5534825 5583385 48560 0.9
(read/write) 349232 350384 1152 0.3
.bss 243136 243296 160 0.1
.data.rel.ro 92344 93336 992 1.1
.rodata 281493 284309 2816 1.0
.text 5015395 5059171 43776 0.9
tv-casting-app debug (read only) 9957161 9970225 13064 0.1
(read/write) 342096 342360 264 0.1
.bss 155936 156032 96 0.1
.data.rel.ro 176384 176512 128 0.1
.got 5064 5088 24 0.5
.init_array 1160 1168 8 0.7
.rodata 376200 376968 768 0.2
.text 9109523 9121347 11824 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2530360 2531192 832 0.0
.bss 220384 220392 8 0.0
.text 1493044 1493876 832 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1094432 1095296 864 0.1
bss 129796 129800 4 0.0
rodata 111216 111328 112 0.1
text 805584 806328 744 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1214864 1215592 728 0.1
bss 121934 121938 4 0.0
text 801312 802028 716 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1043220 1044000 780 0.1
bss 129522 129526 4 0.0
rodata 99076 99136 60 0.1
text 766896 767616 720 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1790772 1791948 1176 0.1
.bss 195340 195348 8 0.0
.text 1584404 1585572 1168 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1712308 1713404 1096 0.1
.bss 193060 193068 8 0.0
.text 1508244 1509332 1088 0.1
light cy8ckit_062s2_43012 (read/write) 1635252 1636412 1160 0.1
.bss 186548 186556 8 0.0
.text 1437884 1439036 1152 0.1
lock cy8ckit_062s2_43012 (read/write) 1664556 1665716 1160 0.1
.bss 213644 213652 8 0.0
.text 1440068 1441220 1152 0.1
stm32 light STM32WB5MM-DK (read/write) 596685 597517 832 0.1
.rodata 78692 78756 64 0.1
.text 379328 380096 768 0.2
telink all-clusters-app tlsr9518adk80d (read/write) 1113036 1114008 972 0.1
bss 100776 100784 8 0.0
text 787840 788686 846 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1089560 1090448 888 0.1
text 758102 758924 822 0.1
bridge-app tlsr9518adk80d (read/write) 934940 935876 936 0.1
text 648796 649670 874 0.1
contact-sensor-app tlsr9528a_retention (read/write) 826402 827514 1112 0.1
bss 51064 51072 8 0.0
text 618492 619532 1040 0.2
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 984344 985448 1104 0.1
bss 79108 79116 8 0.0
text 699208 700238 1030 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1096924 1097868 944 0.1
bss 100056 100064 8 0.0
text 773022 773896 874 0.1
lock-app-dfu tlsr9528a (read/write) 970432 971392 960 0.1
bss 97408 97416 8 0.0
text 652546 653438 892 0.1
smoke_co_alarm-app tlsr9528a_retention (read/write) 828314 829266 952 0.1
text 621414 622302 888 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 882913 884025 1112 0.1
bss 60848 60856 8 0.0
text 635046 636092 1046 0.2
thermostat tlsr9518adk80d (read/write) 850672 851728 1056 0.1
text 612290 613284 994 0.2
Decreases (22 builds for cc13x4_26x4, cyw30739, efr32, k32w, linux, psoc6, telink)
platform target config section ed22840 7fb2052 change % change
cc13x4_26x4 pump-app LP_EM_CC1354P10_6 (read only) 738616 738584 -32 -0.0
.text 652320 652288 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724240 724208 -32 -0.0
.text 642104 642072 -32 -0.0
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 566103 566071 -32 -0.0
.app_xip_area 457481 457449 -32 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1045480 930336 -115144 -11.0
.data 2776 1372 -1404 -50.6
.text 849884 731036 -118848 -14.0
window-app BRD4187C (read/write) 1143768 1143736 -32 -0.0
.text 973316 973284 -32 -0.0
k32w light k32w0+release (read only) 598896 598864 -32 -0.0
.text 598360 598328 -32 -0.0
k32w1+release (read/write) 787192 787160 -32 -0.0
.text 664304 664272 -32 -0.0
linux air-purifier-app debug .init_array 760 752 -8 -1.1
all-clusters-minimal-app debug .init_array 1120 1112 -8 -0.7
bridge-app debug .init_array 816 808 -8 -1.0
lighting-app debug+rpc+ui .init_array 936 928 -8 -0.9
lock-app debug .init_array 848 840 -8 -0.9
shell debug .init_array 1072 1064 -8 -0.7
.rodata 186784 185696 -1088 -0.6
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835360 835352 -8 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837664 837656 -8 -0.0
light cy8ckit_062s2_43012 (read only) 844360 844352 -8 -0.0
lock cy8ckit_062s2_43012 (read only) 817240 817232 -8 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 825662 825622 -40 -0.0
text 617620 617574 -46 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 953748 953684 -64 -0.0
text 667650 667588 -62 -0.0
pump-app tlsr9528a (read/write) 884808 884760 -48 -0.0
text 626108 626064 -44 -0.0
pump-controller-app tlsr9518adk80d (read/write) 825452 825412 -40 -0.0
text 593032 592988 -44 -0.0
window-covering tlsr9518adk80d (read/write) 844520 844480 -40 -0.0
text 605954 605910 -44 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, stm32, telink)
platform target config section ed22840 7fb2052 change % change
bl602 lighting-app bl602 (read/write) 1426626 1428186 1560 0.1
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157260 157324 64 0.0
.text 1093912 1095402 1490 0.1
bl602+mfd (read/write) 1441058 1442850 1792 0.1
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156220 156284 64 0.0
.text 1109234 1110968 1734 0.2
bl602+rpc (read/write) 1474386 1475930 1544 0.1
.bss 93360 93368 8 0.0
.data 9864 9864 0 0.0
.rodata 164828 164892 64 0.0
.text 1125672 1127150 1478 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1191483 1193039 1556 0.1
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106644 106708 64 0.1
.text 963254 964732 1478 0.2
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1202303 1204119 1816 0.2
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105584 105648 64 0.1
.text 975008 976742 1734 0.2
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1283099 1284659 1560 0.1
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122016 122080 64 0.1
.text 1038064 1039542 1478 0.1
bl706-eth (read/write) 1010061 1011621 1560 0.2
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 99964 100028 64 0.1
.text 755228 756706 1478 0.2
bl706-wifi (read/write) 1242706 1244582 1876 0.2
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 120944 121008 64 0.1
.text 985132 986928 1796 0.2
bl702l lighting-app bl702l (read/write) 1161372 1162420 1048 0.1
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100648 100712 64 0.1
.text 956132 957610 1478 0.2
bl702l+mfd (read/write) 1172772 1173816 1044 0.1
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99588 99652 64 0.1
.text 968454 969932 1478 0.2
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780472 781320 848 0.1
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90248 90312 64 0.1
.text 689960 690744 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 797984 798760 776 0.1
(read/write) 179100 179108 8 0.0
.bss 101060 101068 8 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713076 713852 776 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 786440 787264 824 0.1
(read/write) 173556 173564 8 0.0
.bss 95516 95524 8 0.0
.data 3580 3580 0 0.0
.rodata 111312 111376 64 0.1
.text 674860 675620 760 0.1
pump-app LP_EM_CC1354P10_6 (read only) 738616 738584 -32 -0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652320 652288 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724240 724208 -32 -0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642104 642072 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 571802 572954 1152 0.2
(read/write) 207888 207896 8 0.0
.bss 201172 201180 8 0.0
.data 1592 1592 0 0.0
.rodata 84458 84522 64 0.1
.text 485220 486308 1088 0.2
lock CC3235SF_LAUNCHXL (read only) 626058 627218 1160 0.2
(read/write) 208288 208296 8 0.0
.bss 201648 201656 8 0.0
.data 1520 1520 0 0.0
.rodata 106322 106386 64 0.1
.text 517616 518712 1096 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 563495 564255 760 0.1
.app_xip_area 453417 454177 760 0.2
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547119 547903 784 0.1
.app_xip_area 432305 433081 776 0.2
.bss 69616 69624 8 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566103 566071 -32 -0.0
.app_xip_area 457481 457449 -32 -0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 561527 562367 840 0.1
.app_xip_area 449673 450513 840 0.2
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1045480 930336 -115144 -11.0
.bss 192800 197904 5104 2.6
.data 2776 1372 -1404 -50.6
.text 849884 731036 -118848 -14.0
BRD4187C (read/write) 1107112 1107944 832 0.1
.bss 195148 195148 0 0.0
.data 3384 3384 0 0.0
.text 908560 909392 832 0.1
lock-app BRD4161A+wf200 (read/write) 1120884 1121660 776 0.1
.bss 188184 188192 8 0.0
.data 2800 2800 0 0.0
.text 929880 930648 768 0.1
window-app BRD4187C (read/write) 1143768 1143736 -32 -0.0
.bss 167140 167140 0 0.0
.data 3292 3292 0 0.0
.text 973316 973284 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1198470 1199322 852 0.1
(read/write) 1744576 1744696 120 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248064 248184 120 0.0
.flash.text 1198470 1199322 852 0.1
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1240847 1241483 636 0.1
(read/write) 529544 529648 104 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278236 278340 104 0.0
.flash.text 1234683 1235319 636 0.1
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 609576 610488 912 0.1
(read/write) 81324 81332 8 0.0
.bss 69104 69112 8 0.0
.data 2236 2236 0 0.0
.text 609040 609952 912 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 695220 696180 960 0.1
.bss 67760 67768 8 0.0
.data 2788 2788 0 0.0
.text 581200 582152 952 0.2
light k32w0+release (read only) 598896 598864 -32 -0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598360 598328 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787192 787160 -32 -0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664304 664272 -32 -0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux air-purifier-app debug (read only) 2556517 2576573 20056 0.8
(read/write) 127200 127704 504 0.4
.bss 46272 46336 64 0.1
.data 2144 2144 0 0.0
.data.rel.ro 72856 73304 448 0.6
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 760 752 -8 -1.1
.rodata 180584 181512 928 0.5
.text 2200629 2218821 18192 0.8
all-clusters-app debug (read only) 5722785 5784377 61592 1.1
(read/write) 467320 469168 1848 0.4
.bss 132176 132944 768 0.6
.data 4448 4480 32 0.7
.data.rel.ro 323416 324392 976 0.3
.dynamic 624 624 0 0.0
.got 5336 5376 40 0.7
.init 27 27 0 0.0
.init_array 1312 1336 24 1.8
.rodata 335900 341788 5888 1.8
.text 4965651 5018867 53216 1.1
all-clusters-minimal-app debug (read only) 5102945 5125289 22344 0.4
(read/write) 234680 235184 504 0.2
.bss 127216 127280 64 0.1
.data 4384 4384 0 0.0
.data.rel.ro 96008 96456 448 0.5
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1120 1112 -8 -0.7
.rodata 281869 285421 3552 1.3
.text 4588739 4606595 17856 0.4
bridge-app debug (read only) 4530769 4550825 20056 0.4
(read/write) 215984 216584 600 0.3
.bss 117816 117976 160 0.1
.data 6144 6144 0 0.0
.data.rel.ro 85312 85760 448 0.5
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 816 808 -8 -1.0
.rodata 226293 227221 928 0.4
.text 4085907 4104099 18192 0.4
chip-tool debug (read only) 12044169 12100473 56304 0.5
(read/write) 515264 516464 1200 0.2
.bss 94200 94264 64 0.1
.data 5058 5058 0 0.0
.data.rel.ro 408784 409888 1104 0.3
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 784 16 2.1
.rodata 436793 439769 2976 0.7
.text 1090376 10954883 51120 0.5
chip-tool-ipv6only arm64 (read only) 11584160 11634976 50816 0.4
(read/write) 582744 585200 2456 0.4
.bss 103256 103288 32 0.0
.data 4472 4472 0 0.0
.data.rel.ro 448240 449344 1104 0.2
.dynamic 512 512 0 0.0
.got 20248 20392 144 0.7
.init 24 24 0 0.0
.init_array 240 248 8 3.3
.rodata 345644 347292 1648 0.5
.text 10353644 10399852 46208 0.4
lighting-app debug+rpc+ui (read only) 5449729 5469849 20120 0.4
(read/write) 224880 225384 504 0.2
.bss 118880 118944 64 0.1
.data 4800 4800 0 0.0
.data.rel.ro 93696 94144 448 0.5
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 936 928 -8 -0.9
.rodata 349972 350964 992 0.3
.text 4855091 4873283 18192 0.4
lock-app debug (read only) 4601169 4621305 20136 0.4
(read/write) 203608 204112 504 0.2
.bss 113248 113312 64 0.1
.data 4096 4096 0 0.0
.data.rel.ro 79544 79992 448 0.6
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 848 840 -8 -0.9
.rodata 252885 253845 960 0.4
.text 4138259 4156499 18240 0.4
ota-provider-app debug (read only) 4255129 4259449 4320 0.1
(read/write) 192688 192688 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 205813 206325 512 0.2
.text 3857443 3861251 3808 0.1
ota-requestor-app debug (read only) 4371337 4375513 4176 0.1
(read/write) 196968 196968 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 211701 212213 512 0.2
.text 3963459 3967123 3664 0.1
shell debug (read only) 2860945 2864329 3384 0.1
(read/write) 154720 154776 56 0.0
.bss 62184 62248 64 0.1
.data 1344 1344 0 0.0
.data.rel.ro 85416 85416 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1064 -8 -0.7
.rodata 186784 185696 -1088 -0.6
.text 2501826 2506322 4496 0.2
thermostat-no-ble arm64 (read only) 4429880 4448056 18176 0.4
(read/write) 245064 247448 2384 1.0
.bss 121624 121672 48 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102824 103272 448 0.4
.dynamic 512 512 0 0.0
.got 12096 12160 64 0.5
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 157468 158348 880 0.6
.text 3929804 3945900 16096 0.4
tv-app debug (read only) 5534825 5583385 48560 0.9
(read/write) 349232 350384 1152 0.3
.bss 243136 243296 160 0.1
.data 6464 6464 0 0.0
.data.rel.ro 92344 93336 992 1.1
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 281493 284309 2816 1.0
.text 5015395 5059171 43776 0.9
tv-casting-app debug (read only) 9957161 9970225 13064 0.1
(read/write) 342096 342360 264 0.1
.bss 155936 156032 96 0.1
.data 2912 2912 0 0.0
.data.rel.ro 176384 176512 128 0.1
.dynamic 624 624 0 0.0
.got 5064 5088 24 0.5
.init 27 27 0 0.0
.init_array 1160 1168 8 0.7
.rodata 376200 376968 768 0.2
.text 9109523 9121347 11824 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530360 2531192 832 0.0
.bss 220384 220392 8 0.0
.data 5208 5208 0 0.0
.text 1493044 1493876 832 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1094432 1095296 864 0.1
bss 129796 129800 4 0.0
rodata 111216 111328 112 0.1
text 805584 806328 744 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1214864 1215592 728 0.1
bss 121934 121938 4 0.0
rodata 141132 141132 0 0.0
text 801312 802028 716 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043220 1044000 780 0.1
bss 129522 129526 4 0.0
rodata 99076 99136 60 0.1
text 766896 767616 720 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835360 835352 -8 -0.0
(read/write) 1790772 1791948 1176 0.1
.bss 195340 195348 8 0.0
.data 2640 2640 0 0.0
.text 1584404 1585572 1168 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837664 837656 -8 -0.0
(read/write) 1712308 1713404 1096 0.1
.bss 193060 193068 8 0.0
.data 2616 2616 0 0.0
.text 1508244 1509332 1088 0.1
light cy8ckit_062s2_43012 (read only) 844360 844352 -8 -0.0
(read/write) 1635252 1636412 1160 0.1
.bss 186548 186556 8 0.0
.data 2432 2432 0 0.0
.text 1437884 1439036 1152 0.1
lock cy8ckit_062s2_43012 (read only) 817240 817232 -8 -0.0
(read/write) 1664556 1665716 1160 0.1
.bss 213644 213652 8 0.0
.data 2456 2456 0 0.0
.text 1440068 1441220 1152 0.1
stm32 light STM32WB5MM-DK (read/write) 596685 597517 832 0.1
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78692 78756 64 0.1
.text 379328 380096 768 0.2
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825662 825622 -40 -0.0
bss 51020 51020 0 0.0
text 617620 617574 -46 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1113036 1114008 972 0.1
bss 100776 100784 8 0.0
text 787840 788686 846 0.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1089560 1090448 888 0.1
bss 109920 109920 0 0.0
text 758102 758924 822 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934940 935876 936 0.1
bss 92988 92988 0 0.0
text 648796 649670 874 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 826402 827514 1112 0.1
bss 51064 51072 8 0.0
text 618492 619532 1040 0.2
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 984344 985448 1104 0.1
bss 79108 79116 8 0.0
text 699208 700238 1030 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1096924 1097868 944 0.1
bss 100056 100064 8 0.0
text 773022 773896 874 0.1
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 970432 971392 960 0.1
bss 97408 97416 8 0.0
text 652546 653438 892 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 953748 953684 -64 -0.0
bss 92564 92564 0 0.0
text 667650 667588 -62 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 884808 884760 -48 -0.0
bss 69136 69136 0 0.0
text 626108 626064 -44 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825452 825412 -40 -0.0
bss 57380 57380 0 0.0
text 593032 592988 -44 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705772 705772 0 0.0
bss 73640 73640 0 0.0
text 462164 462164 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 828314 829266 952 0.1
bss 51200 51200 0 0.0
text 621414 622302 888 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882913 884025 1112 0.1
bss 60848 60856 8 0.0
text 635046 636092 1046 0.2
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 850672 851728 1056 0.1
bss 57668 57668 0 0.0
text 612290 613284 994 0.2
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844520 844480 -40 -0.0
bss 57984 57984 0 0.0
text 605954 605910 -44 -0.0

@jadhavrohit924 jadhavrohit924 force-pushed the sync/energy-management-app branch from 7fb2052 to a4848d0 Compare January 23, 2024 16:07
Copy link

github-actions bot commented Jan 23, 2024

PR #31591: Size comparison from 166c4b5 to a4848d0

Increases (7 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 166c4b5 a4848d0 change % change
esp32 all-clusters-app c3devkit (read only) 1199316 1199344 28 0.0
(read/write) 1744640 1744696 56 0.0
.flash.rodata 248128 248184 56 0.0
.flash.text 1199316 1199344 28 0.0
m5stack (read only) 1241415 1241439 24 0.0
(read/write) 529600 529648 48 0.0
.flash.rodata 278292 278340 48 0.0
.flash.text 1235251 1235275 24 0.0
linux all-clusters-app debug (read only) 5784201 5784313 112 0.0
.rodata 341756 341788 32 0.0
.text 5018723 5018803 80 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1095248 1095312 64 0.0
rodata 111280 111328 48 0.0
text 806336 806356 20 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1215608 1215624 16 0.0
text 802048 802056 8 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1791884 1791964 80 0.0
.text 1585508 1585588 80 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1113956 1114032 76 0.0
text 788684 788708 24 0.0
Decreases (1 build for efr32)
platform target config section 166c4b5 a4848d0 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 930376 930368 -8 -0.0
.text 731076 731068 -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 166c4b5 a4848d0 change % change
bl602 lighting-app bl602 (read/write) 1428218 1428218 0 0.0
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157324 157324 0 0.0
.text 1095438 1095438 0 0.0
bl602+mfd (read/write) 1442890 1442890 0 0.0
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156284 156284 0 0.0
.text 1111004 1111004 0 0.0
bl602+rpc (read/write) 1475970 1475970 0 0.0
.bss 93368 93368 0 0.0
.data 9864 9864 0 0.0
.rodata 164892 164892 0 0.0
.text 1127186 1127186 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1193075 1193075 0 0.0
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106708 106708 0 0.0
.text 964768 964768 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1204155 1204155 0 0.0
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105648 105648 0 0.0
.text 976778 976778 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1284695 1284695 0 0.0
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122080 122080 0 0.0
.text 1039578 1039578 0 0.0
bl706-eth (read/write) 1011657 1011657 0 0.0
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 100028 100028 0 0.0
.text 756742 756742 0 0.0
bl706-wifi (read/write) 1244618 1244618 0 0.0
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 121008 121008 0 0.0
.text 986962 986962 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1162456 1162456 0 0.0
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100712 100712 0 0.0
.text 957646 957646 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1173852 1173852 0 0.0
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99652 99652 0 0.0
.text 969968 969968 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 781360 781360 0 0.0
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90312 90312 0 0.0
.text 690784 690784 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 798792 798792 0 0.0
(read/write) 179108 179108 0 0.0
.bss 101068 101068 0 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713884 713884 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 787304 787304 0 0.0
(read/write) 173564 173564 0 0.0
.bss 95524 95524 0 0.0
.data 3580 3580 0 0.0
.rodata 111376 111376 0 0.0
.text 675660 675660 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738624 738624 0 0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652328 652328 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724248 724248 0 0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642112 642112 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 572954 572954 0 0.0
(read/write) 207896 207896 0 0.0
.bss 201180 201180 0 0.0
.data 1592 1592 0 0.0
.rodata 84522 84522 0 0.0
.text 486308 486308 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627218 627218 0 0.0
(read/write) 208296 208296 0 0.0
.bss 201656 201656 0 0.0
.data 1520 1520 0 0.0
.rodata 106386 106386 0 0.0
.text 518712 518712 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 564279 564279 0 0.0
.app_xip_area 454201 454201 0 0.0
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547927 547927 0 0.0
.app_xip_area 433105 433105 0 0.0
.bss 69624 69624 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566103 566103 0 0.0
.app_xip_area 457481 457481 0 0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562399 562399 0 0.0
.app_xip_area 450545 450545 0 0.0
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 930376 930368 -8 -0.0
.bss 197904 197904 0 0.0
.data 1372 1372 0 0.0
.text 731076 731068 -8 -0.0
BRD4187C (read/write) 1108168 1108168 0 0.0
.bss 195156 195156 0 0.0
.data 3384 3384 0 0.0
.text 909608 909608 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121692 1121692 0 0.0
.bss 188192 188192 0 0.0
.data 2800 2800 0 0.0
.text 930680 930680 0 0.0
window-app BRD4187C (read/write) 1143936 1143936 0 0.0
.bss 167148 167148 0 0.0
.data 3292 3292 0 0.0
.text 973476 973476 0 0.0
esp32 all-clusters-app c3devkit (read only) 1199316 1199344 28 0.0
(read/write) 1744640 1744696 56 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248128 248184 56 0.0
.flash.text 1199316 1199344 28 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1241415 1241439 24 0.0
(read/write) 529600 529648 48 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278292 278340 48 0.0
.flash.text 1235251 1235275 24 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610520 610520 0 0.0
(read/write) 81332 81332 0 0.0
.bss 69112 69112 0 0.0
.data 2236 2236 0 0.0
.text 609984 609984 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 696220 696220 0 0.0
.bss 67768 67768 0 0.0
.data 2788 2788 0 0.0
.text 582192 582192 0 0.0
light k32w0+release (read only) 598896 598896 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598360 598360 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787200 787200 0 0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664312 664312 0 0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux air-purifier-app debug (read only) 2576541 2576541 0 0.0
(read/write) 127704 127704 0 0.0
.bss 46336 46336 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 73304 73304 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 181480 181480 0 0.0
.text 2218821 2218821 0 0.0
all-clusters-app debug (read only) 5784201 5784313 112 0.0
(read/write) 469168 469168 0 0.0
.bss 132944 132944 0 0.0
.data 4480 4480 0 0.0
.data.rel.ro 324392 324392 0 0.0
.dynamic 624 624 0 0.0
.got 5376 5376 0 0.0
.init 27 27 0 0.0
.init_array 1336 1336 0 0.0
.rodata 341756 341788 32 0.0
.text 5018723 5018803 80 0.0
all-clusters-minimal-app debug (read only) 5125241 5125241 0 0.0
(read/write) 235184 235184 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 96456 96456 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 285421 285421 0 0.0
.text 4606547 4606547 0 0.0
bridge-app debug (read only) 4550825 4550825 0 0.0
(read/write) 216584 216584 0 0.0
.bss 117976 117976 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85760 85760 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 227221 227221 0 0.0
.text 4104099 4104099 0 0.0
chip-tool debug (read only) 12100393 12100393 0 0.0
(read/write) 516464 516464 0 0.0
.bss 94264 94264 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 409888 409888 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 439737 439737 0 0.0
.text 10954835 10954835 0 0.0
chip-tool-ipv6only arm64 (read only) 11634864 11634864 0 0.0
(read/write) 585296 585296 0 0.0
.bss 103288 103288 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 449344 449344 0 0.0
.dynamic 512 512 0 0.0
.got 20392 20392 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 347276 347276 0 0.0
.text 10399756 10399756 0 0.0
lighting-app debug+rpc+ui (read only) 5469817 5469817 0 0.0
(read/write) 225384 225384 0 0.0
.bss 118944 118944 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 94144 94144 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 350932 350932 0 0.0
.text 4873283 4873283 0 0.0
lock-app debug (read only) 4621305 4621305 0 0.0
(read/write) 204112 204112 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79992 79992 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 253845 253845 0 0.0
.text 4156499 4156499 0 0.0
ota-provider-app debug (read only) 4259449 4259449 0 0.0
(read/write) 192688 192688 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 206325 206325 0 0.0
.text 3861251 3861251 0 0.0
ota-requestor-app debug (read only) 4375433 4375433 0 0.0
(read/write) 196968 196968 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 212181 212181 0 0.0
.text 3967075 3967075 0 0.0
shell debug (read only) 2864297 2864297 0 0.0
(read/write) 154776 154776 0 0.0
.bss 62248 62248 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 85416 85416 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185664 185664 0 0.0
.text 2506322 2506322 0 0.0
thermostat-no-ble arm64 (read only) 4448056 4448056 0 0.0
(read/write) 247448 247448 0 0.0
.bss 121672 121672 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 103272 103272 0 0.0
.dynamic 512 512 0 0.0
.got 12160 12160 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 158348 158348 0 0.0
.text 3945900 3945900 0 0.0
tv-app debug (read only) 5583337 5583337 0 0.0
(read/write) 350384 350384 0 0.0
.bss 243296 243296 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 93336 93336 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 284309 284309 0 0.0
.text 5059123 5059123 0 0.0
tv-casting-app debug (read only) 9970145 9970145 0 0.0
(read/write) 342360 342360 0 0.0
.bss 156032 156032 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 176512 176512 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 376936 376936 0 0.0
.text 9121299 9121299 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531192 2531192 0 0.0
.bss 220392 220392 0 0.0
.data 5208 5208 0 0.0
.text 1493876 1493876 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1095248 1095312 64 0.0
bss 129800 129800 0 0.0
rodata 111280 111328 48 0.0
text 806336 806356 20 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1215608 1215624 16 0.0
bss 121938 121938 0 0.0
rodata 141132 141132 0 0.0
text 802048 802056 8 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1044032 1044032 0 0.0
bss 129526 129526 0 0.0
rodata 99136 99136 0 0.0
text 767644 767644 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835352 835352 0 0.0
(read/write) 1791884 1791964 80 0.0
.bss 195348 195348 0 0.0
.data 2640 2640 0 0.0
.text 1585508 1585588 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837656 837656 0 0.0
(read/write) 1713404 1713404 0 0.0
.bss 193068 193068 0 0.0
.data 2616 2616 0 0.0
.text 1509332 1509332 0 0.0
light cy8ckit_062s2_43012 (read only) 844352 844352 0 0.0
(read/write) 1636412 1636412 0 0.0
.bss 186556 186556 0 0.0
.data 2432 2432 0 0.0
.text 1439036 1439036 0 0.0
lock cy8ckit_062s2_43012 (read only) 817232 817232 0 0.0
(read/write) 1665716 1665716 0 0.0
.bss 213652 213652 0 0.0
.data 2456 2456 0 0.0
.text 1441220 1441220 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1121880 1121880 0 0.0
.bss 102224 102224 0 0.0
.data 808 808 0 0.0
.text 634260 634260 0 0.0
lock-app qpg6105+debug (read/write) 1086152 1086152 0 0.0
.bss 98528 98528 0 0.0
.data 852 852 0 0.0
.text 598528 598528 0 0.0
stm32 light STM32WB5MM-DK (read/write) 597517 597517 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78756 78756 0 0.0
.text 380096 380096 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825622 825622 0 0.0
bss 51020 51020 0 0.0
text 617574 617574 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1113956 1114032 76 0.0
bss 100784 100784 0 0.0
text 788684 788708 24 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1090472 1090472 0 0.0
bss 109920 109920 0 0.0
text 758946 758946 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935876 935876 0 0.0
bss 92988 92988 0 0.0
text 649670 649670 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827514 827514 0 0.0
bss 51072 51072 0 0.0
text 619532 619532 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 985472 985472 0 0.0
bss 79116 79116 0 0.0
text 700262 700262 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1097892 1097892 0 0.0
bss 100064 100064 0 0.0
text 773918 773918 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 971392 971392 0 0.0
bss 97416 97416 0 0.0
text 653438 653438 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 953708 953708 0 0.0
bss 92564 92564 0 0.0
text 667610 667610 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 884768 884768 0 0.0
bss 69136 69136 0 0.0
text 626072 626072 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825420 825420 0 0.0
bss 57380 57380 0 0.0
text 592996 592996 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705772 705772 0 0.0
bss 73640 73640 0 0.0
text 462164 462164 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829266 829266 0 0.0
bss 51200 51200 0 0.0
text 622302 622302 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884049 884049 0 0.0
bss 60856 60856 0 0.0
text 636114 636114 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851736 851736 0 0.0
bss 57668 57668 0 0.0
text 613292 613292 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844480 844480 0 0.0
bss 57984 57984 0 0.0
text 605910 605910 0 0.0

@dhrishi
Copy link
Contributor

dhrishi commented Jan 24, 2024

@andy31415 Can you please review?

@mergify mergify bot merged commit be8dccb into project-chip:master Jan 24, 2024
57 checks passed
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