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

[Silabs] Remove generic base class init from configuration manager #24346

Merged

Conversation

mkardous-silabs
Copy link
Contributor

Description

Platform Configuration Manager was initializing the generic configuration manager which would replace the platform manager

Test

Manual tests with different factory data

@github-actions
Copy link

github-actions bot commented Jan 10, 2023

PR #24346: Size comparison from 6a0fb2e to d270d77

Increases (5 builds for cc13x2_26x2, psoc6, telink)
platform target config section 6a0fb2e d270d77 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 171508 171516 8 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 27342463 27342464 1 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26903747 26903749 2 0.0
telink lighting-app tlsr9518adk80d text 661880 661882 2 0.0
ota-requestor-app tlsr9518adk80d text 607278 607280 2 0.0
Decreases (8 builds for bl602, bl702, cc13x2_26x2, cyw30739, esp32, telink)
platform target config section 6a0fb2e d270d77 change % change
bl602 lighting-app bl602 .text 1016648 1016646 -2 -0.0
bl602+rpc .text 1047380 1047378 -2 -0.0
bl702 lighting-app bl702+rpc .debug_info 44286221 44286220 -1 -0.0
.text 1033766 1033764 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 679971 679963 -8 -0.0
.text 589460 589452 -8 -0.0
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 550566 550558 -8 -0.0
.app_xip_area 432400 432392 -8 -0.0
esp32 all-clusters-app m5stack (read/write) 564511 564507 -4 -0.0
.flash.rodata 314464 314460 -4 -0.0
telink contact-sensor-app tlsr9518adk80d (read/write) 868464 868456 -8 -0.0
text 581566 581564 -2 -0.0
thermostat tlsr9518adk80d (read/write) 888124 888116 -8 -0.0
text 596806 596804 -2 -0.0
Full report (49 builds for bl602, bl702, cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 6a0fb2e d270d77 change % change
bl602 lighting-app bl602 (read/write) 1330486 1330486 0 0.0
.bss 86926 86926 0 0.0
.data 9576 9576 0 0.0
.text 1016648 1016646 -2 -0.0
bl602+rpc (read/write) 1375734 1375734 0 0.0
.bss 94966 94966 0 0.0
.data 9976 9976 0 0.0
.text 1047380 1047378 -2 -0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1195823 1195823 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66590 66590 0 0.0
.bss_psram 30048 30048 0 0.0
.comment 48 48 0 0.0
.data 4048 4048 0 0.0
.debug_abbrev 1533431 1533431 0 0.0
.debug_aranges 132656 132656 0 0.0
.debug_frame 486996 486996 0 0.0
.debug_info 39900396 39900396 0 0.0
.debug_line 5228544 5228544 0 0.0
.debug_loc 3394535 3394535 0 0.0
.debug_ranges 372192 372192 0 0.0
.debug_str 3507940 3507940 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116400 116400 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 569337 569337 0 0.0
.symtab 172016 172016 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
956872 956872 0 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1287987 1287987 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 74622 74622 0 0.0
.bss_psram 30304 30304 0 0.0
.comment 48 48 0 0.0
.data 4600 4600 0 0.0
.debug_abbrev 1681901 1681901 0 0.0
.debug_aranges 140880 140880 0 0.0
.debug_frame 514708 514708 0 0.0
.debug_info 44286221 44286220 -1 -0.0
.debug_line 5626133 5626133 0 0.0
.debug_loc 3590542 3590542 0 0.0
.debug_ranges 395896 395896 0 0.0
.debug_str 3910550 3910550 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 130864 130864 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 629852 629852 0 0.0
.symtab 190336 190336 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1033766 1033764 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 679971 679963 -8 -0.0
(read/write) 171508 171516 8 0.0
.bss 81172 81172 0 0.0
.data 3380 3380 0 0.0
.rodata 90195 90195 0 0.0
.text 589460 589452 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 642443 642443 0 0.0
(read/write) 157916 157916 0 0.0
.bss 80420 80420 0 0.0
.data 3380 3380 0 0.0
.rodata 79139 79139 0 0.0
.text 562984 562984 0 0.0
lock-ftd LP_CC2652R7 (read only) 675567 675567 0 0.0
(read/write) 173440 173440 0 0.0
.bss 78788 78788 0 0.0
.data 3304 3304 0 0.0
.rodata 77415 77415 0 0.0
.text 597672 597672 0 0.0
lock-mtd LP_CC2652R7 (read only) 660611 660611 0 0.0
(read/write) 183660 183660 0 0.0
.bss 74052 74052 0 0.0
.data 3304 3304 0 0.0
.rodata 103507 103507 0 0.0
.text 556624 556624 0 0.0
pump-app LP_CC2652R7 (read only) 688871 688871 0 0.0
(read/write) 160872 160872 0 0.0
.bss 78756 78756 0 0.0
.data 3268 3268 0 0.0
.rodata 91103 91103 0 0.0
.text 597284 597284 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672667 672667 0 0.0
(read/write) 177180 177180 0 0.0
.bss 78860 78860 0 0.0
.data 3292 3292 0 0.0
.rodata 86587 86587 0 0.0
.text 585600 585600 0 0.0
shell LP_CC2652R7 (read only) 671194 671194 0 0.0
(read/write) 182612 182612 0 0.0
.bss 83500 83500 0 0.0
.data 3376 3376 0 0.0
.rodata 86930 86930 0 0.0
.text 583952 583952 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 586754 586754 0 0.0
.app_xip_area 463100 463100 0 0.0
.bss 66112 66112 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 590454 590454 0 0.0
.app_xip_area 461504 461504 0 0.0
.bss 71400 71400 0 0.0
.data 736 736 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 550566 550558 -8 -0.0
.app_xip_area 432400 432392 -8 -0.0
.bss 60664 60664 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1221496 1221496 0 0.0
(read/write) 1791290 1791290 0 0.0
.dram0.bss 76952 76952 0 0.0
.dram0.data 13928 13928 0 0.0
.flash.rodata 248680 248680 0 0.0
.flash.text 1221496 1221496 0 0.0
.iram0.text 71188 71188 0 0.0
m5stack (read only) 1235127 1235127 0 0.0
(read/write) 564511 564507 -4 -0.0
.dram0.bss 82104 82104 0 0.0
.dram0.data 34224 34224 0 0.0
.flash.rodata 314464 314460 -4 -0.0
.flash.text 1229743 1229743 0 0.0
.iram0.text 124803 124803 0 0.0
k32w contact k32w0+release (read/write) 661196 661196 0 0.0
.bss 77032 77032 0 0.0
.data 2104 2104 0 0.0
.text 562948 562948 0 0.0
light k32w0+release (read/write) 672072 672072 0 0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 592460 592460 0 0.0
lock k32w0+release (read/write) 632740 632740 0 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 552348 552348 0 0.0
linux all-clusters-app debug (read only) 3124865 3124865 0 0.0
(read/write) 158896 158896 0 0.0
.bss 62496 62496 0 0.0
.data 2304 2304 0 0.0
.data.rel.ro 87496 87496 0 0.0
.dynamic 608 608 0 0.0
.got 4768 4768 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 282507 282507 0 0.0
.text 2657458 2657458 0 0.0
all-clusters-minimal-app debug (read only) 2937113 2937113 0 0.0
(read/write) 149968 149968 0 0.0
.bss 61632 61632 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 79608 79608 0 0.0
.dynamic 608 608 0 0.0
.got 4680 4680 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 281195 281195 0 0.0
.text 2474274 2474274 0 0.0
bridge-app debug (read only) 2496537 2496537 0 0.0
(read/write) 133088 133088 0 0.0
.bss 52512 52512 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 70696 70696 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 212480 212480 0 0.0
.text 2112274 2112274 0 0.0
chip-tool debug (read only) 11289345 11289345 0 0.0
(read/write) 642416 642416 0 0.0
.bss 25880 25880 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 607168 607168 0 0.0
.dynamic 608 608 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 623333 623333 0 0.0
.text 9177444 9177444 0 0.0
chip-tool-ipv6only arm64 (read only) 10688492 10688492 0 0.0
(read/write) 691864 691864 0 0.0
.bss 33912 33912 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 636168 636168 0 0.0
.dynamic 560 560 0 0.0
.got 13960 13960 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 551068 551068 0 0.0
.text 8499108 8499108 0 0.0
lighting-app debug+rpc (read only) 2664001 2664001 0 0.0
(read/write) 132456 132456 0 0.0
.bss 49952 49952 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 74024 74024 0 0.0
.dynamic 608 608 0 0.0
.got 4632 4632 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 228448 228448 0 0.0
.text 2258802 2258802 0 0.0
lock-app debug (read only) 2622873 2622873 0 0.0
(read/write) 127440 127440 0 0.0
.bss 48384 48384 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70936 70936 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 244648 244648 0 0.0
.text 2206322 2206322 0 0.0
ota-provider-app debug (read only) 2196793 2196793 0 0.0
(read/write) 105872 105872 0 0.0
.bss 46560 46560 0 0.0
.data 2080 2080 0 0.0
.data.rel.ro 52120 52120 0 0.0
.dynamic 608 608 0 0.0
.got 3728 3728 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 196008 196008 0 0.0
.text 1860882 1860882 0 0.0
ota-requestor-app debug (read only) 2358249 2358249 0 0.0
(read/write) 113920 113920 0 0.0
.bss 49056 49056 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 57208 57208 0 0.0
.dynamic 608 608 0 0.0
.got 3728 3728 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 202704 202704 0 0.0
.text 2006642 2006642 0 0.0
shell debug (read only) 2657529 2657529 0 0.0
(read/write) 143360 143360 0 0.0
.bss 57896 57896 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 240754 240754 0 0.0
.text 2256850 2256850 0 0.0
thermostat-no-ble arm64 (read only) 2478532 2478532 0 0.0
(read/write) 145016 145016 0 0.0
.bss 55336 55336 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 78640 78640 0 0.0
.dynamic 560 560 0 0.0
.got 5192 5192 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 149792 149792 0 0.0
.text 2068144 2068144 0 0.0
tv-app debug (read only) 3286649 3286649 0 0.0
(read/write) 262288 262288 0 0.0
.bss 170776 170776 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80544 80544 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 269400 269400 0 0.0
.text 2822898 2822898 0 0.0
tv-casting-app debug (read only) 5638713 5638713 0 0.0
(read/write) 162936 162936 0 0.0
.bss 52280 52280 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 102120 102120 0 0.0
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 361401 361401 0 0.0
.text 4999266 4999266 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2462912 2462912 0 0.0
.bss 214932 214932 0 0.0
.data 5872 5872 0 0.0
.text 1425556 1425556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1168220 1168220 0 0.0
bss 146748 146748 0 0.0
rodata 136716 136716 0 0.0
text 804548 804548 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1369864 1369864 0 0.0
bss 106048 106048 0 0.0
rodata 214204 214204 0 0.0
text 763788 763788 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1112916 1112916 0 0.0
bss 145947 145947 0 0.0
rodata 112852 112852 0 0.0
text 773948 773948 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842024 842024 0 0.0
(read/write) 1751612 1751612 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188656 188656 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1247585 1247585 0 0.0
.debug_aranges 111144 111144 0 0.0
.debug_frame 373236 373236 0 0.0
.debug_info 27342463 27342464 1 0.0
.debug_line 3753863 3753863 0 0.0
.debug_loc 3643197 3643197 0 0.0
.debug_ranges 356360 356360 0 0.0
.debug_str 3465770 3465770 0 0.0
.heap 842024 842024 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 576198 576198 0 0.0
.symtab 423744 423744 0 0.0
.text 1551904 1551904 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842784 842784 0 0.0
(read/write) 1691908 1691908 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187896 187896 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1233392 1233392 0 0.0
.debug_aranges 110408 110408 0 0.0
.debug_frame 375680 375680 0 0.0
.debug_info 26903747 26903749 2 0.0
.debug_line 3762652 3762652 0 0.0
.debug_loc 3626597 3626597 0 0.0
.debug_ranges 354328 354328 0 0.0
.debug_str 3450634 3450634 0 0.0
.heap 842784 842784 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 536688 536688 0 0.0
.symtab 408704 408704 0 0.0
.text 1492960 1492960 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850976 850976 0 0.0
(read/write) 1609916 1609916 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179912 179912 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1067785 1067785 0 0.0
.debug_aranges 102608 102608 0 0.0
.debug_frame 346012 346012 0 0.0
.debug_info 22365990 22365990 0 0.0
.debug_line 3327846 3327846 0 0.0
.debug_loc 3326778 3326778 0 0.0
.debug_ranges 318464 318464 0 0.0
.debug_str 3256208 3256208 0 0.0
.heap 850976 850976 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 473013 473013 0 0.0
.symtab 377200 377200 0 0.0
.text 1419160 1419160 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845984 845984 0 0.0
(read/write) 1643932 1643932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184888 184888 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1069831 1069831 0 0.0
.debug_aranges 102992 102992 0 0.0
.debug_frame 347812 347812 0 0.0
.debug_info 22584679 22584679 0 0.0
.debug_line 3328946 3328946 0 0.0
.debug_loc 3348366 3348366 0 0.0
.debug_ranges 320320 320320 0 0.0
.debug_str 3272042 3272042 0 0.0
.heap 845984 845984 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 475730 475730 0 0.0
.symtab 379024 379024 0 0.0
.text 1448184 1448184 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149452 1149452 0 0.0
.bss 100348 100348 0 0.0
.data 840 840 0 0.0
.text 596552 596552 0 0.0
lock-app qpg6105+debug (read/write) 1115884 1115884 0 0.0
.bss 95828 95828 0 0.0
.data 836 836 0 0.0
.text 562980 562980 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1029176 1029176 0 0.0
bss 98184 98184 0 0.0
text 689088 689088 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 966368 966368 0 0.0
bss 97368 97368 0 0.0
text 652380 652380 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868464 868456 -8 -0.0
bss 89524 89524 0 0.0
text 581566 581564 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884820 884820 0 0.0
bss 89616 89616 0 0.0
text 596030 596030 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 962936 962936 0 0.0
bss 97676 97676 0 0.0
text 661880 661882 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 898408 898408 0 0.0
bss 90568 90568 0 0.0
text 607278 607280 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 888124 888116 -8 -0.0
bss 91004 91004 0 0.0
text 596806 596804 -2 -0.0

@github-actions
Copy link

github-actions bot commented Jan 20, 2023

PR #24346: Size comparison from f683392 to f855965

Increases (13 builds for bl602, bl702, efr32, psoc6, telink)
platform target config section f683392 f855965 change % change
bl602 lighting-app bl602 .text 1021486 1021488 2 0.0
bl702 lighting-app bl702 .debug_info 39912045 39912046 1 0.0
.text 954376 954378 2 0.0
bl702+rpc .debug_info 44301972 44301973 1 0.0
.text 1031526 1031528 2 0.0
efr32 lighting-app BRD4161A+rs911x (read/write) 1035664 1035776 112 0.0
.text 852300 852412 112 0.0
BRD4187C (read/write) 1149668 1149788 120 0.0
.text 989212 989332 120 0.0
window-app BRD4187C (read/write) 1142368 1142488 120 0.0
.text 980472 980592 120 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 27325029 27325031 2 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26886602 26886604 2 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1024752 1024760 8 0.0
text 687932 687934 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 963092 963100 8 0.0
text 651224 651226 2 0.0
contact-sensor-app tlsr9518adk80d text 581720 581724 4 0.0
lighting-app tlsr9518adk80d text 662336 662340 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 898012 898020 8 0.0
text 607440 607442 2 0.0
Decreases (6 builds for efr32, esp32, k32w, nrfconnect)
platform target config section f683392 f855965 change % change
efr32 lighting-app BRD4161A+rpc (read/write) 973416 972840 -576 -0.1
.bss 146840 146824 -16 -0.0
.text 824364 823804 -560 -0.1
lock-app BRD4161A+wf200 (read/write) 1064548 1063996 -552 -0.1
.bss 152848 152832 -16 -0.0
.text 909640 909104 -536 -0.1
esp32 all-clusters-app c3devkit (read only) 1220282 1220278 -4 -0.0
.flash.text 1220282 1220278 -4 -0.0
k32w light k32w0+release (read/write) 671424 671408 -16 -0.0
.text 591812 591796 -16 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 762796 762792 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1108984 1108968 -16 -0.0
text 772952 772948 -4 -0.0
Full report (43 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f683392 f855965 change % change
bl602 lighting-app bl602 (read/write) 1343586 1343586 0 0.0
.bss 94346 94346 0 0.0
.data 9728 9728 0 0.0
.text 1021486 1021488 2 0.0
bl602+rpc (read/write) 1389018 1389018 0 0.0
.bss 102394 102394 0 0.0
.data 10120 10120 0 0.0
.text 1052418 1052418 0 0.0
bl702 lighting-app bl702 (read/write) 1198979 1198979 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70861 70861 0 0.0
.bss_psram 30048 30048 0 0.0
.comment 48 48 0 0.0
.data 4048 4048 0 0.0
.debug_abbrev 1538909 1538909 0 0.0
.debug_aranges 133880 133880 0 0.0
.debug_frame 490720 490720 0 0.0
.debug_info 39912045 39912046 1 0.0
.debug_line 5252187 5252187 0 0.0
.debug_loc 3413037 3413037 0 0.0
.debug_ranges 372080 372080 0 0.0
.debug_str 3518658 3518658 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 115328 115328 0 0.0
.rsvd 2960 2960 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 570083 570083 0 0.0
.symtab 172576 172576 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
954376 954378 2 0.0
bl702+rpc (read/write) 1291783 1291783 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78909 78909 0 0.0
.bss_psram 30304 30304 0 0.0
.comment 48 48 0 0.0
.data 4600 4600 0 0.0
.debug_abbrev 1687315 1687315 0 0.0
.debug_aranges 142096 142096 0 0.0
.debug_frame 518384 518384 0 0.0
.debug_info 44301972 44301973 1 0.0
.debug_line 5649963 5649963 0 0.0
.debug_loc 3608986 3608986 0 0.0
.debug_ranges 395776 395776 0 0.0
.debug_str 3921792 3921792 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129824 129824 0 0.0
.rsvd 2960 2960 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 630557 630557 0 0.0
.symtab 190896 190896 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
1031526 1031528 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 675899 675899 0 0.0
(read/write) 175572 175572 0 0.0
.bss 81164 81164 0 0.0
.data 3380 3380 0 0.0
.rodata 86947 86947 0 0.0
.text 588640 588640 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 639523 639523 0 0.0
(read/write) 157900 157900 0 0.0
.bss 80404 80404 0 0.0
.data 3380 3380 0 0.0
.rodata 77035 77035 0 0.0
.text 562164 562164 0 0.0
lock-ftd LP_CC2652R7 (read only) 673615 673615 0 0.0
(read/write) 175392 175392 0 0.0
.bss 78788 78788 0 0.0
.data 3304 3304 0 0.0
.rodata 76015 76015 0 0.0
.text 597120 597120 0 0.0
lock-mtd LP_CC2652R7 (read only) 659563 659563 0 0.0
(read/write) 184708 184708 0 0.0
.bss 74052 74052 0 0.0
.data 3304 3304 0 0.0
.rodata 102443 102443 0 0.0
.text 556640 556640 0 0.0
pump-app LP_CC2652R7 (read only) 686519 686519 0 0.0
(read/write) 163216 163216 0 0.0
.bss 78748 78748 0 0.0
.data 3268 3268 0 0.0
.rodata 90055 90055 0 0.0
.text 595984 595984 0 0.0
pump-controller-app LP_CC2652R7 (read only) 671955 671955 0 0.0
(read/write) 177892 177892 0 0.0
.bss 78860 78860 0 0.0
.data 3292 3292 0 0.0
.rodata 86139 86139 0 0.0
.text 585336 585336 0 0.0
shell LP_CC2652R7 (read only) 667154 667154 0 0.0
(read/write) 186644 186644 0 0.0
.bss 83492 83492 0 0.0
.data 3376 3376 0 0.0
.rodata 83690 83690 0 0.0
.text 583148 583148 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 584786 584786 0 0.0
.app_xip_area 461132 461132 0 0.0
.bss 66112 66112 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 588518 588518 0 0.0
.app_xip_area 459568 459568 0 0.0
.bss 71400 71400 0 0.0
.data 736 736 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 549486 549486 0 0.0
.app_xip_area 431320 431320 0 0.0
.bss 60664 60664 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rpc (read/write) 973416 972840 -576 -0.1
.bss 146840 146824 -16 -0.0
.data 2188 2188 0 0.0
.text 824364 823804 -560 -0.1
BRD4161A+rs911x (read/write) 1035664 1035776 112 0.0
.bss 181312 181312 0 0.0
.data 2032 2032 0 0.0
.text 852300 852412 112 0.0
BRD4187C (read/write) 1149668 1149788 120 0.0
.bss 133324 133324 0 0.0
.data 2536 2536 0 0.0
.text 989212 989332 120 0.0
lock-app BRD4161A+wf200 (read/write) 1064548 1063996 -552 -0.1
.bss 152848 152832 -16 -0.0
.data 2040 2040 0 0.0
.text 909640 909104 -536 -0.1
window-app BRD4187C (read/write) 1142368 1142488 120 0.0
.bss 134740 134740 0 0.0
.data 2560 2560 0 0.0
.text 980472 980592 120 0.0
esp32 all-clusters-app c3devkit (read only) 1220282 1220278 -4 -0.0
(read/write) 1786730 1786730 0 0.0
.dram0.bss 75824 75824 0 0.0
.dram0.data 13928 13928 0 0.0
.flash.rodata 245256 245256 0 0.0
.flash.text 1220282 1220278 -4 -0.0
.iram0.text 71188 71188 0 0.0
m5stack (read only) 1234167 1234167 0 0.0
(read/write) 559975 559975 0 0.0
.dram0.bss 80976 80976 0 0.0
.dram0.data 34224 34224 0 0.0
.flash.rodata 311056 311056 0 0.0
.flash.text 1228783 1228783 0 0.0
.iram0.text 124803 124803 0 0.0
k32w contact k32w0+release (read/write) 659916 659916 0 0.0
.bss 77032 77032 0 0.0
.data 2104 2104 0 0.0
.text 561668 561668 0 0.0
light k32w0+release (read/write) 671424 671408 -16 -0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 591812 591796 -16 -0.0
lock k32w0+release (read/write) 631300 631300 0 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 550908 550908 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10878564 10878564 0 0.0
(read/write) 695576 695576 0 0.0
.bss 34168 34168 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 639104 639104 0 0.0
.dynamic 560 560 0 0.0
.got 14104 14104 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 563828 563828 0 0.0
.text 8667652 8667652 0 0.0
thermostat-no-ble arm64 (read only) 2479452 2479452 0 0.0
(read/write) 143016 143016 0 0.0
.bss 55336 55336 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 76632 76632 0 0.0
.dynamic 560 560 0 0.0
.got 5192 5192 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 149832 149832 0 0.0
.text 2069024 2069024 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2461952 2461952 0 0.0
.bss 214932 214932 0 0.0
.data 5872 5872 0 0.0
.text 1424596 1424596 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1163144 1163144 0 0.0
bss 146736 146736 0 0.0
rodata 132632 132632 0 0.0
text 803556 803556 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1364784 1364784 0 0.0
bss 106036 106036 0 0.0
rodata 210116 210116 0 0.0
text 762796 762792 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1108984 1108968 -16 -0.0
bss 145939 145939 0 0.0
rodata 109912 109912 0 0.0
text 772952 772948 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842032 842032 0 0.0
(read/write) 1747380 1747380 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188648 188648 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1247001 1247001 0 0.0
.debug_aranges 111184 111184 0 0.0
.debug_frame 373384 373384 0 0.0
.debug_info 27325029 27325031 2 0.0
.debug_line 3753075 3753075 0 0.0
.debug_loc 3642680 3642680 0 0.0
.debug_ranges 356400 356400 0 0.0
.debug_str 3470210 3470210 0 0.0
.heap 842032 842032 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 575120 575120 0 0.0
.symtab 423200 423200 0 0.0
.text 0 0 0 0.0
1547680 1547680 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842800 842800 0 0.0
(read/write) 1688812 1688812 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187888 187888 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2656 2656 0 0.0
.debug_abbrev 1232808 1232808 0 0.0
.debug_aranges 110448 110448 0 0.0
.debug_frame 375828 375828 0 0.0
.debug_info 26886602 26886604 2 0.0
.debug_line 3761872 3761872 0 0.0
.debug_loc 3626080 3626080 0 0.0
.debug_ranges 354368 354368 0 0.0
.debug_str 3455016 3455016 0 0.0
.heap 842800 842800 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 535500 535500 0 0.0
.symtab 408160 408160 0 0.0
.text 1489880 1489880 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850976 850976 0 0.0
(read/write) 1608924 1608924 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179912 179912 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1067806 1067806 0 0.0
.debug_aranges 102736 102736 0 0.0
.debug_frame 346404 346404 0 0.0
.debug_info 22362516 22362516 0 0.0
.debug_line 3328379 3328379 0 0.0
.debug_loc 3327954 3327954 0 0.0
.debug_ranges 318592 318592 0 0.0
.debug_str 3260813 3260813 0 0.0
.heap 850976 850976 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 473441 473441 0 0.0
.symtab 377392 377392 0 0.0
.text 1418168 1418168 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845984 845984 0 0.0
(read/write) 1642956 1642956 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184888 184888 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1069852 1069852 0 0.0
.debug_aranges 103120 103120 0 0.0
.debug_frame 348204 348204 0 0.0
.debug_info 22580918 22580918 0 0.0
.debug_line 3329481 3329481 0 0.0
.debug_loc 3349469 3349469 0 0.0
.debug_ranges 320448 320448 0 0.0
.debug_str 3277220 3277220 0 0.0
.heap 845984 845984 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476376 476376 0 0.0
.symtab 379216 379216 0 0.0
.text 1447208 1447208 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1147676 1147676 0 0.0
.bss 100348 100348 0 0.0
.data 840 840 0 0.0
.text 594776 594776 0 0.0
lock-app qpg6105+debug (read/write) 1115028 1115028 0 0.0
.bss 96868 96868 0 0.0
.data 852 852 0 0.0
.text 562124 562124 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1024752 1024760 8 0.0
bss 98172 98172 0 0.0
text 687932 687934 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 963092 963100 8 0.0
bss 97360 97360 0 0.0
text 651224 651226 2 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867724 867724 0 0.0
bss 89524 89524 0 0.0
text 581720 581724 4 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884172 884172 0 0.0
bss 89620 89620 0 0.0
text 596322 596322 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 962532 962532 0 0.0
bss 97676 97676 0 0.0
text 662336 662340 4 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 898012 898020 8 0.0
bss 90568 90568 0 0.0
text 607440 607442 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 887404 887404 0 0.0
bss 91008 91008 0 0.0
text 597086 597086 0 0.0

@jepenven-silabs jepenven-silabs merged commit e9718ae into project-chip:master Jan 20, 2023
lecndav pushed a commit to lecndav/connectedhomeip that referenced this pull request Mar 22, 2023
…roject-chip#24346)

* Fix factory data provider init

* remove commented code

* Add missing function to data provider
@mkardous-silabs mkardous-silabs deleted the fix/data_provider branch August 4, 2023 16:35
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