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] Add Thermostat & Contact Sensor examples & Rework LED loop & made Factory-Reset user friendly #23968

Merged

Conversation

s07641069
Copy link
Contributor

@s07641069 s07641069 commented Dec 8, 2022

Change overview

Testing

Tested manually with chip-tool and Google Home.
Steps:

Run: $ chip-tool pairing ble-thread <...>
Wait till success

@s07641069
Copy link
Contributor Author

@andy31415 I updated Telink Docker file just as reminder for developers which Zephyr HASH is compatible.
Docker image rebuild not needed.

@github-actions
Copy link

github-actions bot commented Dec 8, 2022

PR #23968: Size comparison from ab48bfc to 7778bc3

Increases (1 build for linux)
platform target config section ab48bfc 7778bc3 change % change
linux thermostat-no-ble arm64 (read only) 2389924 2390660 736 0.0
.rodata 144396 144460 64 0.0
.text 2002672 2003248 576 0.0
Decreases (1 build for linux)
platform target config section ab48bfc 7778bc3 change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (11 builds for bl602, bl702, linux, mbed, nrfconnect, qpg)
platform target config section ab48bfc 7778bc3 change % change
bl602 lighting-app bl602 (read/write) 1353270 1353270 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1035990 1035990 0 0.0
bl602+rpc (read/write) 1398602 1398602 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066970 1066970 0 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1186707 1186707 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505626 1505626 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485968 485968 0 0.0
.debug_info 37891506 37891506 0 0.0
.debug_line 5099610 5099610 0 0.0
.debug_loc 3361563 3361563 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455105 3455105 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 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 955656 955656 0 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1282619 1282619 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644199 1644199 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512180 512180 0 0.0
.debug_info 41804220 41804220 0 0.0
.debug_line 5455062 5455062 0 0.0
.debug_loc 3557273 3557273 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852646 3852646 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 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1029356 1029356 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10360348 10360348 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504604 504604 0 0.0
.text 8200228 8200228 0 0.0
thermostat-no-ble arm64 (read only) 2389924 2390660 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144396 144460 64 0.0
.text 2002672 2003248 576 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182671 1182671 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815580 815580 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161323 0 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803448 803448 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148708 1148708 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595808 595808 0 0.0
lock-app qpg6105+debug (read/write) 1116636 1116636 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563732 563732 0 0.0

@github-actions
Copy link

github-actions bot commented Dec 8, 2022

PR #23968: Size comparison from ab48bfc to 3cfc90c

Increases (3 builds for qpg, telink)
platform target config section ab48bfc 3cfc90c change % change
qpg lighting-app qpg6105+debug (read/write) 1148708 1148716 8 0.0
.text 595808 595816 8 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789824 790152 328 0.0
text 553754 553894 140 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803940 804160 220 0.0
text 564758 564876 118 0.0
Decreases (8 builds for bl602, bl702, nrfconnect, psoc6, telink)
platform target config section ab48bfc 3cfc90c change % change
bl602 lighting-app bl602 .text 1035990 1035986 -4 -0.0
bl702 lighting-app bl702 .debug_info 37891506 37891504 -2 -0.0
.text 955656 955652 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 815580 815576 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26823829 26823828 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26560611 26560609 -2 -0.0
telink all-clusters-app tlsr9518adk80d text 647964 647962 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d text 611764 611760 -4 -0.0
lighting-app tlsr9518adk80d text 623516 623514 -2 -0.0
Full report (35 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ab48bfc 3cfc90c change % change
bl602 lighting-app bl602 (read/write) 1353270 1353270 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1035990 1035986 -4 -0.0
bl602+rpc (read/write) 1398602 1398602 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066970 1066970 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186707 1186707 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505626 1505626 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485968 485968 0 0.0
.debug_info 37891506 37891504 -2 -0.0
.debug_line 5099610 5099610 0 0.0
.debug_loc 3361563 3361563 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455105 3455105 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 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955656 955652 -4 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282619 1282619 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644199 1644199 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512180 512180 0 0.0
.debug_info 41804220 41804220 0 0.0
.debug_line 5455062 5455062 0 0.0
.debug_loc 3557273 3557273 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852646 3852646 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 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029356 1029356 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677187 677187 0 0.0
(read/write) 174348 174348 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 586984 586984 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641427 641427 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562080 562080 0 0.0
lock-ftd LP_CC2652R7 (read only) 678719 678719 0 0.0
(read/write) 169984 169984 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600664 600664 0 0.0
lock-mtd LP_CC2652R7 (read only) 662547 662547 0 0.0
(read/write) 181844 181844 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558656 558656 0 0.0
pump-app LP_CC2652R7 (read only) 687919 687919 0 0.0
(read/write) 161488 161488 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596604 596604 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672419 672419 0 0.0
(read/write) 177100 177100 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585552 585552 0 0.0
shell LP_CC2652R7 (read only) 668182 668182 0 0.0
(read/write) 185664 185664 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581260 581260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587786 587786 0 0.0
.app_xip_area 464412 464412 0 0.0
.bss 65792 65792 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 594834 594834 0 0.0
.app_xip_area 466132 466132 0 0.0
.bss 71112 71112 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543918 543918 0 0.0
.app_xip_area 425600 425600 0 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110440 1110440 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972008 972008 0 0.0
BRD4161A+rpc (read/write) 973812 973812 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820684 820684 0 0.0
BRD4161A+rs911x (read/write) 1003728 1003728 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832468 832468 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151356 1151356 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997000 997000 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223392 1223392 0 0.0
(read/write) 1788470 1788470 0 0.0
.dram0.bss 76952 76952 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 258024 258024 0 0.0
.flash.text 1223392 1223392 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233399 1233399 0 0.0
(read/write) 564348 564348 0 0.0
.dram0.bss 82312 82312 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315072 315072 0 0.0
.flash.text 1228015 1228015 0 0.0
.iram0.text 123939 123939 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182671 1182671 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815580 815576 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161323 0 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803448 803448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1745156 1745156 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 1229252 1229252 0 0.0
.debug_aranges 111864 111864 0 0.0
.debug_frame 373520 373520 0 0.0
.debug_info 26823829 26823828 -1 -0.0
.debug_line 3671274 3671274 0 0.0
.debug_loc 3584745 3584745 0 0.0
.debug_ranges 340264 340264 0 0.0
.debug_str 3440224 3440224 0 0.0
.heap 841968 841968 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 569768 569768 0 0.0
.symtab 421280 421280 0 0.0
.text 1545392 1545392 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1687748 1687748 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 1221051 1221051 0 0.0
.debug_aranges 111336 111336 0 0.0
.debug_frame 376600 376600 0 0.0
.debug_info 26560611 26560609 -2 -0.0
.debug_line 3691990 3691990 0 0.0
.debug_loc 3572382 3572382 0 0.0
.debug_ranges 338880 338880 0 0.0
.debug_str 3429237 3429237 0 0.0
.heap 842704 842704 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 533857 533857 0 0.0
.symtab 407712 407712 0 0.0
.text 1488720 1488720 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1606292 1606292 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 1055107 1055107 0 0.0
.debug_aranges 103544 103544 0 0.0
.debug_frame 346928 346928 0 0.0
.debug_info 22024805 22024805 0 0.0
.debug_line 3261908 3261908 0 0.0
.debug_loc 3270414 3270414 0 0.0
.debug_ranges 304208 304208 0 0.0
.debug_str 3234769 3234769 0 0.0
.heap 850896 850896 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 470234 470234 0 0.0
.symtab 376160 376160 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1644172 1644172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 1062526 1062526 0 0.0
.debug_aranges 104216 104216 0 0.0
.debug_frame 349752 349752 0 0.0
.debug_info 22404158 22404158 0 0.0
.debug_line 3270623 3270623 0 0.0
.debug_loc 3310273 3310273 0 0.0
.debug_ranges 307552 307552 0 0.0
.debug_str 3262224 3262224 0 0.0
.heap 845864 845864 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 476474 476474 0 0.0
.symtab 379392 379392 0 0.0
.text 1448304 1448304 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148708 1148716 8 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595808 595816 8 0.0
lock-app qpg6105+debug (read/write) 1116636 1116636 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563732 563732 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 935988 935988 0 0.0
bss 80812 80812 0 0.0
noinit 43440 43440 0 0.0
text 647964 647962 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 873756 873756 0 0.0
bss 80036 80036 0 0.0
noinit 43440 43440 0 0.0
text 611764 611760 -4 -0.0
light-switch-app tlsr9518adk80d (read/write) 789824 790152 328 0.0
bss 71676 71676 0 0.0
noinit 43520 43520 0 0.0
text 553754 553894 140 0.0
lighting-app tlsr9518adk80d (read/write) 873832 873832 0 0.0
bss 81424 81424 0 0.0
noinit 43520 43520 0 0.0
text 623516 623514 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 803940 804160 220 0.0
bss 73248 73248 0 0.0
noinit 43520 43520 0 0.0
text 564758 564876 118 0.0

@s07641069 s07641069 changed the title [Telink] Add Thermostat app example (Cherry-pick #23717) [Telink] Add Thermostat app example (Cherry-pick #23717) & Add Contact Sensor app example Dec 21, 2022
@github-actions
Copy link

github-actions bot commented Dec 21, 2022

PR #23968: Size comparison from 621c69c to ad272ae

Increases (9 builds for bl602, bl702, linux, nrfconnect, telink)
platform target config section 621c69c ad272ae change % change
bl602 lighting-app bl602 .text 1036006 1036008 2 0.0
bl602+rpc .text 1066988 1066992 4 0.0
bl702 lighting-app bl702+rpc (read/write) 1282635 1282651 16 0.0
.debug_info 41804459 41804460 1 0.0
.text 1029376 1029378 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
telink all-clusters-minimal-app tlsr9518adk80d text 611774 611778 4 0.0
light-switch-app tlsr9518adk80d (read/write) 789840 790168 328 0.0
text 553766 553910 144 0.0
lighting-app tlsr9518adk80d text 623528 623532 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803956 804176 220 0.0
text 564776 564892 116 0.0
Decreases (1 build for linux)
platform target config section 621c69c ad272ae change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (42 builds for bl602, bl702, cc13x2_26x2, efr32, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section 621c69c ad272ae change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036008 2 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066992 4 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891744 0 0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 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 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955674 955674 0 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282635 1282651 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804460 1 0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 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 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029376 1029378 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110456 1110456 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972024 972024 0 0.0
BRD4161A+rpc (read/write) 973828 973828 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820700 820700 0 0.0
BRD4161A+rs911x (read/write) 1003744 1003744 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832484 832484 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151372 1151372 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997016 997016 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux all-clusters-app debug (read only) 3081889 3081889 0 0.0
(read/write) 158168 158168 0 0.0
.bss 62336 62336 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86952 86952 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281195 281195 0 0.0
.text 2616450 2616450 0 0.0
all-clusters-minimal-app debug (read only) 2908993 2908993 0 0.0
(read/write) 149600 149600 0 0.0
.bss 61536 61536 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79320 79320 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280715 280715 0 0.0
.text 2446978 2446978 0 0.0
bridge-app debug+rpc (read only) 2409329 2409329 0 0.0
(read/write) 129208 129208 0 0.0
.bss 50720 50720 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68616 68616 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211008 211008 0 0.0
.text 2030914 2030914 0 0.0
chip-tool debug (read only) 10993721 10993721 0 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623016 623016 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 578101 578101 0 0.0
.text 8891844 8891844 0 0.0
chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
lighting-app debug+rpc (read only) 2636169 2636169 0 0.0
(read/write) 132120 132120 0 0.0
.bss 49920 49920 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73720 73720 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227872 227872 0 0.0
.text 2232466 2232466 0 0.0
lock-app debug (read only) 2619305 2619305 0 0.0
(read/write) 127328 127328 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 245128 245128 0 0.0
.text 2202594 2202594 0 0.0
ota-provider-app debug (read only) 2396217 2396217 0 0.0
(read/write) 120760 120760 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64584 64584 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216776 216776 0 0.0
.text 2011042 2011042 0 0.0
ota-requestor-app debug (read only) 2561625 2561625 0 0.0
(read/write) 129072 129072 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69928 69928 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223824 223824 0 0.0
.text 2160306 2160306 0 0.0
shell debug (read only) 2623137 2623137 0 0.0
(read/write) 142856 142856 0 0.0
.bss 57768 57768 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 77984 77984 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240050 240050 0 0.0
.text 2223586 2223586 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
tv-app debug (read only) 3229265 3229265 0 0.0
(read/write) 261176 261176 0 0.0
.bss 170040 170040 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80192 80192 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 267992 267992 0 0.0
.text 2768146 2768146 0 0.0
tv-casting-app debug (read only) 5533913 5533913 0 0.0
(read/write) 161528 161528 0 0.0
.bss 51960 51960 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101032 101032 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 351545 351545 0 0.0
.text 4907490 4907490 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815592 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936004 0 0.0
bss 80812 80812 0 0.0
noinit 43440 43440 0 0.0
text 647978 647978 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 873772 0 0.0
bss 80036 80036 0 0.0
noinit 43440 43440 0 0.0
text 611774 611778 4 0.0
light-switch-app tlsr9518adk80d (read/write) 789840 790168 328 0.0
bss 71676 71676 0 0.0
noinit 43520 43520 0 0.0
text 553766 553910 144 0.0
lighting-app tlsr9518adk80d (read/write) 873848 873848 0 0.0
bss 81424 81424 0 0.0
noinit 43520 43520 0 0.0
text 623528 623532 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803956 804176 220 0.0
bss 73248 73248 0 0.0
noinit 43520 43520 0 0.0
text 564776 564892 116 0.0

@s07641069 s07641069 changed the title [Telink] Add Thermostat app example (Cherry-pick #23717) & Add Contact Sensor app example [Telink] Add Thermostat & Contact Sensor examples & Rework LED loop & made Factory-Reset user friendly Dec 21, 2022
@github-actions
Copy link

github-actions bot commented Dec 21, 2022

PR #23968: Size comparison from 621c69c to 0845406

Increases (4 builds for bl602, bl702, linux, nrfconnect)
platform target config section 621c69c 0845406 change % change
bl602 lighting-app bl602+rpc .text 1066988 1066990 2 0.0
bl702 lighting-app bl702 .debug_info 37891744 37891745 1 0.0
.text 955674 955676 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
Decreases (1 build for linux)
platform target config section 621c69c 0845406 change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (21 builds for bl602, bl702, cc13x2_26x2, k32w, linux, mbed, nrfconnect, qpg)
platform target config section 621c69c 0845406 change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036006 0 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066990 2 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891745 1 0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 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 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 955674 955676 2 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1282635 1282635 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804459 0 0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 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 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1029376 1029376 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815592 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0

@github-actions
Copy link

github-actions bot commented Dec 21, 2022

PR #23968: Size comparison from 621c69c to dd349b8

Increases (8 builds for bl602, linux, nrfconnect, telink)
platform target config section 621c69c dd349b8 change % change
bl602 lighting-app bl602+rpc .text 1066988 1066990 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936616 612 0.1
bss 80812 80936 124 0.2
noinit 43440 43480 40 0.1
text 647978 648424 446 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 874368 596 0.1
bss 80036 80156 120 0.1
noinit 43440 43480 40 0.1
text 611774 612214 440 0.1
light-switch-app tlsr9518adk80d (read/write) 789840 790732 892 0.1
bss 71676 71796 120 0.2
text 553766 554358 592 0.1
lighting-app tlsr9518adk80d (read/write) 873848 874420 572 0.1
bss 81424 81552 128 0.2
text 623528 623978 450 0.1
ota-requestor-app tlsr9518adk80d (read/write) 803956 804732 776 0.1
bss 73248 73372 124 0.2
text 564776 565334 558 0.1
Decreases (7 builds for bl702, esp32, linux, nrfconnect, psoc6)
platform target config section 621c69c dd349b8 change % change
bl702 lighting-app bl702 .debug_info 37891744 37891743 -1 -0.0
.text 955674 955672 -2 -0.0
bl702+rpc .debug_info 41804459 41804458 -1 -0.0
.text 1029376 1029374 -2 -0.0
esp32 all-clusters-app c3devkit (read/write) 1788470 1788462 -8 -0.0
.flash.rodata 258024 258016 -8 -0.0
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 815592 815588 -4 -0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26560919 26560918 -1 -0.0
light cy8ckit_062s2_43012 .debug_info 22025114 22025113 -1 -0.0
Full report (51 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 621c69c dd349b8 change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036006 0 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066990 2 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891743 -1 -0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 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 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955674 955672 -2 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282635 1282635 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804458 -1 -0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 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 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029376 1029374 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587794 587794 0 0.0
.app_xip_area 464420 464420 0 0.0
.bss 65792 65792 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 594850 594850 0 0.0
.app_xip_area 466148 466148 0 0.0
.bss 71112 71112 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543934 543934 0 0.0
.app_xip_area 425616 425616 0 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110456 1110456 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972024 972024 0 0.0
BRD4161A+rpc (read/write) 973828 973828 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820700 820700 0 0.0
BRD4161A+rs911x (read/write) 1003744 1003744 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832484 832484 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151372 1151372 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997016 997016 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223412 1223412 0 0.0
(read/write) 1788470 1788462 -8 -0.0
.dram0.bss 76952 76952 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 258024 258016 -8 -0.0
.flash.text 1223412 1223412 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233403 1233403 0 0.0
(read/write) 564348 564348 0 0.0
.dram0.bss 82312 82312 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315072 315072 0 0.0
.flash.text 1228019 1228019 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux all-clusters-app debug (read only) 3081889 3081889 0 0.0
(read/write) 158168 158168 0 0.0
.bss 62336 62336 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86952 86952 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281195 281195 0 0.0
.text 2616450 2616450 0 0.0
all-clusters-minimal-app debug (read only) 2908993 2908993 0 0.0
(read/write) 149600 149600 0 0.0
.bss 61536 61536 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79320 79320 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280715 280715 0 0.0
.text 2446978 2446978 0 0.0
bridge-app debug+rpc (read only) 2409329 2409329 0 0.0
(read/write) 129208 129208 0 0.0
.bss 50720 50720 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68616 68616 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211008 211008 0 0.0
.text 2030914 2030914 0 0.0
chip-tool debug (read only) 10993721 10993721 0 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623016 623016 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 578101 578101 0 0.0
.text 8891844 8891844 0 0.0
chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
lighting-app debug+rpc (read only) 2636169 2636169 0 0.0
(read/write) 132120 132120 0 0.0
.bss 49920 49920 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73720 73720 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227872 227872 0 0.0
.text 2232466 2232466 0 0.0
lock-app debug (read only) 2619305 2619305 0 0.0
(read/write) 127328 127328 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 245128 245128 0 0.0
.text 2202594 2202594 0 0.0
ota-provider-app debug (read only) 2396217 2396217 0 0.0
(read/write) 120760 120760 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64584 64584 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216776 216776 0 0.0
.text 2011042 2011042 0 0.0
ota-requestor-app debug (read only) 2561625 2561625 0 0.0
(read/write) 129072 129072 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69928 69928 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223824 223824 0 0.0
.text 2160306 2160306 0 0.0
shell debug (read only) 2623137 2623137 0 0.0
(read/write) 142856 142856 0 0.0
.bss 57768 57768 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 77984 77984 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240050 240050 0 0.0
.text 2223586 2223586 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
tv-app debug (read only) 3229265 3229265 0 0.0
(read/write) 261176 261176 0 0.0
.bss 170040 170040 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80192 80192 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 267992 267992 0 0.0
.text 2768146 2768146 0 0.0
tv-casting-app debug (read only) 5533913 5533913 0 0.0
(read/write) 161528 161528 0 0.0
.bss 51960 51960 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101032 101032 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 351545 351545 0 0.0
.text 4907490 4907490 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815588 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1745172 1745172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 1229326 1229326 0 0.0
.debug_aranges 111864 111864 0 0.0
.debug_frame 373524 373524 0 0.0
.debug_info 26824135 26824135 0 0.0
.debug_line 3671358 3671358 0 0.0
.debug_loc 3584788 3584788 0 0.0
.debug_ranges 340264 340264 0 0.0
.debug_str 3440241 3440241 0 0.0
.heap 841968 841968 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 569768 569768 0 0.0
.symtab 421280 421280 0 0.0
.text 1545408 1545408 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1687764 1687764 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 1221125 1221125 0 0.0
.debug_aranges 111336 111336 0 0.0
.debug_frame 376604 376604 0 0.0
.debug_info 26560919 26560918 -1 -0.0
.debug_line 3692074 3692074 0 0.0
.debug_loc 3572425 3572425 0 0.0
.debug_ranges 338880 338880 0 0.0
.debug_str 3429254 3429254 0 0.0
.heap 842704 842704 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 533857 533857 0 0.0
.symtab 407712 407712 0 0.0
.text 1488736 1488736 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1606292 1606292 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 1055181 1055181 0 0.0
.debug_aranges 103544 103544 0 0.0
.debug_frame 346932 346932 0 0.0
.debug_info 22025114 22025113 -1 -0.0
.debug_line 3261992 3261992 0 0.0
.debug_loc 3270457 3270457 0 0.0
.debug_ranges 304208 304208 0 0.0
.debug_str 3234786 3234786 0 0.0
.heap 850896 850896 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 470234 470234 0 0.0
.symtab 376160 376160 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1644172 1644172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 1062600 1062600 0 0.0
.debug_aranges 104216 104216 0 0.0
.debug_frame 349756 349756 0 0.0
.debug_info 22404465 22404465 0 0.0
.debug_line 3270707 3270707 0 0.0
.debug_loc 3310316 3310316 0 0.0
.debug_ranges 307552 307552 0 0.0
.debug_str 3262241 3262241 0 0.0
.heap 845864 845864 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 476474 476474 0 0.0
.symtab 379392 379392 0 0.0
.text 1448304 1448304 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936616 612 0.1
bss 80812 80936 124 0.2
noinit 43440 43480 40 0.1
text 647978 648424 446 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 874368 596 0.1
bss 80036 80156 120 0.1
noinit 43440 43480 40 0.1
text 611774 612214 440 0.1
light-switch-app tlsr9518adk80d (read/write) 789840 790732 892 0.1
bss 71676 71796 120 0.2
noinit 43520 43520 0 0.0
text 553766 554358 592 0.1
lighting-app tlsr9518adk80d (read/write) 873848 874420 572 0.1
bss 81424 81552 128 0.2
noinit 43520 43520 0 0.0
text 623528 623978 450 0.1
ota-requestor-app tlsr9518adk80d (read/write) 803956 804732 776 0.1
bss 73248 73372 124 0.2
noinit 43520 43520 0 0.0
text 564776 565334 558 0.1

@s07641069
Copy link
Contributor Author

@andy31415 Could you review and process this cherry-pick PR?

@andy31415 andy31415 merged commit 5683cdc into project-chip:v1.0-branch Jan 4, 2023
@s07641069 s07641069 deleted the telink_thermostat_cherry-pick branch January 4, 2023 19:32
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.

2 participants