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

[Telink] Update Telink Docker image (Zephyr update) #26626

Merged
merged 2 commits into from
May 18, 2023

Conversation

s07641069
Copy link
Contributor

Change overview

  • Update into latest Zephyr version 3.2.0
  • Switch openthread to Telink fork
  • Update Telink HAL drivers
  • Update Telink clock driver
  • Add Both edges IRQ support
  • Add Telink tx power range
  • Move MSP check to usb_dc_ep_check_cap
  • Add RCP-USB overlay for Telink
  • Add missing CONFIG_PM_DEVICE
  • Remove redundant arg param

Testing
Tested manually.

Steps:

  • Build image
  • Run docker
  • Check if Telink examples able to be built successfully

@github-actions
Copy link

github-actions bot commented May 17, 2023

PR #26626: Size comparison from 64bf867 to 9918252

Increases (6 builds for bl702, efr32, psoc6, telink)
platform target config section 64bf867 9918252 change % change
bl702 lighting-app bl702 (read/write) 1187151 1187167 16 0.0
.debug_info 41802598 41802600 2 0.0
.text 966384 966388 4 0.0
efr32 lighting-app BRD4187C (read/write) 1000952 1000960 8 0.0
.text 838732 838740 8 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27626245 27626246 1 0.0
light cy8ckit_062s2_43012 .debug_info 22973719 22973720 1 0.0
telink lighting-app tlsr9518adk80d (read/write) 934580 934588 8 0.0
text 652460 652462 2 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1002856 1002864 8 0.0
text 696172 696174 2 0.0
Decreases (8 builds for bl602, cc32xx, psoc6, telink)
platform target config section 64bf867 9918252 change % change
bl602 lighting-app bl602 .text 1036268 1036266 -2 -0.0
bl602+rpc .text 1067624 1067622 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20300459 20300458 -1 -0.0
psoc6 lock cy8ckit_062s2_43012 .debug_info 23141914 23141913 -1 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1002432 1002424 -8 -0.0
text 681050 681046 -4 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 938036 938028 -8 -0.0
text 642814 642812 -2 -0.0
light-switch-app tlsr9518adk80d (read/write) 863968 863960 -8 -0.0
text 590124 590120 -4 -0.0
lock-app tlsr9518adk80d (read/write) 902664 902656 -8 -0.0
text 604138 604136 -2 -0.0
Full report (54 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 64bf867 9918252 change % change
bl602 lighting-app bl602 (read/write) 1355462 1355462 0 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036268 1036266 -2 -0.0
bl602+rpc (read/write) 1401730 1401730 0 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067624 1067622 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1187151 1187167 16 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1553810 1553810 0 0.0
.debug_aranges 135056 135056 0 0.0
.debug_frame 496668 496668 0 0.0
.debug_info 41802598 41802600 2 0.0
.debug_line 5346950 5346950 0 0.0
.debug_loc 3473676 3473676 0 0.0
.debug_ranges 374456 374456 0 0.0
.debug_str 3790135 3790135 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106496 106496 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 581292 581292 0 0.0
.symtab 175472 175472 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
966384 966388 4 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1275955 1275955 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1712820 1712820 0 0.0
.debug_aranges 143344 143344 0 0.0
.debug_frame 524680 524680 0 0.0
.debug_info 46725926 46725926 0 0.0
.debug_line 5762786 5762786 0 0.0
.debug_loc 3676394 3676394 0 0.0
.debug_ranges 399816 399816 0 0.0
.debug_str 4215514 4215514 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120576 120576 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 642612 642612 0 0.0
.symtab 193968 193968 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1039772 1039772 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 605154 605154 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 956414 956414 0 0.0
.debug_aranges 103376 103376 0 0.0
.debug_frame 349648 349648 0 0.0
.debug_info 20300459 20300458 -1 -0.0
.debug_line 2699629 2699629 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1518938 1518938 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 96048 96048 0 0.0
.debug_str 3215337 3215337 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104322 104322 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 483205 483205 0 0.0
.symtab 287296 287296 0 0.0
.text 498708 498708 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 524451 524451 0 0.0
.app_xip_area 417245 417245 0 0.0
.bss 62184 62184 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529131 529131 0 0.0
.app_xip_area 416621 416621 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566163 566163 0 0.0
.app_xip_area 459717 459717 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 530931 530931 0 0.0
.app_xip_area 421917 421917 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 963620 963620 0 0.0
.bss 179672 179672 0 0.0
.data 2136 2136 0 0.0
.text 781792 781792 0 0.0
BRD4187C (read/write) 1000952 1000960 8 0.0
.bss 159420 159420 0 0.0
.data 2780 2780 0 0.0
.text 838732 838740 8 0.0
lock-app BRD4161A+wf200 (read/write) 1068724 1068724 0 0.0
.bss 174144 174144 0 0.0
.data 2152 2152 0 0.0
.text 892408 892408 0 0.0
window-app BRD4187C (read/write) 1075808 1075808 0 0.0
.bss 143876 143876 0 0.0
.data 2676 2676 0 0.0
.text 929236 929236 0 0.0
esp32 all-clusters-app c3devkit (read only) 1053938 1053938 0 0.0
(read/write) 1583688 1583688 0 0.0
.dram0.bss 77176 77176 0 0.0
.dram0.data 13968 13968 0 0.0
.flash.rodata 213408 213408 0 0.0
.flash.text 1053938 1053938 0 0.0
.iram0.text 76708 76708 0 0.0
m5stack (read only) 1101867 1101867 0 0.0
(read/write) 492858 492858 0 0.0
.dram0.bss 82192 82192 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 241212 241212 0 0.0
.flash.text 1096483 1096483 0 0.0
.iram0.text 126055 126055 0 0.0
linux all-clusters-app debug (read only) 3144373 3144373 0 0.0
(read/write) 152744 152744 0 0.0
.bss 60192 60192 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 83896 83896 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 230088 230088 0 0.0
.text 2728405 2728405 0 0.0
all-clusters-minimal-app debug (read only) 2952205 2952205 0 0.0
(read/write) 145632 145632 0 0.0
.bss 59296 59296 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 77816 77816 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 223368 223368 0 0.0
.text 2546613 2546613 0 0.0
bridge-app debug (read only) 2515845 2515845 0 0.0
(read/write) 129616 129616 0 0.0
.bss 50232 50232 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69552 69552 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 172584 172584 0 0.0
.text 2171013 2171013 0 0.0
chip-tool debug (read only) 13426969 13426969 0 0.0
(read/write) 694376 694376 0 0.0
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 658120 658120 0 0.0
.dynamic 608 608 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 631245 631245 0 0.0
.text 11182356 11182356 0 0.0
chip-tool-ipv6only arm64 (read only) 12651772 12651772 0 0.0
(read/write) 745960 745960 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 687376 687376 0 0.0
.dynamic 560 560 0 0.0
.got 15976 15976 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 576976 576976 0 0.0
.text 10305012 10305012 0 0.0
dynamic-bridge-app-ipv6only debug (read only) 2579461 2579461 0 0.0
(read/write) 126808 126808 0 0.0
.bss 47544 47544 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 70136 70136 0 0.0
.dynamic 624 624 0 0.0
.got 4800 4800 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 175304 175304 0 0.0
.text 2226869 2226869 0 0.0
lighting-app debug+rpc+ui (read only) 3242433 3242433 0 0.0
(read/write) 132208 132208 0 0.0
.bss 48032 48032 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 74680 74680 0 0.0
.dynamic 656 656 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 283988 283988 0 0.0
.text 2766722 2766722 0 0.0
lock-app debug (read only) 2654621 2654621 0 0.0
(read/write) 123560 123560 0 0.0
.bss 45952 45952 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 69592 69592 0 0.0
.dynamic 608 608 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 205576 205576 0 0.0
.text 2276421 2276421 0 0.0
ota-provider-app debug (read only) 2207205 2207205 0 0.0
(read/write) 103640 103640 0 0.0
.bss 44528 44528 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 51888 51888 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 153736 153736 0 0.0
.text 1912021 1912021 0 0.0
ota-requestor-app debug (read only) 2374237 2374237 0 0.0
(read/write) 111400 111400 0 0.0
.bss 46960 46960 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56744 56744 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 157800 157800 0 0.0
.text 2066117 2066117 0 0.0
shell debug (read only) 2681241 2681241 0 0.0
(read/write) 141232 141232 0 0.0
.bss 59144 59144 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 75016 75016 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 198610 198610 0 0.0
.text 2320610 2320610 0 0.0
thermostat-no-ble arm64 (read only) 2519668 2519668 0 0.0
(read/write) 142392 142392 0 0.0
.bss 53464 53464 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77672 77672 0 0.0
.dynamic 560 560 0 0.0
.got 5424 5424 0 0.0
.init 24 24 0 0.0
.init_array 384 384 0 0.0
.rodata 129256 129256 0 0.0
.text 2127140 2127140 0 0.0
tv-app debug (read only) 3310585 3310585 0 0.0
(read/write) 261512 261512 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79424 79424 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 222008 222008 0 0.0
.text 2892466 2892466 0 0.0
tv-casting-app debug (read only) 7237609 7237609 0 0.0
(read/write) 192400 192400 0 0.0
.bss 52096 52096 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 132000 132000 0 0.0
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 313484 313484 0 0.0
.text 6562322 6562322 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2495192 2495192 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1457876 1457876 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1177436 1177436 0 0.0
bss 155605 155605 0 0.0
rodata 132988 132988 0 0.0
text 808132 808132 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1437244 1437244 0 0.0
bss 135345 135345 0 0.0
rodata 229004 229004 0 0.0
text 778792 778792 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123576 1123576 0 0.0
bss 154757 154757 0 0.0
rodata 109752 109752 0 0.0
text 778344 778344 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840640 840640 0 0.0
(read/write) 1708044 1708044 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190148 190148 0 0.0
.comment 212 212 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 2552 2552 0 0.0
.debug_abbrev 1287292 1287292 0 0.0
.debug_aranges 130664 130664 0 0.0
.debug_frame 434004 434004 0 0.0
.debug_info 28000381 28000381 0 0.0
.debug_line 3796996 3796996 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2051754 2051754 0 0.0
.debug_rnglists 129947 129947 0 0.0
.debug_str 3726642 3726642 0 0.0
.heap 840640 840640 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 718721 718721 0 0.0
.symtab 467296 467296 0 0.0
.text 1506956 1506956 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841440 841440 0 0.0
(read/write) 1649108 1649108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189348 189348 0 0.0
.comment 212 212 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 2552 2552 0 0.0
.debug_abbrev 1276979 1276979 0 0.0
.debug_aranges 129912 129912 0 0.0
.debug_frame 436444 436444 0 0.0
.debug_info 27626245 27626246 1 0.0
.debug_line 3810188 3810188 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2042667 2042667 0 0.0
.debug_rnglists 128896 128896 0 0.0
.debug_str 3715345 3715345 0 0.0
.heap 841440 841440 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 674975 674975 0 0.0
.symtab 451712 451712 0 0.0
.text 1448820 1448820 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849736 849736 0 0.0
(read/write) 1570740 1570740 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181220 181220 0 0.0
.comment 212 212 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 2384 2384 0 0.0
.debug_abbrev 1110199 1110199 0 0.0
.debug_aranges 120064 120064 0 0.0
.debug_frame 399680 399680 0 0.0
.debug_info 22973719 22973720 1 0.0
.debug_line 3373183 3373183 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1874160 1874160 0 0.0
.debug_rnglists 118525 118525 0 0.0
.debug_str 3521324 3521324 0 0.0
.heap 849736 849736 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 591028 591028 0 0.0
.symtab 414160 414160 0 0.0
.text 1378748 1378748 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821952 821952 0 0.0
(read/write) 1627244 1627244 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208996 208996 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1109240 1109240 0 0.0
.debug_aranges 120568 120568 0 0.0
.debug_frame 401772 401772 0 0.0
.debug_info 23141914 23141913 -1 -0.0
.debug_line 3369565 3369565 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1887587 1887587 0 0.0
.debug_rnglists 118981 118981 0 0.0
.debug_str 3536306 3536306 0 0.0
.heap 821952 821952 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 595029 595029 0 0.0
.symtab 416464 416464 0 0.0
.text 1407468 1407468 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1170296 1170296 0 0.0
.bss 99928 99928 0 0.0
.data 856 856 0 0.0
.text 617396 617396 0 0.0
lock-app qpg6105+debug (read/write) 1139540 1139540 0 0.0
.bss 94824 94824 0 0.0
.data 856 856 0 0.0
.text 586640 586640 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002432 1002424 -8 -0.0
bss 97952 97952 0 0.0
text 681050 681046 -4 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 938036 938028 -8 -0.0
bss 97004 97004 0 0.0
text 642814 642812 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 919432 919432 0 0.0
bss 99348 99348 0 0.0
text 635464 635464 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 847672 847672 0 0.0
bss 88904 88904 0 0.0
text 575494 575494 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863968 863960 -8 -0.0
bss 89060 89060 0 0.0
text 590124 590120 -4 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934580 934588 8 0.0
bss 97376 97376 0 0.0
text 652460 652462 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 946000 946000 0 0.0
bss 101624 101624 0 0.0
text 660018 660018 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002856 1002864 8 0.0
bss 98940 98940 0 0.0
text 696172 696174 2 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902664 902656 -8 -0.0
bss 89556 89556 0 0.0
text 604138 604136 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 870552 870552 0 0.0
bss 90176 90176 0 0.0
text 597590 597590 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853672 853672 0 0.0
bss 89024 89024 0 0.0
text 581670 581670 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840460 840460 0 0.0
bss 88824 88824 0 0.0
text 571788 571788 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836696 836696 0 0.0
bss 88744 88744 0 0.0
text 567500 567500 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868356 868356 0 0.0
bss 90448 90448 0 0.0
text 591840 591840 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865016 865016 0 0.0
bss 90868 90868 0 0.0
text 587526 587526 0 0.0

@github-actions
Copy link

github-actions bot commented May 18, 2023

PR #26626: Size comparison from a295e01 to 4493e18

Increases (14 builds for bl602, bl702, psoc6, qpg, telink)
platform target config section a295e01 4493e18 change % change
bl602 lighting-app bl602+rpc (read/write) 1402390 1402398 8 0.0
.text 1067622 1067626 4 0.0
bl702 lighting-app bl702 .debug_info 41806994 41806995 1 0.0
.text 966642 966644 2 0.0
bl702+rpc .debug_info 46730332 46730334 2 0.0
.text 1040028 1040032 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 28005984 28005985 1 0.0
light cy8ckit_062s2_43012 .debug_info 22978711 22978713 2 0.0
lock cy8ckit_062s2_43012 .debug_info 23147019 23147020 1 0.0
qpg lighting-app qpg6105+debug (read/write) 1170288 1170296 8 0.0
.text 617388 617396 8 0.0
telink all-clusters-minimal-app tlsr9518adk80d (read/write) 938028 938036 8 0.0
text 642812 642816 4 0.0
bridge-app tlsr9518adk80d text 635462 635464 2 0.0
contact-sensor-app tlsr9518adk80d text 575494 575496 2 0.0
lighting-app tlsr9518adk80d (read/write) 934580 934588 8 0.0
text 652460 652462 2 0.0
pump-app tlsr9518adk80d (read/write) 853664 853672 8 0.0
text 581668 581670 2 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 836696 836704 8 0.0
text 567500 567504 4 0.0
thermostat tlsr9518adk80d text 591836 591840 4 0.0
Decreases (7 builds for bl602, cc32xx, cyw30739, esp32, telink)
platform target config section a295e01 4493e18 change % change
bl602 lighting-app bl602 .text 1036268 1036266 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20304695 20304693 -2 -0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 529139 529131 -8 -0.0
.app_xip_area 416629 416621 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1053960 1053958 -2 -0.0
.flash.text 1053960 1053958 -2 -0.0
telink lighting-app-factory-data tlsr9518adk80d (read/write) 946000 945992 -8 -0.0
text 660018 660016 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1002864 1002856 -8 -0.0
text 696174 696170 -4 -0.0
lock-app tlsr9518adk80d (read/write) 902664 902656 -8 -0.0
text 604138 604136 -2 -0.0
Full report (45 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a295e01 4493e18 change % change
bl602 lighting-app bl602 (read/write) 1356122 1356122 0 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036268 1036266 -2 -0.0
bl602+rpc (read/write) 1402390 1402398 8 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067622 1067626 4 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1188079 1188079 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1552342 1552342 0 0.0
.debug_aranges 135088 135088 0 0.0
.debug_frame 496816 496816 0 0.0
.debug_info 41806994 41806995 1 0.0
.debug_line 5347898 5347898 0 0.0
.debug_loc 3474341 3474341 0 0.0
.debug_ranges 374536 374536 0 0.0
.debug_str 3795354 3795354 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107152 107152 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 581708 581708 0 0.0
.symtab 175520 175520 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
966642 966644 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276883 1276883 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1711336 1711336 0 0.0
.debug_aranges 143376 143376 0 0.0
.debug_frame 524828 524828 0 0.0
.debug_info 46730332 46730334 2 0.0
.debug_line 5763734 5763734 0 0.0
.debug_loc 3677102 3677102 0 0.0
.debug_ranges 399896 399896 0 0.0
.debug_str 4220733 4220733 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121248 121248 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643028 643028 0 0.0
.symtab 194016 194016 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1040028 1040032 4 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 605490 605490 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 954965 954965 0 0.0
.debug_aranges 103416 103416 0 0.0
.debug_frame 349804 349804 0 0.0
.debug_info 20304695 20304693 -2 -0.0
.debug_line 2700361 2700361 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1519461 1519461 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 96078 96078 0 0.0
.debug_str 3219230 3219230 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104322 104322 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 483655 483655 0 0.0
.symtab 287392 287392 0 0.0
.text 499044 499044 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 524459 524459 0 0.0
.app_xip_area 417253 417253 0 0.0
.bss 62184 62184 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529139 529131 -8 -0.0
.app_xip_area 416629 416621 -8 -0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566163 566163 0 0.0
.app_xip_area 459717 459717 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 530931 530931 0 0.0
.app_xip_area 421917 421917 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 963708 963708 0 0.0
.bss 179672 179672 0 0.0
.data 2136 2136 0 0.0
.text 781880 781880 0 0.0
BRD4187C (read/write) 1000736 1000736 0 0.0
.bss 159420 159420 0 0.0
.data 2780 2780 0 0.0
.text 838516 838516 0 0.0
lock-app BRD4161A+wf200 (read/write) 1068476 1068476 0 0.0
.bss 174144 174144 0 0.0
.data 2152 2152 0 0.0
.text 892160 892160 0 0.0
window-app BRD4187C (read/write) 1075920 1075920 0 0.0
.bss 143876 143876 0 0.0
.data 2676 2676 0 0.0
.text 929348 929348 0 0.0
esp32 all-clusters-app c3devkit (read only) 1053960 1053958 -2 -0.0
(read/write) 1583696 1583696 0 0.0
.dram0.bss 77176 77176 0 0.0
.dram0.data 13968 13968 0 0.0
.flash.rodata 213416 213416 0 0.0
.flash.text 1053960 1053958 -2 -0.0
.iram0.text 76708 76708 0 0.0
m5stack (read only) 1101851 1101851 0 0.0
(read/write) 492866 492866 0 0.0
.dram0.bss 82192 82192 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 241220 241220 0 0.0
.flash.text 1096467 1096467 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 583548 583548 0 0.0
(read/write) 82704 82704 0 0.0
.bss 65888 65888 0 0.0
.data 2192 2192 0 0.0
.text 583012 583012 0 0.0
light k32w0+release (read only) 582516 582516 0 0.0
(read/write) 82356 82356 0 0.0
.bss 65552 65552 0 0.0
.data 2180 2180 0 0.0
.text 581980 581980 0 0.0
lock k32w0+release (read only) 555956 555956 0 0.0
(read/write) 80352 80352 0 0.0
.bss 63624 63624 0 0.0
.data 2104 2104 0 0.0
.text 555420 555420 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12673948 12673948 0 0.0
(read/write) 746632 746632 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 688008 688008 0 0.0
.dynamic 560 560 0 0.0
.got 16016 16016 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 577120 577120 0 0.0
.text 10325412 10325412 0 0.0
thermostat-no-ble arm64 (read only) 2520788 2520788 0 0.0
(read/write) 142456 142456 0 0.0
.bss 53464 53464 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77728 77728 0 0.0
.dynamic 560 560 0 0.0
.got 5432 5432 0 0.0
.init 24 24 0 0.0
.init_array 384 384 0 0.0
.rodata 129256 129256 0 0.0
.text 2128116 2128116 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2495256 2495256 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1457940 1457940 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1177436 1177436 0 0.0
bss 155605 155605 0 0.0
rodata 132988 132988 0 0.0
text 808132 808132 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1437244 1437244 0 0.0
bss 135345 135345 0 0.0
rodata 229004 229004 0 0.0
text 778796 778796 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123592 1123592 0 0.0
bss 154757 154757 0 0.0
rodata 109752 109752 0 0.0
text 778348 778348 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840640 840640 0 0.0
(read/write) 1708412 1708412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190148 190148 0 0.0
.comment 212 212 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 2552 2552 0 0.0
.debug_abbrev 1285191 1285191 0 0.0
.debug_aranges 130704 130704 0 0.0
.debug_frame 434160 434160 0 0.0
.debug_info 28005984 28005985 1 0.0
.debug_line 3797727 3797727 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2052287 2052287 0 0.0
.debug_rnglists 129977 129977 0 0.0
.debug_str 3731869 3731869 0 0.0
.heap 840640 840640 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 719318 719318 0 0.0
.symtab 467424 467424 0 0.0
.text 1507324 1507324 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841440 841440 0 0.0
(read/write) 1649468 1649468 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189348 189348 0 0.0
.comment 212 212 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 2552 2552 0 0.0
.debug_abbrev 1274930 1274930 0 0.0
.debug_aranges 129952 129952 0 0.0
.debug_frame 436600 436600 0 0.0
.debug_info 27631830 27631830 0 0.0
.debug_line 3810919 3810919 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2043199 2043199 0 0.0
.debug_rnglists 128926 128926 0 0.0
.debug_str 3720628 3720628 0 0.0
.heap 841440 841440 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 675600 675600 0 0.0
.symtab 451840 451840 0 0.0
.text 1449180 1449180 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849736 849736 0 0.0
(read/write) 1571108 1571108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181220 181220 0 0.0
.comment 212 212 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 2384 2384 0 0.0
.debug_abbrev 1108650 1108650 0 0.0
.debug_aranges 120104 120104 0 0.0
.debug_frame 399836 399836 0 0.0
.debug_info 22978711 22978713 2 0.0
.debug_line 3373914 3373914 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1874692 1874692 0 0.0
.debug_rnglists 118555 118555 0 0.0
.debug_str 3526278 3526278 0 0.0
.heap 849736 849736 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 591603 591603 0 0.0
.symtab 414288 414288 0 0.0
.text 1379116 1379116 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821952 821952 0 0.0
(read/write) 1627628 1627628 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208996 208996 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1107709 1107709 0 0.0
.debug_aranges 120608 120608 0 0.0
.debug_frame 401928 401928 0 0.0
.debug_info 23147019 23147020 1 0.0
.debug_line 3370318 3370318 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1888136 1888136 0 0.0
.debug_rnglists 119011 119011 0 0.0
.debug_str 3541268 3541268 0 0.0
.heap 821952 821952 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 595604 595604 0 0.0
.symtab 416624 416624 0 0.0
.text 1407852 1407852 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1170288 1170296 8 0.0
.bss 99928 99928 0 0.0
.data 856 856 0 0.0
.text 617388 617396 8 0.0
lock-app qpg6105+debug (read/write) 1139540 1139540 0 0.0
.bss 94824 94824 0 0.0
.data 856 856 0 0.0
.text 586640 586640 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002424 1002424 0 0.0
bss 97952 97952 0 0.0
text 681046 681046 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 938028 938036 8 0.0
bss 97004 97004 0 0.0
text 642812 642816 4 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 919432 919432 0 0.0
bss 99348 99348 0 0.0
text 635462 635464 2 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 847672 847672 0 0.0
bss 88904 88904 0 0.0
text 575494 575496 2 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863968 863968 0 0.0
bss 89060 89060 0 0.0
text 590122 590122 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934580 934588 8 0.0
bss 97376 97376 0 0.0
text 652460 652462 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 946000 945992 -8 -0.0
bss 101624 101624 0 0.0
text 660018 660016 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002864 1002856 -8 -0.0
bss 98940 98940 0 0.0
text 696174 696170 -4 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902664 902656 -8 -0.0
bss 89556 89556 0 0.0
text 604138 604136 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 870552 870552 0 0.0
bss 90176 90176 0 0.0
text 597588 597588 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853664 853672 8 0.0
bss 89024 89024 0 0.0
text 581668 581670 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840468 840468 0 0.0
bss 88824 88824 0 0.0
text 571790 571790 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836696 836704 8 0.0
bss 88744 88744 0 0.0
text 567500 567504 4 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868356 868356 0 0.0
bss 90448 90448 0 0.0
text 591836 591840 4 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865016 865016 0 0.0
bss 90868 90868 0 0.0
text 587528 587528 0 0.0

@andy31415 andy31415 merged commit 0a635ca into project-chip:master May 18, 2023
@s07641069 s07641069 deleted the telink_docker_update branch May 19, 2023 06:21
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