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 ] Allow user to skip the rps file creation for RPS files #31255

Merged
merged 1 commit into from
Jan 5, 2024

Conversation

jmartinez-silabs
Copy link
Member

Move use_rps_extension arg declaration so users can overwrite the default value and skip the RPS file creation for the wifi soc platform.

Copy link

github-actions bot commented Jan 5, 2024

PR #31255: Size comparison from d38a649 to f96c138

Decreases (1 build for efr32)
platform target config section d38a649 f96c138 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 1017612 1017604 -8 -0.0
.text 843008 843000 -8 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section d38a649 f96c138 change % change
bl602 lighting-app bl602 (read/write) 1419130 1419130 0 0.0
.bss 85256 85256 0 0.0
.data 9416 9416 0 0.0
.rodata 156984 156984 0 0.0
.text 1086826 1086826 0 0.0
bl602+mfd (read/write) 1433602 1433602 0 0.0
.bss 85424 85424 0 0.0
.data 9384 9384 0 0.0
.rodata 155944 155944 0 0.0
.text 1102194 1102194 0 0.0
bl602+rpc (read/write) 1466906 1466906 0 0.0
.bss 93288 93288 0 0.0
.data 9784 9784 0 0.0
.rodata 164600 164600 0 0.0
.text 1118570 1118570 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184099 1184099 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106356 106356 0 0.0
.text 956490 956490 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1195231 1195231 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105296 105296 0 0.0
.text 968554 968554 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276111 1276111 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121776 121776 0 0.0
.text 1031552 1031552 0 0.0
bl706-eth (read/write) 1003745 1003745 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99688 99688 0 0.0
.text 749408 749408 0 0.0
bl706-wifi (read/write) 1242142 1242142 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120668 120668 0 0.0
.text 976964 976964 0 0.0
bl702l lighting-app bl702l (read/write) 1154316 1154316 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100360 100360 0 0.0
.text 949616 949616 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165256 1165256 0 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99300 99300 0 0.0
.text 961992 961992 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772464 772464 0 0.0
(read/write) 168180 168180 0 0.0
.bss 90516 90516 0 0.0
.data 3460 3460 0 0.0
.rodata 89560 89560 0 0.0
.text 682636 682636 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 788552 788552 0 0.0
(read/write) 178408 178408 0 0.0
.bss 100692 100692 0 0.0
.data 3488 3488 0 0.0
.rodata 83808 83808 0 0.0
.text 704480 704480 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776800 776800 0 0.0
(read/write) 172864 172864 0 0.0
.bss 95148 95148 0 0.0
.data 3488 3488 0 0.0
.rodata 110416 110416 0 0.0
.text 666120 666120 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 729392 729392 0 0.0
(read/write) 167168 167168 0 0.0
.bss 89280 89280 0 0.0
.data 3448 3448 0 0.0
.rodata 85136 85136 0 0.0
.text 643988 643988 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714912 714912 0 0.0
(read/write) 167356 167356 0 0.0
.bss 89472 89472 0 0.0
.data 3444 3444 0 0.0
.rodata 80968 80968 0 0.0
.text 633676 633676 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567706 567706 0 0.0
(read/write) 207748 207748 0 0.0
.bss 201212 201212 0 0.0
.data 1412 1412 0 0.0
.rodata 83970 83970 0 0.0
.text 481616 481616 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621026 621026 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201576 201576 0 0.0
.data 1448 1448 0 0.0
.rodata 105834 105834 0 0.0
.text 513072 513072 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561871 561871 0 0.0
.app_xip_area 452025 452025 0 0.0
.bss 64760 64760 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) 544103 544103 0 0.0
.app_xip_area 429521 429521 0 0.0
.bss 69456 69456 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) 562799 562799 0 0.0
.app_xip_area 454409 454409 0 0.0
.bss 63376 63376 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) 558271 558271 0 0.0
.app_xip_area 446657 446657 0 0.0
.bss 66496 66496 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) 1017612 1017604 -8 -0.0
.bss 171896 171896 0 0.0
.data 2688 2688 0 0.0
.text 843008 843000 -8 -0.0
BRD4187C (read/write) 1101412 1101412 0 0.0
.bss 195500 195500 0 0.0
.data 3296 3296 0 0.0
.text 902596 902596 0 0.0
lock-app BRD4161A+wf200 (read/write) 1115184 1115184 0 0.0
.bss 188112 188112 0 0.0
.data 2712 2712 0 0.0
.text 924340 924340 0 0.0
window-app BRD4187C (read/write) 1136384 1136384 0 0.0
.bss 167532 167532 0 0.0
.data 3168 3168 0 0.0
.text 965664 965664 0 0.0
esp32 all-clusters-app c3devkit (read only) 1139954 1139954 0 0.0
(read/write) 1671220 1671220 0 0.0
.dram0.bss 72224 72224 0 0.0
.dram0.data 12996 12996 0 0.0
.flash.rodata 242128 242128 0 0.0
.flash.text 1139954 1139954 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1184875 1184875 0 0.0
(read/write) 520404 520404 0 0.0
.dram0.bss 78880 78880 0 0.0
.dram0.data 34004 34004 0 0.0
.flash.rodata 273156 273156 0 0.0
.flash.text 1179491 1179491 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 606256 606256 0 0.0
(read/write) 81176 81176 0 0.0
.bss 69024 69024 0 0.0
.data 2168 2168 0 0.0
.text 605720 605720 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691520 691520 0 0.0
.bss 67680 67680 0 0.0
.data 2716 2716 0 0.0
.text 577648 577648 0 0.0
light k32w0+release (read only) 595656 595656 0 0.0
(read/write) 79192 79192 0 0.0
.bss 67088 67088 0 0.0
.data 2120 2120 0 0.0
.text 595120 595120 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783348 783348 0 0.0
.bss 77356 77356 0 0.0
.data 1928 1928 0 0.0
.text 660608 660608 0 0.0
lock k32w0+release (read only) 577144 577144 0 0.0
(read/write) 78648 78648 0 0.0
.bss 66568 66568 0 0.0
.data 2096 2096 0 0.0
.text 576608 576608 0 0.0
linux air-purifier-app debug (read only) 2532205 2532205 0 0.0
(read/write) 127248 127248 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 179592 179592 0 0.0
.text 2177189 2177189 0 0.0
all-clusters-app debug (read only) 5427497 5427497 0 0.0
(read/write) 456704 456704 0 0.0
.bss 131760 131760 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 313832 313832 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 313340 313340 0 0.0
.text 4703027 4703027 0 0.0
all-clusters-minimal-app debug (read only) 4960033 4960033 0 0.0
(read/write) 234728 234728 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95992 95992 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 272749 272749 0 0.0
.text 4454803 4454803 0 0.0
bridge-app debug (read only) 4423033 4423033 0 0.0
(read/write) 215968 215968 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 219445 219445 0 0.0
.text 3984995 3984995 0 0.0
chip-tool debug (read only) 11741833 11741833 0 0.0
(read/write) 505880 505880 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 399440 399440 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 426601 426601 0 0.0
.text 10622707 10622707 0 0.0
chip-tool-ipv6only arm64 (read only) 11321288 11321288 0 0.0
(read/write) 575216 575216 0 0.0
.bss 103272 103272 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 438688 438688 0 0.0
.dynamic 512 512 0 0.0
.got 19928 19928 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 338036 338036 0 0.0
.text 10110732 10110732 0 0.0
lighting-app debug+rpc+ui (read only) 5309073 5309073 0 0.0
(read/write) 225040 225040 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 340692 340692 0 0.0
.text 4723571 4723571 0 0.0
lock-app debug (read only) 4508057 4508057 0 0.0
(read/write) 203688 203688 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247285 247285 0 0.0
.text 4050723 4050723 0 0.0
ota-provider-app debug (read only) 4172193 4172193 0 0.0
(read/write) 192736 192736 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201557 201557 0 0.0
.text 3778739 3778739 0 0.0
ota-requestor-app debug (read only) 4262769 4262769 0 0.0
(read/write) 197048 197048 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72320 72320 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 205365 205365 0 0.0
.text 3861107 3861107 0 0.0
shell debug (read only) 2799041 2799041 0 0.0
(read/write) 152672 152672 0 0.0
.bss 62440 62440 0 0.0
.data 768 768 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 182560 182560 0 0.0
.text 2445154 2445154 0 0.0
thermostat-no-ble arm64 (read only) 4351720 4351720 0 0.0
(read/write) 245392 245392 0 0.0
.bss 122056 122056 0 0.0
.data 2880 2880 0 0.0
.data.rel.ro 102752 102752 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 155644 155644 0 0.0
.text 3853564 3853564 0 0.0
tv-app debug (read only) 5409281 5409281 0 0.0
(read/write) 349216 349216 0 0.0
.bss 244608 244608 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92312 92312 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 273429 273429 0 0.0
.text 4897987 4897987 0 0.0
tv-casting-app debug (read only) 9617929 9617929 0 0.0
(read/write) 339240 339240 0 0.0
.bss 156384 156384 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 173536 173536 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 364200 364200 0 0.0
.text 8788099 8788099 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526584 2526584 0 0.0
.bss 220312 220312 0 0.0
.data 5144 5144 0 0.0
.text 1489268 1489268 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1069372 1069372 0 0.0
bss 129520 129520 0 0.0
rodata 105580 105580 0 0.0
text 786696 786696 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1195444 1195444 0 0.0
bss 121730 121730 0 0.0
rodata 139336 139336 0 0.0
text 784048 784048 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041024 1041024 0 0.0
bss 129444 129444 0 0.0
rodata 98896 98896 0 0.0
text 765024 765024 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835720 835720 0 0.0
(read/write) 1752916 1752916 0 0.0
.bss 195140 195140 0 0.0
.data 2480 2480 0 0.0
.text 1546908 1546908 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1706844 1706844 0 0.0
.bss 193052 193052 0 0.0
.data 2472 2472 0 0.0
.text 1502932 1502932 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1631748 1631748 0 0.0
.bss 186476 186476 0 0.0
.data 2360 2360 0 0.0
.text 1434524 1434524 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1658644 1658644 0 0.0
.bss 213572 213572 0 0.0
.data 2384 2384 0 0.0
.text 1434300 1434300 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117396 1117396 0 0.0
.bss 101296 101296 0 0.0
.data 740 740 0 0.0
.text 629772 629772 0 0.0
lock-app qpg6105+debug (read/write) 1081316 1081316 0 0.0
.bss 97592 97592 0 0.0
.data 784 784 0 0.0
.text 593696 593696 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822054 822054 0 0.0
bss 55104 55104 0 0.0
text 614332 614332 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1088424 1088424 0 0.0
bss 100536 100536 0 0.0
text 768618 768618 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1084928 1084928 0 0.0
bss 109860 109860 0 0.0
text 754126 754126 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935400 935400 0 0.0
bss 94368 94368 0 0.0
text 647384 647384 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822290 822290 0 0.0
bss 55148 55148 0 0.0
text 614702 614702 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 979576 979576 0 0.0
bss 79132 79132 0 0.0
text 694994 694994 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1093948 1093948 0 0.0
bss 99932 99932 0 0.0
text 770478 770478 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966000 966000 0 0.0
bss 97396 97396 0 0.0
text 648468 648468 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949276 949276 0 0.0
bss 92476 92476 0 0.0
text 663694 663694 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881192 881192 0 0.0
bss 69124 69124 0 0.0
text 622816 622816 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 821796 821796 0 0.0
bss 57360 57360 0 0.0
text 589692 589692 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705596 705596 0 0.0
bss 73588 73588 0 0.0
text 462092 462092 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824018 824018 0 0.0
bss 55284 55284 0 0.0
text 617446 617446 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 878993 878993 0 0.0
bss 60836 60836 0 0.0
text 631530 631530 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846176 846176 0 0.0
bss 57656 57656 0 0.0
text 608158 608158 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840340 840340 0 0.0
bss 58008 58008 0 0.0
text 602088 602088 0 0.0

@mergify mergify bot merged commit 4b3da13 into project-chip:master Jan 5, 2024
57 checks passed
@jmartinez-silabs jmartinez-silabs deleted the add_skip_rps_option branch January 5, 2024 15:05
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.

3 participants