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] Add pwm modules #21645

Merged

Conversation

jepenven-silabs
Copy link
Contributor

Problem

PWM modules not included in build

Change overview

Add them

Testing

Tested on EFR platform

@github-actions
Copy link

github-actions bot commented Aug 4, 2022

PR #21645: Size comparison from 3dc97f0 to 8fcf1d5

Increases (2 builds for cc13x2_26x2, esp32)
platform target config section 3dc97f0 8fcf1d5 change % change
cc13x2_26x2 pump-app LP_CC2652R7 (read/write) 159736 159744 8 0.0
esp32 all-clusters-app c3devkit (read only) 1025484 1025486 2 0.0
.flash.text 1025484 1025486 2 0.0
Decreases (5 builds for bl602, cc13x2_26x2, telink)
platform target config section 3dc97f0 8fcf1d5 change % change
bl602 lighting-app bl602 (read/write) 1380210 1380202 -8 -0.0
.text 1048312 1048308 -4 -0.0
bl602+rpc (read/write) 1425466 1425458 -8 -0.0
.text 1079816 1079812 -4 -0.0
cc13x2_26x2 pump-app LP_CC2652R7 (read only) 682639 682631 -8 -0.0
.text 592908 592900 -8 -0.0
telink light-switch-app tlsr9518adk80d text 569464 569462 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 827332 827324 -8 -0.0
text 587304 587300 -4 -0.0
Full report (32 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 3dc97f0 8fcf1d5 change % change
bl602 lighting-app bl602 (read/write) 1380210 1380202 -8 -0.0
.bss 119746 119746 0 0.0
.data 4480 4480 0 0.0
.text 1048312 1048308 -4 -0.0
bl602+rpc (read/write) 1425466 1425458 -8 -0.0
.bss 127186 127186 0 0.0
.data 4600 4600 0 0.0
.text 1079816 1079812 -4 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 670551 670551 0 0.0
(read/write) 180832 180832 0 0.0
.bss 74276 74276 0 0.0
.data 3372 3372 0 0.0
.rodata 88479 88479 0 0.0
.text 581756 581756 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 636063 636063 0 0.0
(read/write) 157844 157844 0 0.0
.bss 73556 73556 0 0.0
.data 3372 3372 0 0.0
.rodata 77727 77727 0 0.0
.text 558012 558012 0 0.0
lock-ftd LP_CC2652R7 (read only) 673027 673027 0 0.0
(read/write) 168540 168540 0 0.0
.bss 71348 71348 0 0.0
.data 3296 3296 0 0.0
.rodata 76547 76547 0 0.0
.text 596000 596000 0 0.0
lock-mtd LP_CC2652R7 (read only) 655467 655467 0 0.0
(read/write) 181788 181788 0 0.0
.bss 67036 67036 0 0.0
.data 3296 3296 0 0.0
.rodata 101435 101435 0 0.0
.text 553552 553552 0 0.0
pump-app LP_CC2652R7 (read only) 682639 682631 -8 -0.0
(read/write) 159736 159744 8 0.0
.bss 71388 71388 0 0.0
.data 3296 3296 0 0.0
.rodata 89247 89247 0 0.0
.text 592908 592900 -8 -0.0
pump-controller-app LP_CC2652R7 (read only) 667103 667103 0 0.0
(read/write) 175408 175408 0 0.0
.bss 71524 71524 0 0.0
.data 3292 3292 0 0.0
.rodata 84791 84791 0 0.0
.text 581832 581832 0 0.0
shell LP_CC2652R7 (read only) 663218 663218 0 0.0
(read/write) 183684 183684 0 0.0
.bss 76596 76596 0 0.0
.data 3376 3376 0 0.0
.rodata 85426 85426 0 0.0
.text 577476 577476 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 584738 584738 0 0.0
.app_xip_area 461540 461540 0 0.0
.bss 65640 65640 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 590674 590674 0 0.0
.app_xip_area 462692 462692 0 0.0
.bss 70424 70424 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 589882 589882 0 0.0
.app_xip_area 467500 467500 0 0.0
.bss 64880 64880 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1096476 1096476 0 0.0
.bss 132844 132844 0 0.0
.data 2068 2068 0 0.0
.text 961540 961540 0 0.0
BRD4161A+rpc (read/write) 1150756 1150756 0 0.0
.bss 149532 149532 0 0.0
.data 2280 2280 0 0.0
.text 998924 998924 0 0.0
BRD4161A+rs911x (read/write) 985764 985764 0 0.0
.bss 162184 162184 0 0.0
.data 2056 2056 0 0.0
.text 821504 821504 0 0.0
lock-app BRD4161A+wf200 (read/write) 1136328 1136328 0 0.0
.bss 144824 144824 0 0.0
.data 2064 2064 0 0.0
.text 989420 989420 0 0.0
window-app BRD4161A (read/write) 1088216 1088216 0 0.0
.bss 134292 134292 0 0.0
.data 2096 2096 0 0.0
.text 951808 951808 0 0.0
esp32 all-clusters-app c3devkit (read only) 1025484 1025486 2 0.0
(read/write) 1487234 1487234 0 0.0
.dram0.bss 70336 70336 0 0.0
.dram0.data 14600 14600 0 0.0
.flash.rodata 216864 216864 0 0.0
.flash.text 1025484 1025486 2 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1078931 1078931 0 0.0
(read/write) 489240 489240 0 0.0
.dram0.bss 75840 75840 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 247260 247260 0 0.0
.flash.text 1073547 1073547 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w0+release (read/write) 644316 644316 0 0.0
.bss 69712 69712 0 0.0
.data 2044 2044 0 0.0
.text 569832 569832 0 0.0
lock k32w0+release (read/write) 701652 701652 0 0.0
.bss 70184 70184 0 0.0
.data 2052 2052 0 0.0
.text 626688 626688 0 0.0
linux chip-tool-ipv6only arm64 (read only) 9849756 9849756 0 0.0
(read/write) 694033 694033 0 0.0
.bss 32897 32897 0 0.0
.data 3272 3272 0 0.0
.data.rel.ro 639264 639264 0 0.0
.dynamic 560 560 0 0.0
.got 13624 13624 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 463452 463452 0 0.0
.text 7759300 7759300 0 0.0
thermostat-no-ble arm64 (read only) 2347804 2347804 0 0.0
(read/write) 141617 141617 0 0.0
.bss 55313 55313 0 0.0
.data 1672 1672 0 0.0
.data.rel.ro 75832 75832 0 0.0
.dynamic 560 560 0 0.0
.got 5024 5024 0 0.0
.init 24 24 0 0.0
.init_array 408 408 0 0.0
.rodata 139572 139572 0 0.0
.text 1970800 1970800 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2453560 2453560 0 0.0
.bss 214556 214556 0 0.0
.data 5872 5872 0 0.0
.text 1416204 1416204 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1177391 1177391 0 0.0
bss 143222 143222 0 0.0
rodata 142704 142704 0 0.0
text 812612 812612 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1157447 1157447 0 0.0
bss 142460 142460 0 0.0
rodata 134400 134400 0 0.0
text 801764 801764 0 0.0
p6 all-clusters-app default (read only) 881528 881528 0 0.0
(read/write) 1690484 1690484 0 0.0
.bss 149168 149168 0 0.0
.data 2648 2648 0 0.0
.text 1530280 1530280 0 0.0
all-clusters-minimal-app default (read only) 882248 882248 0 0.0
(read/write) 1634692 1634692 0 0.0
.bss 148448 148448 0 0.0
.data 2648 2648 0 0.0
.text 1475208 1475208 0 0.0
light-app default (read only) 890568 890568 0 0.0
(read/write) 1554980 1554980 0 0.0
.bss 140336 140336 0 0.0
.data 2440 2440 0 0.0
.text 1403816 1403816 0 0.0
lock-app default (read only) 886072 886072 0 0.0
(read/write) 1592252 1592252 0 0.0
.bss 144816 144816 0 0.0
.data 2456 2456 0 0.0
.text 1436592 1436592 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 805660 805660 0 0.0
bss 70976 70976 0 0.0
noinit 43488 43488 0 0.0
text 569464 569462 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 827332 827324 -8 -0.0
bss 71820 71820 0 0.0
noinit 43488 43488 0 0.0
text 587304 587300 -4 -0.0

@jmartinez-silabs jmartinez-silabs merged commit 135017a into project-chip:master Aug 5, 2022
isiu-apple pushed a commit to isiu-apple/connectedhomeip that referenced this pull request Sep 16, 2022
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