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

Add EnergyEvse to all-clusters-app #30857

Merged

Conversation

jamesharrow
Copy link
Contributor

@jamesharrow jamesharrow commented Dec 6, 2023

Adds EVSE SDK and all-clusters-app. It does NOT include the new Energy-Management-App example - that is in a separate PR #30793

  • Note updates EVSE XML to support energy types (energy_mwh - still all lowercase)
  • Adds energy-evse-server.cpp/,h into SDK
  • Adds all-clusters-app and stub functions

NOTE: the Energy EVSE XML makes SessionID nullable and changes TargetTime (as per spec https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/8631)

Fixes #30805

jamesharrow and others added 30 commits November 29, 2023 11:37
- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events
…ogen, but still fails with some parts of regen_all
…ement-to-use-new-types-and-clean-up-other-comments-with-optional-xml' into 30727-add-evse-to-examplesenergy-management-app
Copy link

github-actions bot commented Dec 13, 2023

PR #30857: Size comparison from 7378446 to aef5e45

Increases above 0.2%:

platform target config section 7378446 aef5e45 change % change
linux all-clusters-app debug (read only) 5380985 5413337 32352 0.6
(read/write) 453672 455048 1376 0.3
.data.rel.ro 311000 312328 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312028 2112 0.7
.text 4663747 4691635 27888 0.6
shell debug (read/write) 151752 152240 488 0.3
.data.rel.ro 82864 83344 480 0.6
.init_array 1080 1088 8 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067668 5212 0.5
rodata 104392 105380 988 0.9
text 781104 785328 4224 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193776 4744 0.4
rodata 138460 139140 680 0.5
text 778648 782704 4056 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743436 1750836 7400 0.4
.text 1537588 1544972 7384 0.5
telink all-clusters-app tlsr9518adk80d (read/write) 1080344 1086576 6232 0.6
text 762378 767114 4736 0.6
Increases (30 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 7378446 aef5e45 change % change
esp32 all-clusters-app c3devkit (read only) 1137748 1137790 42 0.0
(read/write) 1671092 1671508 416 0.0
.dram0.bss 72864 72872 8 0.0
.flash.rodata 241376 241776 400 0.2
.flash.text 1137748 1137790 42 0.0
m5stack (read only) 1182659 1182719 60 0.0
(read/write) 520292 520700 408 0.1
.dram0.bss 79512 79520 8 0.0
.flash.rodata 272412 272812 400 0.1
.flash.text 1177275 1177335 60 0.0
linux all-clusters-app debug (read only) 5380985 5413337 32352 0.6
(read/write) 453672 455048 1376 0.3
.bss 131600 131632 32 0.0
.data.rel.ro 311000 312328 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312028 2112 0.7
.text 4663747 4691635 27888 0.6
all-clusters-minimal-app debug (read only) 4953049 4953065 16 0.0
.text 4447779 4447795 16 0.0
bridge-app debug (read only) 4416777 4416793 16 0.0
.text 3979091 3979107 16 0.0
chip-tool debug (read only) 11684697 11685689 992 0.0
.rodata 424489 424585 96 0.0
.text 10570275 10571171 896 0.0
chip-tool-ipv6only arm64 (read only) 11412192 11413024 832 0.0
.rodata 344872 344952 80 0.0
.text 10199336 10200088 752 0.0
lock-app debug (read only) 4501841 4501857 16 0.0
.text 4044819 4044835 16 0.0
shell debug (read only) 2788025 2788321 296 0.0
(read/write) 151752 152240 488 0.3
.data.rel.ro 82864 83344 480 0.6
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435330 2435490 160 0.0
thermostat-no-ble arm64 (read only) 4405312 4405328 16 0.0
.text 3902664 3902680 16 0.0
tv-app debug (read only) 5384457 5384473 16 0.0
.text 4873795 4873811 16 0.0
tv-casting-app debug (read only) 9564121 9565081 960 0.0
.rodata 362760 362824 64 0.0
.text 8737651 8738547 896 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067668 5212 0.5
bss 129375 129393 18 0.0
rodata 104392 105380 988 0.9
text 781104 785328 4224 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193776 4744 0.4
bss 121585 121603 18 0.0
rodata 138460 139140 680 0.5
text 778648 782704 4056 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743436 1750836 7400 0.4
.bss 194988 195004 16 0.0
.text 1537588 1544972 7384 0.5
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820830 820898 68 0.0
all-clusters-app tlsr9518adk80d (read/write) 1080344 1086576 6232 0.6
bss 100388 100404 16 0.0
text 762378 767114 4736 0.6
all-clusters-minimal-app tlsr9528a (read/write) 1083928 1083996 68 0.0
bridge-app tlsr9518adk80d (read/write) 934568 934628 60 0.0
contact-sensor-app tlsr9528a_retention (read/write) 821066 821134 68 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 978216 978276 60 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1092916 1092976 60 0.0
lock-app-dfu tlsr9528a (read/write) 964348 964408 60 0.0
ota-requestor-app tlsr9518adk80d (read/write) 948244 948304 60 0.0
pump-app tlsr9528a (read/write) 879864 879932 68 0.0
pump-controller-app tlsr9518adk80d (read/write) 820476 820536 60 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822802 822862 60 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 877569 877629 60 0.0
thermostat tlsr9518adk80d (read/write) 844848 844908 60 0.0
window-covering tlsr9518adk80d (read/write) 839124 839184 60 0.0
Decreases (55 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7378446 aef5e45 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771720 -48 -0.0
.text 681980 681932 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787792 -32 -0.0
.text 703792 703760 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776040 -32 -0.0
.text 665432 665400 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728656 -32 -0.0
.text 643324 643292 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714192 -32 -0.0
.text 633028 632996 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566946 -16 -0.0
.text 480916 480900 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620266 -32 -0.0
.text 512388 512356 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561351 561319 -32 -0.0
.app_xip_area 451609 451577 -32 -0.0
lock cyw930739m2evb_01 (read/write) 543567 543535 -32 -0.0
.app_xip_area 429089 429057 -32 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 562335 562303 -32 -0.0
.app_xip_area 454049 454017 -32 -0.0
switch cyw930739m2evb_01 (read/write) 557799 557767 -32 -0.0
.app_xip_area 446289 446257 -32 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016972 -16 -0.0
.text 841680 841664 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114408 -40 -0.0
.text 923060 923020 -40 -0.0
window-app BRD4187C (read/write) 1135712 1135688 -24 -0.0
.text 964288 964264 -24 -0.0
k32w contact k32w0+release (read only) 605000 604968 -32 -0.0
.text 604464 604432 -32 -0.0
k32w1+release (read/write) 690704 690672 -32 -0.0
.text 576912 576880 -32 -0.0
light k32w0+release (read only) 594944 594912 -32 -0.0
.text 594408 594376 -32 -0.0
k32w1+release (read/write) 782516 782476 -40 -0.0
.text 659856 659816 -40 -0.0
lock k32w0+release (read only) 576104 576072 -32 -0.0
.text 575568 575536 -32 -0.0
linux chip-tool-ipv6only arm64 (read/write) 570400 569584 -816 -0.1
thermostat-no-ble arm64 (read/write) 245176 245160 -16 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526040 2525976 -64 -0.0
.text 1488724 1488660 -64 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1046728 1046696 -32 -0.0
text 770320 770284 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 998148 998116 -32 -0.0
text 737072 737040 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749452 749420 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1100180 1100148 -32 -0.0
text 819744 819708 -36 -0.0
nrf52840dongle_nrf52840 (read/write) 1062696 1062664 -32 -0.0
text 779176 779144 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 984508 984460 -48 -0.0
text 717268 717232 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749452 749420 -32 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1016588 1016556 -32 -0.0
text 734688 734656 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 931688 931656 -32 -0.0
text 653416 653384 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1204040 1204008 -32 -0.0
text 747900 747868 -32 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 964256 964224 -32 -0.0
text 710060 710024 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 952004 951972 -32 -0.0
text 701140 701108 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1705924 1705892 -32 -0.0
.text 1502108 1502076 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1630884 1630852 -32 -0.0
.text 1433756 1433724 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1657796 1657764 -32 -0.0
.text 1433548 1433516 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116716 -32 -0.0
.text 629124 629092 -32 -0.0
lock-app qpg6105+debug (read/write) 1080500 1080468 -32 -0.0
.text 592880 592848 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention text 613512 613428 -84 -0.0
all-clusters-minimal-app tlsr9528a text 753428 753344 -84 -0.0
bridge-app tlsr9518adk80d text 646848 646762 -86 -0.0
contact-sensor-app tlsr9528a_retention text 613882 613798 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a text 694030 693946 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d text 769740 769654 -86 -0.0
lock-app-dfu tlsr9528a text 647584 647500 -84 -0.0
ota-requestor-app tlsr9518adk80d text 662956 662870 -86 -0.0
pump-app tlsr9528a text 621890 621806 -84 -0.0
pump-controller-app tlsr9518adk80d text 588766 588682 -84 -0.0
smoke_co_alarm-app tlsr9528a_retention text 616626 616542 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d text 630506 630422 -84 -0.0
thermostat tlsr9518adk80d text 607232 607148 -84 -0.0
window-covering tlsr9518adk80d text 601266 601182 -84 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7378446 aef5e45 change % change
bl602 lighting-app bl602 (read/write) 1417862 1417862 0 0.0
.bss 85160 85160 0 0.0
.data 9416 9416 0 0.0
.rodata 156892 156892 0 0.0
.text 1085746 1085746 0 0.0
bl602+mfd (read/write) 1432590 1432590 0 0.0
.bss 85328 85328 0 0.0
.data 9384 9384 0 0.0
.rodata 155852 155852 0 0.0
.text 1101370 1101370 0 0.0
bl602+rpc (read/write) 1465646 1465646 0 0.0
.bss 93192 93192 0 0.0
.data 9784 9784 0 0.0
.rodata 164516 164516 0 0.0
.text 1117490 1117490 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1182871 1182871 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106268 106268 0 0.0
.text 955448 955448 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1194003 1194003 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105208 105208 0 0.0
.text 967512 967512 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1274887 1274887 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121688 121688 0 0.0
.text 1030510 1030510 0 0.0
bl706-eth (read/write) 1002497 1002497 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99600 99600 0 0.0
.text 748344 748344 0 0.0
bl706-wifi (read/write) 1240630 1240630 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120580 120580 0 0.0
.text 975636 975636 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1152580 1152580 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100272 100272 0 0.0
.text 948574 948574 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1164032 1164032 0 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99212 99212 0 0.0
.text 960950 960950 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771720 -48 -0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89520 89520 0 0.0
.text 681980 681932 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787792 -32 -0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83768 83768 0 0.0
.text 703792 703760 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776040 -32 -0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110376 110376 0 0.0
.text 665432 665400 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728656 -32 -0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85096 85096 0 0.0
.text 643324 643292 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714192 -32 -0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80928 80928 0 0.0
.text 633028 632996 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566946 -16 -0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83922 83922 0 0.0
.text 480916 480900 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620266 -32 -0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105786 105786 0 0.0
.text 512388 512356 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561351 561319 -32 -0.0
.app_xip_area 451609 451577 -32 -0.0
.bss 64656 64656 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 543567 543535 -32 -0.0
.app_xip_area 429089 429057 -32 -0.0
.bss 69352 69352 0 0.0
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 562335 562303 -32 -0.0
.app_xip_area 454049 454017 -32 -0.0
.bss 63272 63272 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 557799 557767 -32 -0.0
.app_xip_area 446289 446257 -32 -0.0
.bss 66392 66392 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016972 -16 -0.0
.bss 172600 172600 0 0.0
.data 2688 2688 0 0.0
.text 841680 841664 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.bss 196204 196204 0 0.0
.data 3296 3296 0 0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114408 -40 -0.0
.bss 188656 188656 0 0.0
.data 2712 2712 0 0.0
.text 923060 923020 -40 -0.0
window-app BRD4187C (read/write) 1135712 1135688 -24 -0.0
.bss 168236 168236 0 0.0
.data 3168 3168 0 0.0
.text 964288 964264 -24 -0.0
esp32 all-clusters-app c3devkit (read only) 1137748 1137790 42 0.0
(read/write) 1671092 1671508 416 0.0
.dram0.bss 72864 72872 8 0.0
.dram0.data 12988 12988 0 0.0
.flash.rodata 241376 241776 400 0.2
.flash.text 1137748 1137790 42 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1182659 1182719 60 0.0
(read/write) 520292 520700 408 0.1
.dram0.bss 79512 79520 8 0.0
.dram0.data 34004 34004 0 0.0
.flash.rodata 272412 272812 400 0.1
.flash.text 1177275 1177335 60 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 605000 604968 -32 -0.0
(read/write) 81736 81736 0 0.0
.bss 69584 69584 0 0.0
.data 2168 2168 0 0.0
.text 604464 604432 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690704 690672 -32 -0.0
.bss 67600 67600 0 0.0
.data 2716 2716 0 0.0
.text 576912 576880 -32 -0.0
light k32w0+release (read only) 594944 594912 -32 -0.0
(read/write) 79112 79112 0 0.0
.bss 67008 67008 0 0.0
.data 2120 2120 0 0.0
.text 594408 594376 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782516 782476 -40 -0.0
.bss 77276 77276 0 0.0
.data 1928 1928 0 0.0
.text 659856 659816 -40 -0.0
lock k32w0+release (read only) 576104 576072 -32 -0.0
(read/write) 79216 79216 0 0.0
.bss 67136 67136 0 0.0
.data 2096 2096 0 0.0
.text 575568 575536 -32 -0.0
linux air-purifier-app debug (read only) 2525821 2525821 0 0.0
(read/write) 127176 127176 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72776 72776 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179272 179272 0 0.0
.text 2171189 2171189 0 0.0
all-clusters-app debug (read only) 5380985 5413337 32352 0.6
(read/write) 453672 455048 1376 0.3
.bss 131600 131632 32 0.0
.data 3840 3840 0 0.0
.data.rel.ro 311000 312328 1328 0.4
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1232 1264 32 2.6
.rodata 309916 312028 2112 0.7
.text 4663747 4691635 27888 0.6
all-clusters-minimal-app debug (read only) 4953049 4953065 16 0.0
(read/write) 234656 234656 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95912 95912 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272845 272845 0 0.0
.text 4447779 4447795 16 0.0
bridge-app debug (read only) 4416777 4416793 16 0.0
(read/write) 215896 215896 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85232 85232 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219157 219157 0 0.0
.text 3979091 3979107 16 0.0
chip-tool debug (read only) 11684697 11685689 992 0.0
(read/write) 504048 504048 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 397616 397616 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 424489 424585 96 0.0
.text 10570275 10571171 896 0.0
chip-tool-ipv6only arm64 (read only) 11412192 11413024 832 0.0
(read/write) 570400 569584 -816 -0.1
.bss 103448 103448 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 436448 436448 0 0.0
.dynamic 512 512 0 0.0
.got 19816 19816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 344872 344952 80 0.0
.text 10199336 10200088 752 0.0
lighting-app debug+rpc+ui (read only) 5302481 5302481 0 0.0
(read/write) 224968 224968 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340340 340340 0 0.0
.text 4717395 4717395 0 0.0
lock-app debug (read only) 4501841 4501857 16 0.0
(read/write) 203616 203616 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79464 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4044819 4044835 16 0.0
ota-provider-app debug (read only) 4165985 4165985 0 0.0
(read/write) 192696 192696 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69248 69248 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201301 201301 0 0.0
.text 3772851 3772851 0 0.0
ota-requestor-app debug (read only) 4255473 4255473 0 0.0
(read/write) 196976 196976 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72240 72240 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205141 205141 0 0.0
.text 3854099 3854099 0 0.0
shell debug (read only) 2788025 2788321 296 0.0
(read/write) 151752 152240 488 0.3
.bss 62312 62312 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82864 83344 480 0.6
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435330 2435490 160 0.0
thermostat-no-ble arm64 (read only) 4405312 4405328 16 0.0
(read/write) 245176 245160 -16 -0.0
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102312 102312 0 0.0
.dynamic 512 512 0 0.0
.got 12008 12008 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3902664 3902680 16 0.0
tv-app debug (read only) 5384457 5384473 16 0.0
(read/write) 349056 349056 0 0.0
.bss 244544 244544 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92216 92216 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272853 272853 0 0.0
.text 4873795 4873811 16 0.0
tv-casting-app debug (read only) 9564121 9565081 960 0.0
(read/write) 338328 338328 0 0.0
.bss 156352 156352 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 172664 172664 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 362760 362824 64 0.0
.text 8737651 8738547 896 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526040 2525976 -64 -0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488724 1488660 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1067668 5212 0.5
bss 129375 129393 18 0.0
rodata 104392 105380 988 0.9
text 781104 785328 4224 0.5
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1193776 4744 0.4
bss 121585 121603 18 0.0
rodata 138460 139140 680 0.5
text 778648 782704 4056 0.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046696 -32 -0.0
bss 129348 129348 0 0.0
rodata 99432 99432 0 0.0
text 770320 770284 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 998148 998116 -32 -0.0
bss 124732 124732 0 0.0
rodata 88748 88748 0 0.0
text 737072 737040 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166208 166208 0 0.0
text 749452 749420 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1100180 1100148 -32 -0.0
bss 135108 135108 0 0.0
rodata 94676 94676 0 0.0
text 819744 819708 -36 -0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062696 1062664 -32 -0.0
bss 143173 143173 0 0.0
rodata 84944 84944 0 0.0
text 779176 779144 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 984508 984460 -48 -0.0
bss 131445 131445 0 0.0
rodata 83692 83692 0 0.0
text 717268 717232 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166208 166208 0 0.0
text 749452 749420 -32 -0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1016588 1016556 -32 -0.0
bss 125203 125203 0 0.0
rodata 109060 109060 0 0.0
text 734688 734656 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 931688 931656 -32 -0.0
bss 122800 122800 0 0.0
rodata 103344 103344 0 0.0
text 653416 653384 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1204040 1204008 -32 -0.0
bss 115294 115294 0 0.0
rodata 186528 186528 0 0.0
text 747900 747868 -32 -0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 964256 964224 -32 -0.0
bss 122552 122552 0 0.0
rodata 84120 84120 0 0.0
text 710060 710024 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 952004 951972 -32 -0.0
bss 122351 122351 0 0.0
rodata 81036 81036 0 0.0
text 701140 701108 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
(read/write) 1743436 1750836 7400 0.4
.bss 194988 195004 16 0.0
.data 2472 2472 0 0.0
.text 1537588 1544972 7384 0.5
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837912 837912 0 0.0
(read/write) 1705924 1705892 -32 -0.0
.bss 192956 192956 0 0.0
.data 2472 2472 0 0.0
.text 1502108 1502076 -32 -0.0
light cy8ckit_062s2_43012 (read only) 844600 844600 0 0.0
(read/write) 1630884 1630852 -32 -0.0
.bss 186380 186380 0 0.0
.data 2360 2360 0 0.0
.text 1433756 1433724 -32 -0.0
lock cy8ckit_062s2_43012 (read only) 817480 817480 0 0.0
(read/write) 1657796 1657764 -32 -0.0
.bss 213476 213476 0 0.0
.data 2384 2384 0 0.0
.text 1433548 1433516 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116716 -32 -0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 629124 629092 -32 -0.0
lock-app qpg6105+debug (read/write) 1080500 1080468 -32 -0.0
.bss 97352 97352 0 0.0
.data 784 784 0 0.0
.text 592880 592848 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820830 820898 68 0.0
bss 54904 54904 0 0.0
text 613512 613428 -84 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1080344 1086576 6232 0.6
bss 100388 100404 16 0.0
text 762378 767114 4736 0.6
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083928 1083996 68 0.0
bss 109764 109764 0 0.0
text 753428 753344 -84 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934568 934628 60 0.0
bss 94272 94272 0 0.0
text 646848 646762 -86 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821066 821134 68 0.0
bss 54948 54948 0 0.0
text 613882 613798 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 978216 978276 60 0.0
bss 78932 78932 0 0.0
text 694030 693946 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092916 1092976 60 0.0
bss 99836 99836 0 0.0
text 769740 769654 -86 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 964348 964408 60 0.0
bss 97196 97196 0 0.0
text 647584 647500 -84 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948244 948304 60 0.0
bss 92380 92380 0 0.0
text 662956 662870 -86 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879864 879932 68 0.0
bss 68924 68924 0 0.0
text 621890 621806 -84 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820476 820536 60 0.0
bss 57160 57160 0 0.0
text 588766 588682 -84 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705584 705584 0 0.0
bss 73588 73588 0 0.0
text 462084 462084 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822802 822862 60 0.0
bss 55084 55084 0 0.0
text 616626 616542 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877569 877629 60 0.0
bss 60636 60636 0 0.0
text 630506 630422 -84 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844848 844908 60 0.0
bss 57456 57456 0 0.0
text 607232 607148 -84 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 839124 839184 60 0.0
bss 57808 57808 0 0.0
text 601266 601182 -84 -0.0

Copy link

github-actions bot commented Dec 14, 2023

PR #30857: Size comparison from 7173769 to 03043f5

Increases above 0.2%:

platform target config section 7173769 03043f5 change % change
linux all-clusters-app debug (read only) 5380985 5413465 32480 0.6
(read/write) 453672 455048 1376 0.3
.data.rel.ro 311000 312328 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663747 4691731 27984 0.6
shell debug (read/write) 151752 152240 488 0.3
.data.rel.ro 82864 83344 480 0.6
.init_array 1080 1088 8 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067700 5244 0.5
rodata 104392 105380 988 0.9
text 781104 785368 4264 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193824 4792 0.4
rodata 138460 139140 680 0.5
text 778648 782744 4096 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743436 1750924 7488 0.4
.text 1537588 1545060 7472 0.5
telink all-clusters-app tlsr9518adk80d (read/write) 1080344 1086624 6280 0.6
text 762378 767162 4784 0.6
Increases (30 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 7173769 03043f5 change % change
esp32 all-clusters-app c3devkit (read only) 1137748 1137790 42 0.0
(read/write) 1671092 1671508 416 0.0
.dram0.bss 72864 72872 8 0.0
.flash.rodata 241376 241776 400 0.2
.flash.text 1137748 1137790 42 0.0
m5stack (read only) 1182659 1182715 56 0.0
(read/write) 520292 520700 408 0.1
.dram0.bss 79512 79520 8 0.0
.flash.rodata 272412 272812 400 0.1
.flash.text 1177275 1177331 56 0.0
linux air-purifier-app debug (read only) 2525981 2525997 16 0.0
.text 2171285 2171301 16 0.0
all-clusters-app debug (read only) 5380985 5413465 32480 0.6
(read/write) 453672 455048 1376 0.3
.bss 131600 131632 32 0.0
.data.rel.ro 311000 312328 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663747 4691731 27984 0.6
all-clusters-minimal-app debug (read only) 4953049 4953065 16 0.0
.text 4447779 4447795 16 0.0
bridge-app debug (read only) 4416777 4416793 16 0.0
.text 3979091 3979107 16 0.0
chip-tool debug (read only) 11686249 11687241 992 0.0
.rodata 424585 424681 96 0.0
.text 10571731 10572627 896 0.0
chip-tool-ipv6only arm64 (read only) 11413552 11414384 832 0.0
.rodata 344952 345032 80 0.0
.text 10200600 10201352 752 0.0
lock-app debug (read only) 4501841 4501857 16 0.0
.text 4044819 4044835 16 0.0
shell debug (read only) 2788025 2788321 296 0.0
(read/write) 151752 152240 488 0.3
.data.rel.ro 82864 83344 480 0.6
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435330 2435490 160 0.0
thermostat-no-ble arm64 (read only) 4405312 4405328 16 0.0
.text 3902664 3902680 16 0.0
tv-casting-app debug (read only) 9565505 9566465 960 0.0
.rodata 362824 362888 64 0.0
.text 8738947 8739843 896 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067700 5244 0.5
bss 129375 129393 18 0.0
rodata 104392 105380 988 0.9
text 781104 785368 4264 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193824 4792 0.4
bss 121585 121603 18 0.0
rodata 138460 139140 680 0.5
text 778648 782744 4096 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743436 1750924 7488 0.4
.bss 194988 195004 16 0.0
.text 1537588 1545060 7472 0.5
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820830 820898 68 0.0
all-clusters-app tlsr9518adk80d (read/write) 1080344 1086624 6280 0.6
bss 100388 100404 16 0.0
text 762378 767162 4784 0.6
all-clusters-minimal-app tlsr9528a (read/write) 1083928 1083996 68 0.0
bridge-app tlsr9518adk80d (read/write) 934568 934628 60 0.0
contact-sensor-app tlsr9528a_retention (read/write) 821066 821134 68 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 978216 978276 60 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1092916 1092976 60 0.0
lock-app-dfu tlsr9528a (read/write) 964784 964844 60 0.0
ota-requestor-app tlsr9518adk80d (read/write) 948244 948304 60 0.0
pump-app tlsr9528a (read/write) 879864 879932 68 0.0
pump-controller-app tlsr9518adk80d (read/write) 820476 820536 60 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822802 822862 60 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 877569 877629 60 0.0
thermostat tlsr9518adk80d (read/write) 844848 844908 60 0.0
window-covering tlsr9518adk80d (read/write) 839124 839184 60 0.0
Decreases (55 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7173769 03043f5 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771720 -48 -0.0
.text 681980 681932 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787792 -32 -0.0
.text 703792 703760 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776040 -32 -0.0
.text 665432 665400 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728656 -32 -0.0
.text 643324 643292 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714192 -32 -0.0
.text 633028 632996 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566946 -16 -0.0
.text 480916 480900 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620266 -32 -0.0
.text 512388 512356 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561351 561319 -32 -0.0
.app_xip_area 451609 451577 -32 -0.0
lock cyw930739m2evb_01 (read/write) 543567 543535 -32 -0.0
.app_xip_area 429089 429057 -32 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 562335 562303 -32 -0.0
.app_xip_area 454049 454017 -32 -0.0
switch cyw930739m2evb_01 (read/write) 557799 557767 -32 -0.0
.app_xip_area 446289 446257 -32 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016972 -16 -0.0
.text 841680 841664 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114408 -40 -0.0
.text 923060 923020 -40 -0.0
window-app BRD4187C (read/write) 1135712 1135688 -24 -0.0
.text 964288 964264 -24 -0.0
k32w contact k32w0+release (read only) 605000 604968 -32 -0.0
.text 604464 604432 -32 -0.0
k32w1+release (read/write) 690704 690672 -32 -0.0
.text 576912 576880 -32 -0.0
light k32w0+release (read only) 594944 594912 -32 -0.0
.text 594408 594376 -32 -0.0
k32w1+release (read/write) 782516 782476 -40 -0.0
.text 659856 659816 -40 -0.0
lock k32w0+release (read only) 576104 576072 -32 -0.0
.text 575568 575536 -32 -0.0
linux chip-tool-ipv6only arm64 (read/write) 573096 572280 -816 -0.1
thermostat-no-ble arm64 (read/write) 245176 245160 -16 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526040 2525976 -64 -0.0
.text 1488724 1488660 -64 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1046728 1046696 -32 -0.0
text 770320 770284 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 998148 998116 -32 -0.0
text 737072 737040 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749452 749420 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1100180 1100148 -32 -0.0
text 819744 819708 -36 -0.0
nrf52840dongle_nrf52840 (read/write) 1062696 1062664 -32 -0.0
text 779176 779144 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 984508 984460 -48 -0.0
text 717268 717232 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749452 749420 -32 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1016588 1016556 -32 -0.0
text 734688 734656 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 931688 931656 -32 -0.0
text 653416 653384 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1204040 1204008 -32 -0.0
text 747900 747868 -32 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 964256 964224 -32 -0.0
text 710060 710024 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 952004 951972 -32 -0.0
text 701140 701108 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1705924 1705892 -32 -0.0
.text 1502108 1502076 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1630884 1630852 -32 -0.0
.text 1433756 1433724 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1657796 1657764 -32 -0.0
.text 1433548 1433516 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116716 -32 -0.0
.text 629124 629092 -32 -0.0
lock-app qpg6105+debug (read/write) 1080500 1080468 -32 -0.0
.text 592880 592848 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention text 613512 613428 -84 -0.0
all-clusters-minimal-app tlsr9528a text 753428 753344 -84 -0.0
bridge-app tlsr9518adk80d text 646848 646762 -86 -0.0
contact-sensor-app tlsr9528a_retention text 613882 613798 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a text 694030 693946 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d text 769740 769654 -86 -0.0
lock-app-dfu tlsr9528a text 647646 647562 -84 -0.0
ota-requestor-app tlsr9518adk80d text 662956 662870 -86 -0.0
pump-app tlsr9528a text 621890 621806 -84 -0.0
pump-controller-app tlsr9518adk80d text 588766 588682 -84 -0.0
smoke_co_alarm-app tlsr9528a_retention text 616626 616542 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d text 630506 630422 -84 -0.0
thermostat tlsr9518adk80d text 607232 607148 -84 -0.0
window-covering tlsr9518adk80d text 601266 601182 -84 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7173769 03043f5 change % change
bl602 lighting-app bl602 (read/write) 1417862 1417862 0 0.0
.bss 85160 85160 0 0.0
.data 9416 9416 0 0.0
.rodata 156892 156892 0 0.0
.text 1085746 1085746 0 0.0
bl602+mfd (read/write) 1432590 1432590 0 0.0
.bss 85328 85328 0 0.0
.data 9384 9384 0 0.0
.rodata 155852 155852 0 0.0
.text 1101370 1101370 0 0.0
bl602+rpc (read/write) 1465646 1465646 0 0.0
.bss 93192 93192 0 0.0
.data 9784 9784 0 0.0
.rodata 164516 164516 0 0.0
.text 1117490 1117490 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1182871 1182871 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106268 106268 0 0.0
.text 955448 955448 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1194003 1194003 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105208 105208 0 0.0
.text 967512 967512 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1274887 1274887 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121688 121688 0 0.0
.text 1030510 1030510 0 0.0
bl706-eth (read/write) 1002497 1002497 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99600 99600 0 0.0
.text 748344 748344 0 0.0
bl706-wifi (read/write) 1240630 1240630 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120580 120580 0 0.0
.text 975636 975636 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1152580 1152580 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100272 100272 0 0.0
.text 948574 948574 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1164032 1164032 0 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99212 99212 0 0.0
.text 960950 960950 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771720 -48 -0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89520 89520 0 0.0
.text 681980 681932 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787792 -32 -0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83768 83768 0 0.0
.text 703792 703760 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776040 -32 -0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110376 110376 0 0.0
.text 665432 665400 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728656 -32 -0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85096 85096 0 0.0
.text 643324 643292 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714192 -32 -0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80928 80928 0 0.0
.text 633028 632996 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566946 -16 -0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83922 83922 0 0.0
.text 480916 480900 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620266 -32 -0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105786 105786 0 0.0
.text 512388 512356 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561351 561319 -32 -0.0
.app_xip_area 451609 451577 -32 -0.0
.bss 64656 64656 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 543567 543535 -32 -0.0
.app_xip_area 429089 429057 -32 -0.0
.bss 69352 69352 0 0.0
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 562335 562303 -32 -0.0
.app_xip_area 454049 454017 -32 -0.0
.bss 63272 63272 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 557799 557767 -32 -0.0
.app_xip_area 446289 446257 -32 -0.0
.bss 66392 66392 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016972 -16 -0.0
.bss 172600 172600 0 0.0
.data 2688 2688 0 0.0
.text 841680 841664 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.bss 196204 196204 0 0.0
.data 3296 3296 0 0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114408 -40 -0.0
.bss 188656 188656 0 0.0
.data 2712 2712 0 0.0
.text 923060 923020 -40 -0.0
window-app BRD4187C (read/write) 1135712 1135688 -24 -0.0
.bss 168236 168236 0 0.0
.data 3168 3168 0 0.0
.text 964288 964264 -24 -0.0
esp32 all-clusters-app c3devkit (read only) 1137748 1137790 42 0.0
(read/write) 1671092 1671508 416 0.0
.dram0.bss 72864 72872 8 0.0
.dram0.data 12988 12988 0 0.0
.flash.rodata 241376 241776 400 0.2
.flash.text 1137748 1137790 42 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1182659 1182715 56 0.0
(read/write) 520292 520700 408 0.1
.dram0.bss 79512 79520 8 0.0
.dram0.data 34004 34004 0 0.0
.flash.rodata 272412 272812 400 0.1
.flash.text 1177275 1177331 56 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 605000 604968 -32 -0.0
(read/write) 81736 81736 0 0.0
.bss 69584 69584 0 0.0
.data 2168 2168 0 0.0
.text 604464 604432 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690704 690672 -32 -0.0
.bss 67600 67600 0 0.0
.data 2716 2716 0 0.0
.text 576912 576880 -32 -0.0
light k32w0+release (read only) 594944 594912 -32 -0.0
(read/write) 79112 79112 0 0.0
.bss 67008 67008 0 0.0
.data 2120 2120 0 0.0
.text 594408 594376 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782516 782476 -40 -0.0
.bss 77276 77276 0 0.0
.data 1928 1928 0 0.0
.text 659856 659816 -40 -0.0
lock k32w0+release (read only) 576104 576072 -32 -0.0
(read/write) 79216 79216 0 0.0
.bss 67136 67136 0 0.0
.data 2096 2096 0 0.0
.text 575568 575536 -32 -0.0
linux air-purifier-app debug (read only) 2525981 2525997 16 0.0
(read/write) 127176 127176 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72776 72776 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179336 179336 0 0.0
.text 2171285 2171301 16 0.0
all-clusters-app debug (read only) 5380985 5413465 32480 0.6
(read/write) 453672 455048 1376 0.3
.bss 131600 131632 32 0.0
.data 3840 3840 0 0.0
.data.rel.ro 311000 312328 1328 0.4
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663747 4691731 27984 0.6
all-clusters-minimal-app debug (read only) 4953049 4953065 16 0.0
(read/write) 234656 234656 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95912 95912 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272845 272845 0 0.0
.text 4447779 4447795 16 0.0
bridge-app debug (read only) 4416777 4416793 16 0.0
(read/write) 215896 215896 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85232 85232 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219157 219157 0 0.0
.text 3979091 3979107 16 0.0
chip-tool debug (read only) 11686249 11687241 992 0.0
(read/write) 504048 504048 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 397616 397616 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 424585 424681 96 0.0
.text 10571731 10572627 896 0.0
chip-tool-ipv6only arm64 (read only) 11413552 11414384 832 0.0
(read/write) 573096 572280 -816 -0.1
.bss 103448 103448 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 436472 436472 0 0.0
.dynamic 512 512 0 0.0
.got 19816 19816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 344952 345032 80 0.0
.text 10200600 10201352 752 0.0
lighting-app debug+rpc+ui (read only) 5302609 5302609 0 0.0
(read/write) 224968 224968 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340372 340372 0 0.0
.text 4717491 4717491 0 0.0
lock-app debug (read only) 4501841 4501857 16 0.0
(read/write) 203616 203616 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79464 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4044819 4044835 16 0.0
ota-provider-app debug (read only) 4165985 4165985 0 0.0
(read/write) 192696 192696 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69248 69248 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201301 201301 0 0.0
.text 3772851 3772851 0 0.0
ota-requestor-app debug (read only) 4255473 4255473 0 0.0
(read/write) 196976 196976 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72240 72240 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205141 205141 0 0.0
.text 3854099 3854099 0 0.0
shell debug (read only) 2788025 2788321 296 0.0
(read/write) 151752 152240 488 0.3
.bss 62312 62312 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82864 83344 480 0.6
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435330 2435490 160 0.0
thermostat-no-ble arm64 (read only) 4405312 4405328 16 0.0
(read/write) 245176 245160 -16 -0.0
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102312 102312 0 0.0
.dynamic 512 512 0 0.0
.got 12008 12008 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3902664 3902680 16 0.0
tv-app debug (read only) 5386073 5386073 0 0.0
(read/write) 349056 349056 0 0.0
.bss 244544 244544 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92216 92216 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272981 272981 0 0.0
.text 4875283 4875283 0 0.0
tv-casting-app debug (read only) 9565505 9566465 960 0.0
(read/write) 338336 338336 0 0.0
.bss 156352 156352 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 172664 172664 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 362824 362888 64 0.0
.text 8738947 8739843 896 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526040 2525976 -64 -0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488724 1488660 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1067700 5244 0.5
bss 129375 129393 18 0.0
rodata 104392 105380 988 0.9
text 781104 785368 4264 0.5
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1193824 4792 0.4
bss 121585 121603 18 0.0
rodata 138460 139140 680 0.5
text 778648 782744 4096 0.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046696 -32 -0.0
bss 129348 129348 0 0.0
rodata 99432 99432 0 0.0
text 770320 770284 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 998148 998116 -32 -0.0
bss 124732 124732 0 0.0
rodata 88748 88748 0 0.0
text 737072 737040 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166208 166208 0 0.0
text 749452 749420 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1100180 1100148 -32 -0.0
bss 135108 135108 0 0.0
rodata 94676 94676 0 0.0
text 819744 819708 -36 -0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062696 1062664 -32 -0.0
bss 143173 143173 0 0.0
rodata 84944 84944 0 0.0
text 779176 779144 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 984508 984460 -48 -0.0
bss 131445 131445 0 0.0
rodata 83692 83692 0 0.0
text 717268 717232 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166208 166208 0 0.0
text 749452 749420 -32 -0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1016588 1016556 -32 -0.0
bss 125203 125203 0 0.0
rodata 109060 109060 0 0.0
text 734688 734656 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 931688 931656 -32 -0.0
bss 122800 122800 0 0.0
rodata 103344 103344 0 0.0
text 653416 653384 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1204040 1204008 -32 -0.0
bss 115294 115294 0 0.0
rodata 186528 186528 0 0.0
text 747900 747868 -32 -0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 964256 964224 -32 -0.0
bss 122552 122552 0 0.0
rodata 84120 84120 0 0.0
text 710060 710024 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 952004 951972 -32 -0.0
bss 122351 122351 0 0.0
rodata 81036 81036 0 0.0
text 701140 701108 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
(read/write) 1743436 1750924 7488 0.4
.bss 194988 195004 16 0.0
.data 2472 2472 0 0.0
.text 1537588 1545060 7472 0.5
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837912 837912 0 0.0
(read/write) 1705924 1705892 -32 -0.0
.bss 192956 192956 0 0.0
.data 2472 2472 0 0.0
.text 1502108 1502076 -32 -0.0
light cy8ckit_062s2_43012 (read only) 844600 844600 0 0.0
(read/write) 1630884 1630852 -32 -0.0
.bss 186380 186380 0 0.0
.data 2360 2360 0 0.0
.text 1433756 1433724 -32 -0.0
lock cy8ckit_062s2_43012 (read only) 817480 817480 0 0.0
(read/write) 1657796 1657764 -32 -0.0
.bss 213476 213476 0 0.0
.data 2384 2384 0 0.0
.text 1433548 1433516 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116716 -32 -0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 629124 629092 -32 -0.0
lock-app qpg6105+debug (read/write) 1080500 1080468 -32 -0.0
.bss 97352 97352 0 0.0
.data 784 784 0 0.0
.text 592880 592848 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820830 820898 68 0.0
bss 54904 54904 0 0.0
text 613512 613428 -84 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1080344 1086624 6280 0.6
bss 100388 100404 16 0.0
text 762378 767162 4784 0.6
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083928 1083996 68 0.0
bss 109764 109764 0 0.0
text 753428 753344 -84 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934568 934628 60 0.0
bss 94272 94272 0 0.0
text 646848 646762 -86 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821066 821134 68 0.0
bss 54948 54948 0 0.0
text 613882 613798 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 978216 978276 60 0.0
bss 78932 78932 0 0.0
text 694030 693946 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092916 1092976 60 0.0
bss 99836 99836 0 0.0
text 769740 769654 -86 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 964784 964844 60 0.0
bss 97196 97196 0 0.0
text 647646 647562 -84 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948244 948304 60 0.0
bss 92380 92380 0 0.0
text 662956 662870 -86 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879864 879932 68 0.0
bss 68924 68924 0 0.0
text 621890 621806 -84 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820476 820536 60 0.0
bss 57160 57160 0 0.0
text 588766 588682 -84 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705584 705584 0 0.0
bss 73588 73588 0 0.0
text 462084 462084 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822802 822862 60 0.0
bss 55084 55084 0 0.0
text 616626 616542 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877569 877629 60 0.0
bss 60636 60636 0 0.0
text 630506 630422 -84 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844848 844908 60 0.0
bss 57456 57456 0 0.0
text 607232 607148 -84 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 839124 839184 60 0.0
bss 57808 57808 0 0.0
text 601266 601182 -84 -0.0

Copy link

github-actions bot commented Dec 15, 2023

PR #30857: Size comparison from 221e466 to d83c5be

Increases above 0.2%:

platform target config section 221e466 d83c5be change % change
linux all-clusters-app debug (read only) 5381249 5413729 32480 0.6
(read/write) 453704 455080 1376 0.3
.data.rel.ro 311032 312360 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663891 4691875 27984 0.6
shell debug (read/write) 151784 152272 488 0.3
.data.rel.ro 82920 83400 480 0.6
.init_array 1080 1088 8 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067700 5244 0.5
rodata 104408 105396 988 0.9
text 781088 785352 4264 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193824 4792 0.4
rodata 138476 139156 680 0.5
text 778632 782728 4096 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743484 1750980 7496 0.4
.text 1537636 1545116 7480 0.5
telink all-clusters-app tlsr9518adk80d (read/write) 1080352 1086632 6280 0.6
text 762374 767158 4784 0.6
Increases (30 builds for bl602, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 221e466 d83c5be change % change
bl602 lighting-app bl602+mfd (read/write) 1432266 1432522 256 0.0
.text 1101030 1101286 256 0.0
esp32 all-clusters-app c3devkit (read only) 1137738 1137780 42 0.0
(read/write) 1671108 1671524 416 0.0
.dram0.bss 72864 72872 8 0.0
.flash.rodata 241392 241792 400 0.2
.flash.text 1137738 1137780 42 0.0
m5stack (read only) 1182639 1182695 56 0.0
(read/write) 520308 520716 408 0.1
.dram0.bss 79512 79520 8 0.0
.flash.rodata 272428 272828 400 0.1
.flash.text 1177255 1177311 56 0.0
linux all-clusters-app debug (read only) 5381249 5413729 32480 0.6
(read/write) 453704 455080 1376 0.3
.bss 131600 131632 32 0.0
.data.rel.ro 311032 312360 1328 0.4
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663891 4691875 27984 0.6
bridge-app debug (read only) 4417025 4417041 16 0.0
.text 3979219 3979235 16 0.0
chip-tool debug (read only) 11687545 11688537 992 0.0
.rodata 424585 424681 96 0.0
.text 10572931 10573827 896 0.0
chip-tool-ipv6only arm64 (read only) 11414576 11415424 848 0.0
.rodata 344968 345048 80 0.0
.text 10201512 10202280 768 0.0
lighting-app debug+rpc+ui (read only) 5302857 5302873 16 0.0
.text 4717619 4717635 16 0.0
ota-requestor-app debug (read only) 4255721 4255737 16 0.0
.text 3854227 3854243 16 0.0
shell debug (read only) 2788289 2788585 296 0.0
(read/write) 151784 152272 488 0.3
.data.rel.ro 82920 83400 480 0.6
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435474 2435634 160 0.0
thermostat-no-ble arm64 (read only) 4405584 4405600 16 0.0
.text 3902808 3902824 16 0.0
tv-casting-app debug (read only) 9565769 9566729 960 0.0
.rodata 362824 362888 64 0.0
.text 8739091 8739987 896 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1067700 5244 0.5
bss 129375 129393 18 0.0
rodata 104408 105396 988 0.9
text 781088 785352 4264 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1193824 4792 0.4
bss 121585 121603 18 0.0
rodata 138476 139156 680 0.5
text 778632 782728 4096 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743484 1750980 7496 0.4
.bss 194988 195004 16 0.0
.text 1537636 1545116 7480 0.5
telink air-quality-sensor-app tlsr9528a_retention (read/write) 821286 821354 68 0.0
all-clusters-app tlsr9518adk80d (read/write) 1080352 1086632 6280 0.6
bss 100388 100404 16 0.0
text 762374 767158 4784 0.6
all-clusters-minimal-app tlsr9528a (read/write) 1083944 1084004 60 0.0
bridge-app tlsr9518adk80d (read/write) 934576 934644 68 0.0
contact-sensor-app tlsr9528a_retention (read/write) 821522 821590 68 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 978672 978732 60 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1092924 1092992 68 0.0
lock-app-dfu tlsr9528a (read/write) 965240 965300 60 0.0
ota-requestor-app tlsr9518adk80d (read/write) 948252 948320 68 0.0
pump-app tlsr9528a (read/write) 880320 880388 68 0.0
pump-controller-app tlsr9518adk80d (read/write) 820932 820992 60 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 823258 823318 60 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 878025 878085 60 0.0
thermostat tlsr9518adk80d (read/write) 845304 845372 68 0.0
window-covering tlsr9518adk80d (read/write) 839580 839640 60 0.0
Decreases (55 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 221e466 d83c5be change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771736 771688 -48 -0.0
.text 681932 681884 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787816 787784 -32 -0.0
.text 703760 703728 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776048 776016 -32 -0.0
.text 665392 665360 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728664 728632 -32 -0.0
.text 643284 643252 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714200 714168 -32 -0.0
.text 632988 632956 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567010 566994 -16 -0.0
.text 480948 480932 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620354 620322 -32 -0.0
.text 512420 512388 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561031 560999 -32 -0.0
.app_xip_area 451281 451249 -32 -0.0
lock cyw930739m2evb_01 (read/write) 543255 543223 -32 -0.0
.app_xip_area 428769 428737 -32 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 561999 561967 -32 -0.0
.app_xip_area 453705 453673 -32 -0.0
switch cyw930739m2evb_01 (read/write) 557471 557439 -32 -0.0
.app_xip_area 445953 445921 -32 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1017036 1017020 -16 -0.0
.text 841728 841712 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114864 1114824 -40 -0.0
.text 923316 923276 -40 -0.0
window-app BRD4187C (read/write) 1135760 1135736 -24 -0.0
.text 964336 964312 -24 -0.0
k32w contact k32w0+release (read only) 605224 605192 -32 -0.0
.text 604688 604656 -32 -0.0
k32w1+release (read/write) 690680 690648 -32 -0.0
.text 576888 576856 -32 -0.0
light k32w0+release (read only) 594912 594880 -32 -0.0
.text 594376 594344 -32 -0.0
k32w1+release (read/write) 782500 782460 -40 -0.0
.text 659840 659800 -40 -0.0
lock k32w0+release (read only) 576328 576296 -32 -0.0
.text 575792 575760 -32 -0.0
linux chip-tool-ipv6only arm64 (read/write) 572120 571224 -896 -0.2
thermostat-no-ble arm64 (read/write) 244912 244896 -16 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526056 2525992 -64 -0.0
.text 1488740 1488676 -64 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1046728 1046696 -32 -0.0
text 770304 770268 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 998516 998484 -32 -0.0
text 737304 737268 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749436 749404 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1100180 1100148 -32 -0.0
text 819728 819692 -36 -0.0
nrf52840dongle_nrf52840 (read/write) 1062696 1062664 -32 -0.0
text 779160 779128 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 984508 984460 -48 -0.0
text 717252 717216 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184824 1184792 -32 -0.0
text 749436 749404 -32 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1016956 1016924 -32 -0.0
text 734920 734884 -36 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 932136 932104 -32 -0.0
text 653648 653612 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1204040 1204008 -32 -0.0
text 747884 747852 -32 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 964256 964224 -32 -0.0
text 710044 710008 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 952004 951972 -32 -0.0
text 701124 701092 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1705956 1705940 -16 -0.0
.text 1502140 1502124 -16 -0.0
light cy8ckit_062s2_43012 (read/write) 1630940 1630924 -16 -0.0
.text 1433812 1433796 -16 -0.0
lock cy8ckit_062s2_43012 (read/write) 1657844 1657812 -32 -0.0
.text 1433596 1433564 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116604 1116572 -32 -0.0
.text 628980 628948 -32 -0.0
lock-app qpg6105+debug (read/write) 1080588 1080556 -32 -0.0
.text 592968 592936 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention text 613792 613708 -84 -0.0
all-clusters-minimal-app tlsr9528a text 753424 753340 -84 -0.0
bridge-app tlsr9518adk80d text 646844 646758 -86 -0.0
contact-sensor-app tlsr9528a_retention text 614162 614078 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a text 694312 694228 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d text 769736 769650 -86 -0.0
lock-app-dfu tlsr9528a text 647928 647844 -84 -0.0
ota-requestor-app tlsr9518adk80d text 662952 662866 -86 -0.0
pump-app tlsr9528a text 622172 622088 -84 -0.0
pump-controller-app tlsr9518adk80d text 589048 588964 -84 -0.0
smoke_co_alarm-app tlsr9528a_retention text 616906 616822 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d text 630788 630704 -84 -0.0
thermostat tlsr9518adk80d text 607514 607430 -84 -0.0
window-covering tlsr9518adk80d text 601548 601464 -84 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 221e466 d83c5be change % change
bl602 lighting-app bl602 (read/write) 1417794 1417794 0 0.0
.bss 85160 85160 0 0.0
.data 9416 9416 0 0.0
.rodata 156912 156912 0 0.0
.text 1085662 1085662 0 0.0
bl602+mfd (read/write) 1432266 1432522 256 0.0
.bss 85328 85328 0 0.0
.data 9384 9384 0 0.0
.rodata 155872 155872 0 0.0
.text 1101030 1101286 256 0.0
bl602+rpc (read/write) 1465578 1465578 0 0.0
.bss 93192 93192 0 0.0
.data 9784 9784 0 0.0
.rodata 164536 164536 0 0.0
.text 1117406 1117406 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1182807 1182807 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106288 106288 0 0.0
.text 955364 955364 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1193939 1193939 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105228 105228 0 0.0
.text 967428 967428 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1274823 1274823 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121708 121708 0 0.0
.text 1030426 1030426 0 0.0
bl706-eth (read/write) 1002433 1002433 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99620 99620 0 0.0
.text 748260 748260 0 0.0
bl706-wifi (read/write) 1240570 1240570 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120600 120600 0 0.0
.text 975556 975556 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1152516 1152516 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100292 100292 0 0.0
.text 948490 948490 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1163968 1163968 0 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99232 99232 0 0.0
.text 960866 960866 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771736 771688 -48 -0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89536 89536 0 0.0
.text 681932 681884 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787816 787784 -32 -0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83792 83792 0 0.0
.text 703760 703728 -32 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776048 776016 -32 -0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110392 110392 0 0.0
.text 665392 665360 -32 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 728664 728632 -32 -0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85112 85112 0 0.0
.text 643284 643252 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714200 714168 -32 -0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80944 80944 0 0.0
.text 632988 632956 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567010 566994 -16 -0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83938 83938 0 0.0
.text 480948 480932 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 620354 620322 -32 -0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105810 105810 0 0.0
.text 512420 512388 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561031 560999 -32 -0.0
.app_xip_area 451281 451249 -32 -0.0
.bss 64664 64664 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 543255 543223 -32 -0.0
.app_xip_area 428769 428737 -32 -0.0
.bss 69360 69360 0 0.0
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 561999 561967 -32 -0.0
.app_xip_area 453705 453673 -32 -0.0
.bss 63280 63280 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 557471 557439 -32 -0.0
.app_xip_area 445953 445921 -32 -0.0
.bss 66400 66400 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1017036 1017020 -16 -0.0
.bss 172600 172600 0 0.0
.data 2688 2688 0 0.0
.text 841728 841712 -16 -0.0
BRD4187C (read/write) 1100988 1100956 -32 -0.0
.bss 196204 196204 0 0.0
.data 3296 3296 0 0.0
.text 901468 901436 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1114864 1114824 -40 -0.0
.bss 188816 188816 0 0.0
.data 2712 2712 0 0.0
.text 923316 923276 -40 -0.0
window-app BRD4187C (read/write) 1135760 1135736 -24 -0.0
.bss 168236 168236 0 0.0
.data 3168 3168 0 0.0
.text 964336 964312 -24 -0.0
esp32 all-clusters-app c3devkit (read only) 1137738 1137780 42 0.0
(read/write) 1671108 1671524 416 0.0
.dram0.bss 72864 72872 8 0.0
.dram0.data 12988 12988 0 0.0
.flash.rodata 241392 241792 400 0.2
.flash.text 1137738 1137780 42 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1182639 1182695 56 0.0
(read/write) 520308 520716 408 0.1
.dram0.bss 79512 79520 8 0.0
.dram0.data 34004 34004 0 0.0
.flash.rodata 272428 272828 400 0.1
.flash.text 1177255 1177311 56 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 605224 605192 -32 -0.0
(read/write) 81896 81896 0 0.0
.bss 69744 69744 0 0.0
.data 2168 2168 0 0.0
.text 604688 604656 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690680 690648 -32 -0.0
.bss 67600 67600 0 0.0
.data 2716 2716 0 0.0
.text 576888 576856 -32 -0.0
light k32w0+release (read only) 594912 594880 -32 -0.0
(read/write) 79112 79112 0 0.0
.bss 67008 67008 0 0.0
.data 2120 2120 0 0.0
.text 594376 594344 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782500 782460 -40 -0.0
.bss 77276 77276 0 0.0
.data 1928 1928 0 0.0
.text 659840 659800 -40 -0.0
lock k32w0+release (read only) 576328 576296 -32 -0.0
(read/write) 79376 79376 0 0.0
.bss 67296 67296 0 0.0
.data 2096 2096 0 0.0
.text 575792 575760 -32 -0.0
linux air-purifier-app debug (read only) 2526245 2526245 0 0.0
(read/write) 127240 127240 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72824 72824 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179336 179336 0 0.0
.text 2171429 2171429 0 0.0
all-clusters-app debug (read only) 5381249 5413729 32480 0.6
(read/write) 453704 455080 1376 0.3
.bss 131600 131632 32 0.0
.data 3840 3840 0 0.0
.data.rel.ro 311032 312360 1328 0.4
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1232 1264 32 2.6
.rodata 309916 312060 2144 0.7
.text 4663891 4691875 27984 0.6
all-clusters-minimal-app debug (read only) 4953313 4953313 0 0.0
(read/write) 234720 234720 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95960 95960 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272845 272845 0 0.0
.text 4447923 4447923 0 0.0
bridge-app debug (read only) 4417025 4417041 16 0.0
(read/write) 215960 215960 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85280 85280 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219157 219157 0 0.0
.text 3979219 3979235 16 0.0
chip-tool debug (read only) 11687545 11688537 992 0.0
(read/write) 504112 504112 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 397680 397680 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 424585 424681 96 0.0
.text 10572931 10573827 896 0.0
chip-tool-ipv6only arm64 (read only) 11414576 11415424 848 0.0
(read/write) 572120 571224 -896 -0.2
.bss 103448 103448 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 436504 436504 0 0.0
.dynamic 512 512 0 0.0
.got 19816 19816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 344968 345048 80 0.0
.text 10201512 10202280 768 0.0
lighting-app debug+rpc+ui (read only) 5302857 5302873 16 0.0
(read/write) 225032 225032 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93696 93696 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340372 340372 0 0.0
.text 4717619 4717635 16 0.0
lock-app debug (read only) 4502105 4502105 0 0.0
(read/write) 203648 203648 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79512 79512 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4044963 4044963 0 0.0
ota-provider-app debug (read only) 4166233 4166233 0 0.0
(read/write) 192728 192728 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69296 69296 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201301 201301 0 0.0
.text 3772979 3772979 0 0.0
ota-requestor-app debug (read only) 4255721 4255737 16 0.0
(read/write) 197040 197040 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205141 205141 0 0.0
.text 3854227 3854243 16 0.0
shell debug (read only) 2788289 2788585 296 0.0
(read/write) 151784 152272 488 0.3
.bss 62312 62312 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82920 83400 480 0.6
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 181792 181856 64 0.0
.text 2435474 2435634 160 0.0
thermostat-no-ble arm64 (read only) 4405584 4405600 16 0.0
(read/write) 244912 244896 -16 -0.0
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102352 102352 0 0.0
.dynamic 512 512 0 0.0
.got 12008 12008 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3902808 3902824 16 0.0
tv-app debug (read only) 5386321 5386321 0 0.0
(read/write) 349120 349120 0 0.0
.bss 244544 244544 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92280 92280 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272981 272981 0 0.0
.text 4875411 4875411 0 0.0
tv-casting-app debug (read only) 9565769 9566729 960 0.0
(read/write) 338368 338368 0 0.0
.bss 156352 156352 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 172696 172696 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 362824 362888 64 0.0
.text 8739091 8739987 896 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526056 2525992 -64 -0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488740 1488676 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1067700 5244 0.5
bss 129375 129393 18 0.0
rodata 104408 105396 988 0.9
text 781088 785352 4264 0.5
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1193824 4792 0.4
bss 121585 121603 18 0.0
rodata 138476 139156 680 0.5
text 778632 782728 4096 0.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046696 -32 -0.0
bss 129348 129348 0 0.0
rodata 99448 99448 0 0.0
text 770304 770268 -36 -0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 998516 998484 -32 -0.0
bss 124892 124892 0 0.0
rodata 88764 88764 0 0.0
text 737304 737268 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166224 166224 0 0.0
text 749436 749404 -32 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1100180 1100148 -32 -0.0
bss 135108 135108 0 0.0
rodata 94692 94692 0 0.0
text 819728 819692 -36 -0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062696 1062664 -32 -0.0
bss 143173 143173 0 0.0
rodata 84960 84960 0 0.0
text 779160 779128 -32 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 984508 984460 -48 -0.0
bss 131445 131445 0 0.0
rodata 83708 83708 0 0.0
text 717252 717216 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184824 1184792 -32 -0.0
bss 114823 114823 0 0.0
rodata 166224 166224 0 0.0
text 749436 749404 -32 -0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1016956 1016924 -32 -0.0
bss 125363 125363 0 0.0
rodata 109076 109076 0 0.0
text 734920 734884 -36 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 932136 932104 -32 -0.0
bss 122960 122960 0 0.0
rodata 103360 103360 0 0.0
text 653648 653612 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1204040 1204008 -32 -0.0
bss 115294 115294 0 0.0
rodata 186544 186544 0 0.0
text 747884 747852 -32 -0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 964256 964224 -32 -0.0
bss 122552 122552 0 0.0
rodata 84136 84136 0 0.0
text 710044 710008 -36 -0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 952004 951972 -32 -0.0
bss 122351 122351 0 0.0
rodata 81052 81052 0 0.0
text 701124 701092 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835880 835864 -16 -0.0
(read/write) 1743484 1750980 7496 0.4
.bss 194988 195004 16 0.0
.data 2472 2472 0 0.0
.text 1537636 1545116 7480 0.5
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837912 837912 0 0.0
(read/write) 1705956 1705940 -16 -0.0
.bss 192956 192956 0 0.0
.data 2472 2472 0 0.0
.text 1502140 1502124 -16 -0.0
light cy8ckit_062s2_43012 (read only) 844600 844600 0 0.0
(read/write) 1630940 1630924 -16 -0.0
.bss 186380 186380 0 0.0
.data 2360 2360 0 0.0
.text 1433812 1433796 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 817480 817480 0 0.0
(read/write) 1657844 1657812 -32 -0.0
.bss 213476 213476 0 0.0
.data 2384 2384 0 0.0
.text 1433596 1433564 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116604 1116572 -32 -0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 628980 628948 -32 -0.0
lock-app qpg6105+debug (read/write) 1080588 1080556 -32 -0.0
.bss 97512 97512 0 0.0
.data 784 784 0 0.0
.text 592968 592936 -32 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821286 821354 68 0.0
bss 55064 55064 0 0.0
text 613792 613708 -84 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1080352 1086632 6280 0.6
bss 100388 100404 16 0.0
text 762374 767158 4784 0.6
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083944 1084004 60 0.0
bss 109764 109764 0 0.0
text 753424 753340 -84 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934576 934644 68 0.0
bss 94272 94272 0 0.0
text 646844 646758 -86 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821522 821590 68 0.0
bss 55108 55108 0 0.0
text 614162 614078 -84 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 978672 978732 60 0.0
bss 79092 79092 0 0.0
text 694312 694228 -84 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092924 1092992 68 0.0
bss 99836 99836 0 0.0
text 769736 769650 -86 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 965240 965300 60 0.0
bss 97356 97356 0 0.0
text 647928 647844 -84 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948252 948320 68 0.0
bss 92380 92380 0 0.0
text 662952 662866 -86 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 880320 880388 68 0.0
bss 69084 69084 0 0.0
text 622172 622088 -84 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820932 820992 60 0.0
bss 57320 57320 0 0.0
text 589048 588964 -84 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705600 705600 0 0.0
bss 73588 73588 0 0.0
text 462094 462094 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823258 823318 60 0.0
bss 55244 55244 0 0.0
text 616906 616822 -84 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 878025 878085 60 0.0
bss 60796 60796 0 0.0
text 630788 630704 -84 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 845304 845372 68 0.0
bss 57616 57616 0 0.0
text 607514 607430 -84 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 839580 839640 60 0.0
bss 57968 57968 0 0.0
text 601548 601464 -84 -0.0

@mergify mergify bot merged commit 6c6fe0a into project-chip:master Dec 15, 2023
60 checks passed
@jamesharrow jamesharrow deleted the 30727-add-evse-to-all_clusters branch December 16, 2023 20:17
thivya-amazon pushed a commit to thivya-amazon/connectedhomeip that referenced this pull request Dec 18, 2023
* Fix project-chip#30665 (EVSE)
- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events

* Fix project-chip#30665 updates to try to get further with ZAP and autogen, but still fails with some parts of regen_all

* Added ember-compatibility-functions.cpp which was missing.

* Made all types all lowercase to resolve regen_all issues.

* Fixed lint issue (trailing whitespace).

* Fixes project-chip#30727 - Added initial EVSE cluster and Example Energy Managament app.

* Tidied up old comments.

* Restyled by whitespace

* Restyled by gn

* Restyled by prettier-markdown

* Added copy of files to all-clusters-app linux BUILD.gn and did basic test with chip-tool

* Fixed lint error (Remove PRId64)

* Fix for Documentation Build and publish checker.

* Updated all-clusters-app.zap after merge and regen_all

* Added Cluster to ESP32 CMakeLists.txt

* Fixed ESP32 compile error caused by %d

* Added missing source files to each build variant

* Restyled by gn

* Fixed incorrect uint64_t in EnableCharging/EnableDischarging command

* Fixed more issues seen on different platforms

* Removed unused mEndpointId

* Add source files to shell standalone BUILD.gn,  More %d fixes for different platforms

* Restyled by gn

* Removed unused mMinimumChargingCurrentLimitFromCommand

* Removed yet more unused variables

* Fixed missing semi-colon. How did the other compilers not pick this up?

* Capitalise function names

* PR comment - Moved PluginServerInitCallback to sdk. Capitalised more function names in energy-management-app.

* Restyled by whitespace

* Fixes project-chip#30805 Updated energy-evse-cluster.xml

* Fixes project-chip#30805 zap_regen_all commit.

* Removed energy-management-app from this branch to make PR smaller to review

* Changing something to force a rebuild once I turned off backwards compatibility check

* Update examples/all-clusters-app/all-clusters-common/include/EnergyEvseDelegateImpl.h

Co-authored-by: Boris Zbarsky <[email protected]>

* Made Fault Event allow a nullable SessionID

* Updates based on review (use kMaximumChargeCurrent instead of duplicate #define). Add HwSetVehicleID implementation

* Added RFID Event support. Removed more unnecessary chip::

* Added Feature flags, optional commands and optional attributes.

* Made command handling conditional based on features

* Added Feature support to all-clusters-app

* Restyled by clang-format

* Restyled by clang-format

* Fix to Darwin compile error - not checking strcmp return

* Fix to Darwin compile error - not checking strcmp return

* Attempt to fix Darwin errors (return after else)

* Attempt to fix Darwin errors (return after else)

* Merged to upstream master

* Updated based on latest upstream master

* Removed unnecessary mInstance and used 'this' instead.

* Regen_all after merge to master.

* Fix review comment.

* Ensure Init() returns a failure if there is one. Aligned to mode-base-server.cpp

* Backed out Read attr check based on features.

* Fixed EnumerateAcceptedCommands to handle Loop::Break condition.

* Had missed StartDiagnostic as an optional command in InvokeCommand

* Removed extra chip:: in attr types.

* Updated HwSetVehicleID to copy the value from callee

* Fixed potential buffer overrun in HwSetVehicleID.

* Ensured that mVehicleID free's any malloc'd CharSpan in destructor

* Sync EnergyEvseDelegateImpl.cpp from Example Energy Management

---------

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
mergify bot pushed a commit that referenced this pull request Dec 20, 2023
* Fix #30665 (EVSE)
- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events

* Fix #30665 updates to try to get further with ZAP and autogen, but still fails with some parts of regen_all

* Added ember-compatibility-functions.cpp which was missing.

* Made all types all lowercase to resolve regen_all issues.

* Fixed lint issue (trailing whitespace).

* Fixes #30727 - Added initial EVSE cluster and Example Energy Managament app.

* Tidied up old comments.

* Restyled by whitespace

* Restyled by gn

* Restyled by prettier-markdown

* Added copy of files to all-clusters-app linux BUILD.gn and did basic test with chip-tool

* Fixed lint error (Remove PRId64)

* Fix for Documentation Build and publish checker.

* Updated all-clusters-app.zap after merge and regen_all

* Added Cluster to ESP32 CMakeLists.txt

* Fixed ESP32 compile error caused by %d

* Added missing source files to each build variant

* Restyled by gn

* Fixed incorrect uint64_t in EnableCharging/EnableDischarging command

* Fixed more issues seen on different platforms

* Removed unused mEndpointId

* Add source files to shell standalone BUILD.gn,  More %d fixes for different platforms

* Restyled by gn

* Removed unused mMinimumChargingCurrentLimitFromCommand

* Removed yet more unused variables

* Fixed missing semi-colon. How did the other compilers not pick this up?

* Capitalise function names

* PR comment - Moved PluginServerInitCallback to sdk. Capitalised more function names in energy-management-app.

* Restyled by whitespace

* Fixes #30805 Updated energy-evse-cluster.xml

* Fixes #30805 zap_regen_all commit.

* Made Fault Event allow a nullable SessionID

* Updates based on review (use kMaximumChargeCurrent instead of duplicate #define). Add HwSetVehicleID implementation

* Added RFID Event support. Removed more unnecessary chip::

* Added Feature flags, optional commands and optional attributes.

* Made command handling conditional based on features

* Added Feature support to all-clusters-app

* Restyled by clang-format

* Fix to Darwin compile error - not checking strcmp return

* Attempt to fix Darwin errors (return after else)

* Updated based on latest upstream master

* Removed unnecessary mInstance and used 'this' instead.

* Regen_all after merge to master.

* Fix review comment.

* Ensure Init() returns a failure if there is one. Aligned to mode-base-server.cpp

* Backed out Read attr check based on features.

* Fixed EnumerateAcceptedCommands to handle Loop::Break condition.

* Had missed StartDiagnostic as an optional command in InvokeCommand

* Removed extra chip:: in attr types.

* Updated HwSetVehicleID to copy the value from callee

* Fixed potential buffer overrun in HwSetVehicleID.

* Fixed simple to address comments raised by Andrei in PR 30857

* Fixed simple to address comments raised by Andrei in PR 30857

* Check Delegate is initialized before calling functions.

* Check Delegate is initialized before calling functions.

* Added callbacks into Application code

* Restyled by whitespace

* Ensured that mVehicleID free's any malloc'd CharSpan in destructor

* Sync EnergyEvseDelegateImpl.cpp from Example Energy Management

* Ensured that mVehicleID free's any malloc'd CharSpan in destructor

* Sync EnergyEvseDelegateImpl.cpp from Example Energy Management

* Sync'd changes from example energy management app, and commits from #30857 & #30727

* Added namespace to avoid global namespace error in header file.

* Re-write of ApplicationInit to handle potential errors

* Re-write of ApplicationInit to handle potential errors

* Removed unnecessary void in function decl.

* Open and saved in ZAP, then regen_all

* Updated Energy-management-app.zap / .matter after change to general-diagnostics.xml change to MS.

* Updated Energy-management-app.zap / .matter after change to general-diagnostics.xml change to MS.

* Restyled by whitespace

* Fixed types to be signed=true

* Fixed 31032 - revert removal of side="server". Also turned on Events.

* PR comment fix - remove Localization Config and Time Format Localization cluster

* Removed EVSE commands from ZAP to avoid emberAf linker errors since these are handled in the IM Commands handler

* Regen_all to update energy-management.matter file to remove commands that cause linker errors.

* Minor changes to align all-clusters and energy-management common.

* Apply suggestions from code review

Co-authored-by: Boris Zbarsky <[email protected]>

* Addressed comment and replicated into example energy management copies.

* Added documentation to EVSE Callbacks as to which struct in the union is used.

* Added Energy EVSE and Device Energy Management to config-data.yml under CommandHandlerInterfaceOnlyClusters. Then turned on EVSE commands in ZAP.

---------

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app controller darwin examples review - approved scripts skip-protocol-compatibility Marker that protocol backwards compatibility checks are to be skipped
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[EVSE] SessionID null value XML change
4 participants