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

Time sync: TSC feature #28418

Merged
merged 14 commits into from
Aug 21, 2023
Merged

Conversation

cecille
Copy link
Contributor

@cecille cecille commented Jul 31, 2023

Implements the time sync client, which allows devices to reach out to other matter nodes to query time.

Because this feature is challenging to test in the CI, this PR also includes a runtime options provider implementation that allows the time cluster to fake having no system time, forcing a read out over the network.

Tests: The added tests MUST be run using the provided script runner because they require a specific network and app setup to work correctly. The first two tests are used to prove the platform time bypass is functional (test_SimulateNoInternalTime and test_HaveInternalTime). The next "test" sets up a second node to act as the trusted time source. test_SetAndReadFromTrustedTimeSource tests that the node can read from the trusted time source immediately after setting it up. test_ReadFromTrustedTimeSource tests that the values persist correct and the node can read from the trusted time source after reboot.

This PR also includes an expansion of the delegate API, which will allow platforms to supply their own time. Currently, this is done using the platform time abstractions to match the current style of the time sync server impl.

Setting gn arg time_sync_enable_tsc_feature to 0 will turn this feature off. Note that this does NOT control the zap feature map.

Fixes: #28271

@cecille cecille added the time sync Implementation of the Time Synchronization cluster label Jul 31, 2023
@cecille cecille force-pushed the time_sync_trusted_time_source branch from 744b185 to 10de90e Compare July 31, 2023 19:29
@github-actions
Copy link

github-actions bot commented Jul 31, 2023

PR #28418: Size comparison from 521eb16 to 744b185

Increases (2 builds for bl602, cc32xx)
platform target config section 521eb16 744b185 change % change
bl602 lighting-app bl602 .text 1055674 1055676 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19073099 19073100 1 0.0
Decreases (3 builds for bl602, bl702)
platform target config section 521eb16 744b185 change % change
bl602 lighting-app bl602+rpc (read/write) 1410094 1410086 -8 -0.0
.text 1087866 1087864 -2 -0.0
bl702 lighting-app bl702 (read/write) 1165627 1165623 -4 -0.0
.debug_info 41423040 41423039 -1 -0.0
.text 952966 952964 -2 -0.0
bl702+rpc (read/write) 1264515 1264511 -4 -0.0
.debug_info 46318605 46318604 -1 -0.0
.text 1027650 1027648 -2 -0.0
Full report (12 builds for bl602, bl702, bl702l, cc32xx, k32w, mbed, qpg)
platform target config section 521eb16 744b185 change % change
bl602 lighting-app bl602 (read/write) 1362370 1362370 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055674 1055676 2 0.0
bl602+rpc (read/write) 1410094 1410086 -8 -0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087866 1087864 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1165627 1165623 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1564819 1564819 0 0.0
.debug_aranges 140216 140216 0 0.0
.debug_frame 515788 515788 0 0.0
.debug_info 41423040 41423039 -1 -0.0
.debug_line 5471663 5471663 0 0.0
.debug_loc 3560895 3560895 0 0.0
.debug_ranges 384408 384408 0 0.0
.debug_str 4010845 4010845 0 0.0
.hbn 544 544 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 106408 106408 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 588273 588273 0 0.0
.symtab 175296 175296 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952966 952964 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264515 1264511 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741949 1741949 0 0.0
.debug_aranges 148760 148760 0 0.0
.debug_frame 544692 544692 0 0.0
.debug_info 46318605 46318604 -1 -0.0
.debug_line 5884090 5884090 0 0.0
.debug_loc 3767042 3767042 0 0.0
.debug_ranges 410160 410160 0 0.0
.debug_str 4430710 4430710 0 0.0
.hbn 544 544 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 121060 121060 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 651236 651236 0 0.0
.symtab 194224 194224 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027650 1027648 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151192 1151192 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567038 1567038 0 0.0
.debug_aranges 134720 134720 0 0.0
.debug_frame 495476 495476 0 0.0
.debug_info 41424149 41424149 0 0.0
.debug_line 5387231 5387231 0 0.0
.debug_loc 3496989 3496989 0 0.0
.debug_ranges 389616 389616 0 0.0
.debug_str 4023314 4023314 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100292 100292 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588498 588498 0 0.0
.symtab 174864 174864 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
941772 941772 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610882 610882 0 0.0
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947855 947855 0 0.0
.debug_aranges 108048 108048 0 0.0
.debug_frame 366744 366744 0 0.0
.debug_info 19073099 19073100 1 0.0
.debug_line 2784199 2784199 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1582676 1582676 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99777 99777 0 0.0
.debug_str 3417159 3417159 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105562 105562 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490380 490380 0 0.0
.symtab 290160 290160 0 0.0
.text 503196 503196 0 0.0
k32w contact k32w0+release (read only) 589092 589092 0 0.0
(read/write) 91472 91472 0 0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588556 588556 0 0.0
light k32w0+release (read only) 587780 587780 0 0.0
(read/write) 91104 91104 0 0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587244 587244 0 0.0
lock k32w0+release (read only) 560332 560332 0 0.0
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559796 559796 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517640 2517640 0 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480324 1480324 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176264 1176264 0 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623104 623104 0 0.0
lock-app qpg6105+debug (read/write) 1133312 1133312 0 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580156 580156 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 31, 2023

PR #28418: Size comparison from 521eb16 to 10de90e

Increases above 0.2%:

platform target config section 521eb16 10de90e change % change
cyw30739 switch cyw930739m2evb_01 (read/write) 545735 554247 8512 1.6
.app_xip_area 434945 443345 8400 1.9
linux all-clusters-app debug (read only) 5479729 5576369 96640 1.8
(read/write) 417264 418400 1136 0.3
.data.rel.ro 275584 276544 960 0.3
.init_array 1288 1304 16 1.2
.rodata 333136 334320 1184 0.4
.text 4769971 4863027 93056 2.0
lock-app debug .data 4048 4080 32 0.8
ota-provider-app debug .data 4256 4288 32 0.8
ota-requestor-app debug .data 4624 4656 32 0.7
shell debug (read only) 2923073 3024521 101448 3.5
(read/write) 150616 151656 1040 0.7
.bss 59592 59720 128 0.2
.data.rel.ro 83896 84776 880 1.0
.init_array 1128 1144 16 1.4
.rodata 209138 210194 1056 0.5
.text 2543234 2641298 98064 3.9
thermostat-no-ble arm64 .data 3200 3216 16 0.5
tv-app debug .data 6224 6256 32 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216956 1229824 12868 1.1
rodata 140976 141844 868 0.6
text 842196 854064 11868 1.4
nrf7002dk_nrf5340_cpuapp (read/write) 1336088 1348088 12000 0.9
text 769796 781380 11584 1.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765428 1782772 17344 1.0
.debug_abbrev 1376074 1389971 13897 1.0
.debug_aranges 143520 146032 2512 1.8
.debug_frame 478216 486676 8460 1.8
.debug_info 30038944 30631589 592645 2.0
.debug_line 4133479 4192231 58752 1.4
.debug_loclists 2242640 2304639 61999 2.8
.debug_rnglists 142111 144793 2682 1.9
.debug_str 4114991 4553777 438786 10.7
.strtab 800498 834135 33637 4.2
.symtab 498960 509168 10208 2.0
.text 1560820 1578052 17232 1.1
telink all-clusters-app tlsr9518adk80d (read/write) 1068272 1083012 14740 1.4
text 727366 741116 13750 1.9
light-switch-app tlsr9518adk80d (read/write) 903352 918092 14740 1.6
text 614582 628334 13752 2.2
Increases (25 builds for bl702l, cc32xx, cyw30739, linux, nrfconnect, psoc6, telink)
platform target config section 521eb16 10de90e change % change
bl702l lighting-app bl702l .debug_loc 3496989 3497032 43 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19073099 19073100 1 0.0
.debug_loclists 1582676 1582679 3 0.0
cyw30739 switch cyw930739m2evb_01 (read/write) 545735 554247 8512 1.6
.app_xip_area 434945 443345 8400 1.9
.bss 65728 65840 112 0.2
linux all-clusters-app debug (read only) 5479729 5576369 96640 1.8
(read/write) 417264 418400 1136 0.3
.bss 129920 130080 160 0.1
.data.rel.ro 275584 276544 960 0.3
.init_array 1288 1304 16 1.2
.rodata 333136 334320 1184 0.4
.text 4769971 4863027 93056 2.0
all-clusters-minimal-app debug (read only) 4894809 4895073 264 0.0
(read/write) 231280 231312 32 0.0
.bss 125600 125632 32 0.0
.rodata 271238 271366 128 0.0
.text 4393587 4393699 112 0.0
bridge-app debug (read only) 2763969 2764121 152 0.0
.rodata 213800 213896 96 0.0
.text 2372835 2372867 32 0.0
chip-tool debug (read only) 1776421 17764265 48 0.0
(read/write) 1054936 1055000 64 0.0
.data.rel.ro 948848 948912 64 0.0
chip-tool-ipv6only arm64 (read only) 1697740 16977452 48 0.0
(read/write) 1122488 1122536 48 0.0
.data.rel.ro 986224 986272 48 0.0
lighting-app debug+rpc+ui (read only) 5272969 5273201 232 0.0
(read/write) 222184 222216 32 0.0
.bss 117616 117648 32 0.0
.rodata 337844 337940 96 0.0
.text 4693219 4693331 112 0.0
lock-app debug (read only) 4452417 4452681 264 0.0
(read/write) 202120 202184 64 0.0
.bss 112944 112976 32 0.0
.data 4048 4080 32 0.8
.rodata 246470 246598 128 0.1
.text 3997603 3997715 112 0.0
ota-provider-app debug (read only) 4122649 4122881 232 0.0
(read/write) 191992 192056 64 0.0
.bss 113504 113536 32 0.0
.data 4256 4288 32 0.8
.rodata 200326 200422 96 0.0
.text 3732195 3732307 112 0.0
ota-requestor-app debug (read only) 4216577 4216841 264 0.0
(read/write) 196304 196368 64 0.0
.bss 114432 114464 32 0.0
.data 4624 4656 32 0.7
.rodata 203750 203878 128 0.1
.text 3818371 3818483 112 0.0
shell debug (read only) 2923073 3024521 101448 3.5
(read/write) 150616 151656 1040 0.7
.bss 59592 59720 128 0.2
.data.rel.ro 83896 84776 880 1.0
.init_array 1128 1144 16 1.4
.rodata 209138 210194 1056 0.5
.text 2543234 2641298 98064 3.9
thermostat-no-ble arm64 (read only) 4446196 4446452 256 0.0
(read/write) 243992 244024 32 0.0
.bss 122200 122216 16 0.0
.data 3200 3216 16 0.5
.rodata 161628 161740 112 0.1
.text 3946712 3946824 112 0.0
tv-app debug (read only) 5310065 5310329 264 0.0
(read/write) 349944 350008 64 0.0
.bss 240416 240448 32 0.0
.data 6224 6256 32 0.5
.rodata 271798 271926 128 0.0
.text 4794819 4794931 112 0.0
tv-casting-app debug (read only) 8287889 8288025 136 0.0
(read/write) 210528 210560 32 0.0
.bss 54112 54144 32 0.1
.rodata 366812 366908 96 0.0
.text 7521491 7521507 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216956 1229824 12868 1.1
bss 154659 154772 113 0.1
rodata 140976 141844 868 0.6
text 842196 854064 11868 1.4
nrf7002dk_nrf5340_cpuapp (read/write) 1336088 1348088 12000 0.9
bss 140117 140230 113 0.1
rodata 135392 135696 304 0.2
text 769796 781380 11584 1.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765428 1782772 17344 1.0
.bss 193596 193708 112 0.1
.debug_abbrev 1376074 1389971 13897 1.0
.debug_aranges 143520 146032 2512 1.8
.debug_frame 478216 486676 8460 1.8
.debug_info 30038944 30631589 592645 2.0
.debug_line 4133479 4192231 58752 1.4
.debug_loclists 2242640 2304639 61999 2.8
.debug_rnglists 142111 144793 2682 1.9
.debug_str 4114991 4553777 438786 10.7
.strtab 800498 834135 33637 4.2
.symtab 498960 509168 10208 2.0
.text 1560820 1578052 17232 1.1
telink all-clusters-app tlsr9518adk80d (read/write) 1068272 1083012 14740 1.4
bss 107348 107468 120 0.1
text 727366 741116 13750 1.9
light-switch-app tlsr9518adk80d (read/write) 903352 918092 14740 1.6
bss 99564 99676 112 0.1
text 614582 628334 13752 2.2
lighting-app-factory-data tlsr9518adk80d (read/write) 992256 992264 8 0.0
text 691964 691966 2 0.0
lighting-app-rpc tlsr9518adk80d text 729380 729384 4 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081744 1081752 8 0.0
text 749484 749488 4 0.0
thermostat tlsr9518adk80d text 620106 620108 2 0.0
Decreases (14 builds for bl702, cc32xx, psoc6, telink)
platform target config section 521eb16 10de90e change % change
bl702 lighting-app bl702 (read/write) 1165627 1165623 -4 -0.0
.debug_info 41423040 41423038 -2 -0.0
.debug_loc 3560895 3560894 -1 -0.0
.text 952966 952962 -4 -0.0
bl702+rpc (read/write) 1264515 1264511 -4 -0.0
.debug_info 46318605 46318604 -1 -0.0
.debug_loc 3767042 3767041 -1 -0.0
.text 1027650 1027648 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_line 2784199 2784198 -1 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837008 -112 -0.0
.heap 837120 837008 -112 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3956437 3956436 -1 -0.0
.debug_loclists 2145808 2145799 -9 -0.0
light cy8ckit_062s2_43012 .debug_line 3523292 3523291 -1 -0.0
.debug_loclists 1985030 1985021 -9 -0.0
lock cy8ckit_062s2_43012 .debug_line 3451127 3451126 -1 -0.0
.debug_loclists 1952450 1952441 -9 -0.0
telink all-clusters-minimal-app tlsr9518adk80d text 667998 667996 -2 -0.0
bridge-app tlsr9518adk80d text 645608 645606 -2 -0.0
contact-sensor-app tlsr9518adk80d text 588932 588930 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 980892 980884 -8 -0.0
text 684450 684446 -4 -0.0
pump-controller-app tlsr9518adk80d text 585060 585058 -2 -0.0
shell tlsr9518adk80d (read/write) 744132 744124 -8 -0.0
text 478574 478572 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d text 591990 591988 -2 -0.0
Full report (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 521eb16 10de90e change % change
bl602 lighting-app bl602 (read/write) 1362370 1362370 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055674 1055674 0 0.0
bl602+rpc (read/write) 1410094 1410094 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087866 1087866 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1165627 1165623 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1564819 1564819 0 0.0
.debug_aranges 140216 140216 0 0.0
.debug_frame 515788 515788 0 0.0
.debug_info 41423040 41423038 -2 -0.0
.debug_line 5471663 5471663 0 0.0
.debug_loc 3560895 3560894 -1 -0.0
.debug_ranges 384408 384408 0 0.0
.debug_str 4010845 4010845 0 0.0
.hbn 544 544 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 106408 106408 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 588273 588273 0 0.0
.symtab 175296 175296 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952966 952962 -4 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264515 1264511 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741949 1741949 0 0.0
.debug_aranges 148760 148760 0 0.0
.debug_frame 544692 544692 0 0.0
.debug_info 46318605 46318604 -1 -0.0
.debug_line 5884090 5884090 0 0.0
.debug_loc 3767042 3767041 -1 -0.0
.debug_ranges 410160 410160 0 0.0
.debug_str 4430710 4430710 0 0.0
.hbn 544 544 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 121060 121060 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 651236 651236 0 0.0
.symtab 194224 194224 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027650 1027648 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151192 1151192 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567038 1567038 0 0.0
.debug_aranges 134720 134720 0 0.0
.debug_frame 495476 495476 0 0.0
.debug_info 41424149 41424149 0 0.0
.debug_line 5387231 5387231 0 0.0
.debug_loc 3496989 3497032 43 0.0
.debug_ranges 389616 389616 0 0.0
.debug_str 4023314 4023314 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100292 100292 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588498 588498 0 0.0
.symtab 174864 174864 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
941772 941772 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610882 610882 0 0.0
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947855 947855 0 0.0
.debug_aranges 108048 108048 0 0.0
.debug_frame 366744 366744 0 0.0
.debug_info 19073099 19073100 1 0.0
.debug_line 2784199 2784198 -1 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1582676 1582679 3 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99777 99777 0 0.0
.debug_str 3417159 3417159 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105562 105562 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490380 490380 0 0.0
.symtab 290160 290160 0 0.0
.text 503196 503196 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549303 549303 0 0.0
.app_xip_area 440393 440393 0 0.0
.bss 63880 63880 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) 533631 533631 0 0.0
.app_xip_area 419761 419761 0 0.0
.bss 68832 68832 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) 572439 572439 0 0.0
.app_xip_area 464617 464617 0 0.0
.bss 62840 62840 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) 545735 554247 8512 1.6
.app_xip_area 434945 443345 8400 1.9
.bss 65728 65840 112 0.2
.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) 1009132 1009132 0 0.0
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822784 822784 0 0.0
BRD4187C (read/write) 1034084 1034084 0 0.0
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867524 867524 0 0.0
lock-app BRD4161A+wf200 (read/write) 1083984 1083984 0 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903624 903624 0 0.0
window-app BRD4187C (read/write) 1105100 1105100 0 0.0
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955636 955636 0 0.0
k32w contact k32w0+release (read only) 589092 589092 0 0.0
(read/write) 91472 91472 0 0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588556 588556 0 0.0
light k32w0+release (read only) 587780 587780 0 0.0
(read/write) 91104 91104 0 0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587244 587244 0 0.0
lock k32w0+release (read only) 560332 560332 0 0.0
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559796 559796 0 0.0
linux all-clusters-app debug (read only) 5479729 5576369 96640 1.8
(read/write) 417264 418400 1136 0.3
.bss 129920 130080 160 0.1
.data 4432 4432 0 0.0
.data.rel.ro 275584 276544 960 0.3
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1304 16 1.2
.rodata 333136 334320 1184 0.4
.text 4769971 4863027 93056 2.0
all-clusters-minimal-app debug (read only) 4894809 4895073 264 0.0
(read/write) 231280 231312 32 0.0
.bss 125600 125632 32 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94248 94248 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271238 271366 128 0.0
.text 4393587 4393699 112 0.0
bridge-app debug (read only) 2763969 2764121 152 0.0
(read/write) 132936 132936 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71272 71272 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213800 213896 96 0.0
.text 2372835 2372867 32 0.0
chip-tool debug (read only) 1776421 17764265 48 0.0
(read/write) 1054936 1055000 64 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948848 948912 64 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916009 916009 0 0.0
.text 14793395 14793395 0 0.0
chip-tool-ipv6only arm64 (read only) 1697740 16977452 48 0.0
(read/write) 1122488 1122536 48 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986224 986272 48 0.0
.dynamic 512 512 0 0.0
.got 23344 23344 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13910856 13910856 0 0.0
lighting-app debug+rpc+ui (read only) 5272969 5273201 232 0.0
(read/write) 222184 222216 32 0.0
.bss 117616 117648 32 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92112 92112 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337844 337940 96 0.0
.text 4693219 4693331 112 0.0
lock-app debug (read only) 4452417 4452681 264 0.0
(read/write) 202120 202184 64 0.0
.bss 112944 112976 32 0.0
.data 4048 4080 32 0.8
.data.rel.ro 78368 78368 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246470 246598 128 0.1
.text 3997603 3997715 112 0.0
ota-provider-app debug (read only) 4122649 4122881 232 0.0
(read/write) 191992 192056 64 0.0
.bss 113504 113536 32 0.0
.data 4256 4288 32 0.8
.data.rel.ro 68320 68320 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200326 200422 96 0.0
.text 3732195 3732307 112 0.0
ota-requestor-app debug (read only) 4216577 4216841 264 0.0
(read/write) 196304 196368 64 0.0
.bss 114432 114464 32 0.0
.data 4624 4656 32 0.7
.data.rel.ro 71320 71320 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203750 203878 128 0.1
.text 3818371 3818483 112 0.0
shell debug (read only) 2923073 3024521 101448 3.5
(read/write) 150616 151656 1040 0.7
.bss 59592 59720 128 0.2
.data 1264 1264 0 0.0
.data.rel.ro 83896 84776 880 1.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1144 16 1.4
.rodata 209138 210194 1056 0.5
.text 2543234 2641298 98064 3.9
thermostat-no-ble arm64 (read only) 4446196 4446452 256 0.0
(read/write) 243992 244024 32 0.0
.bss 122200 122216 16 0.0
.data 3200 3216 16 0.5
.data.rel.ro 102168 102168 0 0.0
.dynamic 512 512 0 0.0
.got 11960 11960 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161740 112 0.1
.text 3946712 3946824 112 0.0
tv-app debug (read only) 5310065 5310329 264 0.0
(read/write) 349944 350008 64 0.0
.bss 240416 240448 32 0.0
.data 6224 6256 32 0.5
.data.rel.ro 95904 95904 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271798 271926 128 0.0
.text 4794819 4794931 112 0.0
tv-casting-app debug (read only) 8287889 8288025 136 0.0
(read/write) 210528 210560 32 0.0
.bss 54112 54144 32 0.1
.data 2896 2896 0 0.0
.data.rel.ro 146712 146712 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366812 366908 96 0.0
.text 7521491 7521507 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517640 2517640 0 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480324 1480324 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216956 1229824 12868 1.1
bss 154659 154772 113 0.1
rodata 140976 141844 868 0.6
text 842196 854064 11868 1.4
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336088 1348088 12000 0.9
bss 140117 140230 113 0.1
rodata 135392 135696 304 0.2
text 769796 781380 11584 1.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154884 1154884 0 0.0
bss 154838 154838 0 0.0
rodata 112360 112360 0 0.0
text 808640 808640 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837008 -112 -0.0
(read/write) 1765428 1782772 17344 1.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193708 112 0.1
.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 2624 2624 0 0.0
.debug_abbrev 1376074 1389971 13897 1.0
.debug_aranges 143520 146032 2512 1.8
.debug_frame 478216 486676 8460 1.8
.debug_info 30038944 30631589 592645 2.0
.debug_line 4133479 4192231 58752 1.4
.debug_line_str 957 957 0 0.0
.debug_loclists 2242640 2304639 61999 2.8
.debug_rnglists 142111 144793 2682 1.9
.debug_str 4114991 4553777 438786 10.7
.heap 837120 837008 -112 -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 800498 834135 33637 4.2
.symtab 498960 509168 10208 2.0
.text 0 0 0 0.0
1560820 1578052 17232 1.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672908 1672908 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1285435 1285435 0 0.0
.debug_aranges 137024 137024 0 0.0
.debug_frame 462004 462004 0 0.0
.debug_info 2716718 2716718 0 0.0
.debug_line 3956437 3956436 -1 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145808 2145799 -9 -0.0
.debug_rnglists 135404 135404 0 0.0
.debug_str 3976598 3976598 0 0.0
.heap 839072 839072 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 711155 711155 0 0.0
.symtab 464624 464624 0 0.0
.text 1470252 1470252 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604748 1604748 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 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 1125917 1125917 0 0.0
.debug_aranges 127296 127296 0 0.0
.debug_frame 425636 425636 0 0.0
.debug_info 22322341 22322341 0 0.0
.debug_line 3523292 3523291 -1 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1985030 1985021 -9 -0.0
.debug_rnglists 125294 125294 0 0.0
.debug_str 3787749 3787749 0 0.0
.heap 845280 845280 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 632763 632763 0 0.0
.symtab 429584 429584 0 0.0
.text 1408300 1408300 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635052 1635052 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 1102761 1102761 0 0.0
.debug_aranges 125240 125240 0 0.0
.debug_frame 418468 418468 0 0.0
.debug_info 21920531 21920531 0 0.0
.debug_line 3451127 3451126 -1 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1952450 1952441 -9 -0.0
.debug_rnglists 122634 122634 0 0.0
.debug_str 3741984 3741984 0 0.0
.heap 817848 817848 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 602281 602281 0 0.0
.symtab 419424 419424 0 0.0
.text 1411172 1411172 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176264 1176264 0 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623104 623104 0 0.0
lock-app qpg6105+debug (read/write) 1133312 1133312 0 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580156 580156 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068272 1083012 14740 1.4
bss 107348 107468 120 0.1
text 727366 741116 13750 1.9
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974732 974732 0 0.0
bss 105324 105324 0 0.0
text 667998 667996 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942552 942552 0 0.0
bss 109344 109344 0 0.0
text 645608 645606 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874440 874440 0 0.0
bss 99000 99000 0 0.0
text 588932 588930 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903352 918092 14740 1.6
bss 99564 99676 112 0.1
text 614582 628334 13752 2.2
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980892 980884 -8 -0.0
bss 107676 107676 0 0.0
text 684450 684446 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992256 992264 8 0.0
bss 111924 111924 0 0.0
text 691964 691966 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050416 1050416 0 0.0
bss 109248 109248 0 0.0
text 729380 729384 4 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081744 1081752 8 0.0
bss 120324 120324 0 0.0
text 749484 749488 4 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929004 929004 0 0.0
bss 99644 99644 0 0.0
text 617084 617084 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897080 897080 0 0.0
bss 100272 100272 0 0.0
text 610826 610826 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879952 879952 0 0.0
bss 99132 99132 0 0.0
text 594640 594640 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867084 867084 0 0.0
bss 98932 98932 0 0.0
text 585060 585058 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744124 -8 -0.0
bss 97256 97256 0 0.0
text 478574 478572 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876500 876500 0 0.0
bss 99088 99088 0 0.0
text 591990 591988 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863208 863208 0 0.0
bss 98840 98840 0 0.0
text 580660 580660 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909160 909160 0 0.0
bss 99384 99384 0 0.0
text 620106 620108 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904512 904512 0 0.0
bss 99668 99668 0 0.0
text 614998 614998 0 0.0

cecille added 2 commits August 3, 2023 22:20
- make delegates async and combine
- move define into build file
- read granularity from device
@cecille cecille changed the title DNS: Early draft of time sync TSC feature Time sync: TSC feature Aug 11, 2023
@cecille cecille marked this pull request as ready for review August 11, 2023 18:43
@github-actions
Copy link

github-actions bot commented Aug 14, 2023

PR #28418: Size comparison from 3c3e5f5 to 0ef1cab

Increases above 0.2%:

platform target config section 3c3e5f5 0ef1cab change % change
cyw30739 switch cyw930739m2evb_01 (read/write) 549399 558071 8672 1.6
.app_xip_area 438761 447225 8464 1.9
.bss 65632 65840 208 0.3
esp32 all-clusters-app c3devkit (read only) 1151574 1165732 14158 1.2
.dram0.bss 79096 79304 208 0.3
.flash.rodata 266568 267464 896 0.3
.flash.text 1151574 1165732 14158 1.2
m5stack (read only) 1193195 1206751 13556 1.1
.dram0.bss 85464 85680 216 0.3
.flash.rodata 297552 298404 852 0.3
.flash.text 1187811 1201367 13556 1.1
linux all-clusters-app debug (read only) 5518193 5616625 98432 1.8
(read/write) 418176 419344 1168 0.3
.bss 130464 130752 288 0.2
.data.rel.ro 276360 277208 848 0.3
.init_array 1304 1320 16 1.2
.rodata 336016 337264 1248 0.4
.text 4804259 4899235 94976 2.0
lock-app debug .data 3728 3760 32 0.9
ota-provider-app debug .data 4000 4032 32 0.8
ota-requestor-app debug .data 4240 4272 32 0.8
shell debug (read only) 2939049 3042401 103352 3.5
(read/write) 150720 151888 1168 0.8
.bss 60008 60296 288 0.5
.data.rel.ro 84056 84904 848 1.0
.init_array 1136 1152 16 1.4
.rodata 212370 213522 1152 0.5
.text 2555714 2655730 100016 3.9
thermostat-no-ble arm64 .data 2880 2896 16 0.6
tv-app debug .data 5104 5136 32 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1220412 1233512 13100 1.1
rodata 141696 142556 860 0.6
text 845152 857132 11980 1.4
nrf7002dk_nrf5340_cpuapp (read/write) 1338624 1350772 12148 0.9
text 772180 783828 11648 1.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1768804 1786420 17616 1.0
.debug_abbrev 1382477 1396812 14335 1.0
.debug_aranges 143944 146504 2560 1.8
.debug_frame 479472 488116 8644 1.8
.debug_info 30262561 30861787 599226 2.0
.debug_line 4150562 4210798 60236 1.5
.debug_loclists 2249376 2312930 63554 2.8
.debug_rnglists 142398 145138 2740 1.9
.debug_str 4124989 4565887 440898 10.7
.strtab 806034 840246 34212 4.2
.symtab 501808 512160 10352 2.1
.text 1564764 1582172 17408 1.1
telink all-clusters-app tlsr9518adk80d (read/write) 1072388 1087364 14976 1.4
text 730834 744740 13906 1.9
light-switch-app tlsr9518adk80d (read/write) 908164 923148 14984 1.6
bss 99464 99672 208 0.2
text 618580 632488 13908 2.2
Increases (28 builds for bl602, cc32xx, cyw30739, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 3c3e5f5 0ef1cab change % change
bl602 lighting-app bl602 .text 1057924 1057928 4 0.0
bl602+rpc .text 1089858 1089860 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19423288 19423289 1 0.0
cyw30739 switch cyw930739m2evb_01 (read/write) 549399 558071 8672 1.6
.app_xip_area 438761 447225 8464 1.9
.bss 65632 65840 208 0.3
esp32 all-clusters-app c3devkit (read only) 1151574 1165732 14158 1.2
(read/write) 1702492 1703796 1304 0.1
.dram0.bss 79096 79304 208 0.3
.flash.rodata 266568 267464 896 0.3
.flash.text 1151574 1165732 14158 1.2
m5stack (read only) 1193195 1206751 13556 1.1
(read/write) 550694 551762 1068 0.2
.dram0.bss 85464 85680 216 0.3
.flash.rodata 297552 298404 852 0.3
.flash.text 1187811 1201367 13556 1.1
linux all-clusters-app debug (read only) 5518193 5616625 98432 1.8
(read/write) 418176 419344 1168 0.3
.bss 130464 130752 288 0.2
.data.rel.ro 276360 277208 848 0.3
.init_array 1304 1320 16 1.2
.rodata 336016 337264 1248 0.4
.text 4804259 4899235 94976 2.0
all-clusters-minimal-app debug (read only) 4902913 4903177 264 0.0
(read/write) 231392 231424 32 0.0
.bss 126016 126048 32 0.0
.rodata 272102 272230 128 0.0
.text 4400611 4400723 112 0.0
bridge-app debug (read only) 2770593 2770745 152 0.0
.rodata 214664 214760 96 0.0
.text 2378403 2378435 32 0.0
lighting-app debug+rpc+ui (read only) 5242001 5242233 232 0.0
(read/write) 222088 222120 32 0.0
.bss 117744 117776 32 0.0
.rodata 337108 337204 96 0.0
.text 4662819 4662931 112 0.0
lock-app debug (read only) 4473057 4473289 232 0.0
(read/write) 202840 202904 64 0.0
.bss 113360 113392 32 0.0
.data 3728 3760 32 0.9
.rodata 248038 248134 96 0.0
.text 4015667 4015779 112 0.0
ota-provider-app debug (read only) 4128329 4128561 232 0.0
(read/write) 191872 191936 64 0.0
.bss 113504 113536 32 0.0
.data 4000 4032 32 0.8
.rodata 201254 201350 96 0.0
.text 3736755 3736867 112 0.0
ota-requestor-app debug (read only) 4222225 4222489 264 0.0
(read/write) 196184 196248 64 0.0
.bss 114560 114592 32 0.0
.data 4240 4272 32 0.8
.rodata 204646 204774 128 0.1
.text 3822931 3823043 112 0.0
shell debug (read only) 2939049 3042401 103352 3.5
(read/write) 150720 151888 1168 0.8
.bss 60008 60296 288 0.5
.data.rel.ro 84056 84904 848 1.0
.init_array 1136 1152 16 1.4
.rodata 212370 213522 1152 0.5
.text 2555714 2655730 100016 3.9
thermostat-no-ble arm64 (read only) 4451476 4451716 240 0.0
(read/write) 243848 243880 32 0.0
.bss 122280 122296 16 0.0
.data 2880 2896 16 0.6
.rodata 162252 162364 112 0.1
.text 3951144 3951256 112 0.0
tv-app debug (read only) 5317361 5317609 248 0.0
(read/write) 349856 349920 64 0.0
.bss 241280 241312 32 0.0
.data 5104 5136 32 0.6
.rodata 272598 272726 128 0.0
.text 4801123 4801219 96 0.0
tv-casting-app debug (read only) 8296737 8296873 136 0.0
(read/write) 210568 210600 32 0.0
.bss 54208 54240 32 0.1
.rodata 367836 367932 96 0.0
.text 7528739 7528755 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1220412 1233512 13100 1.1
bss 154612 154821 209 0.1
rodata 141696 142556 860 0.6
text 845152 857132 11980 1.4
nrf7002dk_nrf5340_cpuapp (read/write) 1338624 1350772 12148 0.9
bss 140070 140279 209 0.1
rodata 135688 135980 292 0.2
text 772180 783828 11648 1.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1768804 1786420 17616 1.0
.bss 193116 193324 208 0.1
.debug_abbrev 1382477 1396812 14335 1.0
.debug_aranges 143944 146504 2560 1.8
.debug_frame 479472 488116 8644 1.8
.debug_info 30262561 30861787 599226 2.0
.debug_line 4150562 4210798 60236 1.5
.debug_loclists 2249376 2312930 63554 2.8
.debug_rnglists 142398 145138 2740 1.9
.debug_str 4124989 4565887 440898 10.7
.strtab 806034 840246 34212 4.2
.symtab 501808 512160 10352 2.1
.text 1564764 1582172 17408 1.1
lock cy8ckit_062s2_43012 .debug_info 22286449 22286451 2 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1072388 1087364 14976 1.4
bss 107308 107516 208 0.2
text 730834 744740 13906 1.9
all-clusters-minimal-app tlsr9518adk80d (read/write) 977496 977504 8 0.0
text 670204 670208 4 0.0
light-switch-app tlsr9518adk80d (read/write) 908164 923148 14984 1.6
bss 99464 99672 208 0.2
text 618580 632488 13908 2.2
pump-app tlsr9518adk80d text 596452 596454 2 0.0
shell tlsr9518adk80d text 478656 478658 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 879344 879352 8 0.0
text 594322 594326 4 0.0
thermostat tlsr9518adk80d (read/write) 911444 911452 8 0.0
text 621888 621890 2 0.0
Decreases (11 builds for bl702, efr32, psoc6, telink)
platform target config section 3c3e5f5 0ef1cab change % change
bl702 lighting-app bl702 (read/write) 1168203 1168199 -4 -0.0
.debug_info 41509197 41509196 -1 -0.0
.text 955078 955076 -2 -0.0
efr32 lighting-app BRD4187C (read/write) 1037244 1037236 -8 -0.0
.text 869868 869860 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837688 837480 -208 -0.0
.heap 837688 837480 -208 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27230585 27230584 -1 -0.0
light cy8ckit_062s2_43012 .debug_info 22372915 22372914 -1 -0.0
telink contact-sensor-app tlsr9518adk80d (read/write) 876868 876860 -8 -0.0
text 590850 590848 -2 -0.0
lighting-app tlsr9518adk80d text 686216 686214 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 994524 994516 -8 -0.0
text 693730 693728 -2 -0.0
lighting-app-rpc tlsr9518adk80d text 731146 731144 -2 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1084012 1084004 -8 -0.0
text 751250 751248 -2 -0.0
ota-requestor-app tlsr9518adk80d text 612692 612690 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3c3e5f5 0ef1cab change % change
bl602 lighting-app bl602 (read/write) 1365170 1365170 0 0.0
.bss 73622 73622 0 0.0
.data 9560 9560 0 0.0
.text 1057924 1057928 4 0.0
bl602+rpc (read/write) 1412638 1412638 0 0.0
.bss 81662 81662 0 0.0
.data 9952 9952 0 0.0
.text 1089858 1089860 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1168203 1168199 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41285 41285 0 0.0
.bss_psram 43424 43424 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1567493 1567493 0 0.0
.debug_aranges 140400 140400 0 0.0
.debug_frame 516640 516640 0 0.0
.debug_info 41509197 41509196 -1 -0.0
.debug_line 5485389 5485389 0 0.0
.debug_loc 3565999 3565999 0 0.0
.debug_ranges 384712 384712 0 0.0
.debug_str 4012573 4012573 0 0.0
.hbn 544 544 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 107196 107196 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 589689 589689 0 0.0
.symtab 175808 175808 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
955078 955076 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1267139 1267139 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43424 43424 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1744623 1744623 0 0.0
.debug_aranges 148944 148944 0 0.0
.debug_frame 545544 545544 0 0.0
.debug_info 46403896 46403896 0 0.0
.debug_line 5897911 5897911 0 0.0
.debug_loc 3772155 3772155 0 0.0
.debug_ranges 410464 410464 0 0.0
.debug_str 4432438 4432438 0 0.0
.hbn 544 544 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 121848 121848 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 652652 652652 0 0.0
.symtab 194736 194736 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029762 1029762 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1153808 1153808 0 0.0
.boot2 292 292 0 0.0
.bss 15988 15988 0 0.0
.bss_psram 77840 77840 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1569712 1569712 0 0.0
.debug_aranges 134904 134904 0 0.0
.debug_frame 496328 496328 0 0.0
.debug_info 41510305 41510305 0 0.0
.debug_line 5401083 5401083 0 0.0
.debug_loc 3502138 3502138 0 0.0
.debug_ranges 389920 389920 0 0.0
.debug_str 4025042 4025042 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 101080 101080 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 589904 589904 0 0.0
.symtab 175360 175360 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
943828 943828 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 615962 615962 0 0.0
(read/write) 207744 207744 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201184 201184 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 962080 962080 0 0.0
.debug_aranges 109056 109056 0 0.0
.debug_frame 369852 369852 0 0.0
.debug_info 19423288 19423289 1 0.0
.debug_line 2814419 2814419 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1597625 1597625 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100591 100591 0 0.0
.debug_str 3427188 3427188 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106458 106458 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 496476 496476 0 0.0
.symtab 293440 293440 0 0.0
.text 507384 507384 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 550647 550647 0 0.0
.app_xip_area 441937 441937 0 0.0
.bss 63728 63728 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 537743 537743 0 0.0
.app_xip_area 423985 423985 0 0.0
.bss 68752 68752 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574407 574407 0 0.0
.app_xip_area 466777 466777 0 0.0
.bss 62720 62720 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549399 558071 8672 1.6
.app_xip_area 438761 447225 8464 1.9
.bss 65632 65840 208 0.3
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013004 1013004 0 0.0
.bss 184524 184524 0 0.0
.data 2652 2652 0 0.0
.text 825808 825808 0 0.0
BRD4187C (read/write) 1037244 1037236 -8 -0.0
.bss 164108 164108 0 0.0
.data 3248 3248 0 0.0
.text 869868 869860 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1089680 1089680 0 0.0
.bss 178580 178580 0 0.0
.data 2672 2672 0 0.0
.text 908408 908408 0 0.0
window-app BRD4187C (read/write) 1109024 1109024 0 0.0
.bss 147148 147148 0 0.0
.data 3132 3132 0 0.0
.text 958724 958724 0 0.0
esp32 all-clusters-app c3devkit (read only) 1151574 1165732 14158 1.2
(read/write) 1702492 1703796 1304 0.1
.dram0.bss 79096 79304 208 0.3
.dram0.data 13084 13084 0 0.0
.flash.rodata 266568 267464 896 0.3
.flash.text 1151574 1165732 14158 1.2
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1193195 1206751 13556 1.1
(read/write) 550694 551762 1068 0.2
.dram0.bss 85464 85680 216 0.3
.dram0.data 34036 34036 0 0.0
.flash.rodata 297552 298404 852 0.3
.flash.text 1187811 1201367 13556 1.1
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 591012 591012 0 0.0
(read/write) 88096 88096 0 0.0
.bss 71344 71344 0 0.0
.data 2128 2128 0 0.0
.text 590476 590476 0 0.0
light k32w0+release (read only) 589812 589812 0 0.0
(read/write) 87748 87748 0 0.0
.bss 71008 71008 0 0.0
.data 2116 2116 0 0.0
.text 589276 589276 0 0.0
lock k32w0+release (read only) 562148 562148 0 0.0
(read/write) 85548 85548 0 0.0
.bss 68864 68864 0 0.0
.data 2060 2060 0 0.0
.text 561612 561612 0 0.0
linux all-clusters-app debug (read only) 5518193 5616625 98432 1.8
(read/write) 418176 419344 1168 0.3
.bss 130464 130752 288 0.2
.data 4016 4016 0 0.0
.data.rel.ro 276360 277208 848 0.3
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1304 1320 16 1.2
.rodata 336016 337264 1248 0.4
.text 4804259 4899235 94976 2.0
all-clusters-minimal-app debug (read only) 4902913 4903177 264 0.0
(read/write) 231392 231424 32 0.0
.bss 126016 126048 32 0.0
.data 3856 3856 0 0.0
.data.rel.ro 94384 94384 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272102 272230 128 0.0
.text 4400611 4400723 112 0.0
bridge-app debug (read only) 2770593 2770745 152 0.0
(read/write) 132848 132848 0 0.0
.bss 51512 51512 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 71408 71408 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214664 214760 96 0.0
.text 2378403 2378435 32 0.0
chip-tool debug (read only) 17528481 17528481 0 0.0
(read/write) 1043136 1043136 0 0.0
.bss 93752 93752 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 936936 936936 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 892049 892049 0 0.0
.text 14610179 14610179 0 0.0
chip-tool-ipv6only arm64 (read only) 16770644 16770644 0 0.0
(read/write) 1110520 1110520 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 974328 974328 0 0.0
.dynamic 512 512 0 0.0
.got 23248 23248 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 804416 804416 0 0.0
.text 13755528 13755528 0 0.0
lighting-app debug+rpc+ui (read only) 5242001 5242233 232 0.0
(read/write) 222088 222120 32 0.0
.bss 117744 117776 32 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337108 337204 96 0.0
.text 4662819 4662931 112 0.0
lock-app debug (read only) 4473057 4473289 232 0.0
(read/write) 202840 202904 64 0.0
.bss 113360 113392 32 0.0
.data 3728 3760 32 0.9
.data.rel.ro 78952 78952 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 248038 248134 96 0.0
.text 4015667 4015779 112 0.0
ota-provider-app debug (read only) 4128329 4128561 232 0.0
(read/write) 191872 191936 64 0.0
.bss 113504 113536 32 0.0
.data 4000 4032 32 0.8
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201254 201350 96 0.0
.text 3736755 3736867 112 0.0
ota-requestor-app debug (read only) 4222225 4222489 264 0.0
(read/write) 196184 196248 64 0.0
.bss 114560 114592 32 0.0
.data 4240 4272 32 0.8
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 204646 204774 128 0.1
.text 3822931 3823043 112 0.0
shell debug (read only) 2939049 3042401 103352 3.5
(read/write) 150720 151888 1168 0.8
.bss 60008 60296 288 0.5
.data 784 784 0 0.0
.data.rel.ro 84056 84904 848 1.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1136 1152 16 1.4
.rodata 212370 213522 1152 0.5
.text 2555714 2655730 100016 3.9
thermostat-no-ble arm64 (read only) 4451476 4451716 240 0.0
(read/write) 243848 243880 32 0.0
.bss 122280 122296 16 0.0
.data 2880 2896 16 0.6
.data.rel.ro 102232 102232 0 0.0
.dynamic 512 512 0 0.0
.got 11984 11984 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 162252 162364 112 0.1
.text 3951144 3951256 112 0.0
tv-app debug (read only) 5317361 5317609 248 0.0
(read/write) 349856 349920 64 0.0
.bss 241280 241312 32 0.0
.data 5104 5136 32 0.6
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272598 272726 128 0.0
.text 4801123 4801219 96 0.0
tv-casting-app debug (read only) 8296737 8296873 136 0.0
(read/write) 210568 210600 32 0.0
.bss 54208 54240 32 0.1
.data 2544 2544 0 0.0
.data.rel.ro 147016 147016 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 367836 367932 96 0.0
.text 7528739 7528755 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522504 2522504 0 0.0
.bss 219904 219904 0 0.0
.data 5128 5128 0 0.0
.text 1485188 1485188 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1220412 1233512 13100 1.1
bss 154612 154821 209 0.1
rodata 141696 142556 860 0.6
text 845152 857132 11980 1.4
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1338624 1350772 12148 0.9
bss 140070 140279 209 0.1
rodata 135688 135980 292 0.2
text 772180 783828 11648 1.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1157328 1157328 0 0.0
bss 154791 154791 0 0.0
rodata 113036 113036 0 0.0
text 810512 810512 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837688 837480 -208 -0.0
(read/write) 1768804 1786420 17616 1.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193116 193324 208 0.1
.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 2536 2536 0 0.0
.debug_abbrev 1382477 1396812 14335 1.0
.debug_aranges 143944 146504 2560 1.8
.debug_frame 479472 488116 8644 1.8
.debug_info 30262561 30861787 599226 2.0
.debug_line 4150562 4210798 60236 1.5
.debug_line_str 957 957 0 0.0
.debug_loclists 2249376 2312930 63554 2.8
.debug_rnglists 142398 145138 2740 1.9
.debug_str 4124989 4565887 440898 10.7
.heap 837688 837480 -208 -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 806034 840246 34212 4.2
.symtab 501808 512160 10352 2.1
.text 1564764 1582172 17408 1.1
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839648 839648 0 0.0
(read/write) 1674572 1674572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191228 191228 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 2464 2464 0 0.0
.debug_abbrev 1285184 1285184 0 0.0
.debug_aranges 137208 137208 0 0.0
.debug_frame 462420 462420 0 0.0
.debug_info 27230585 27230584 -1 -0.0
.debug_line 3961702 3961702 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2149738 2149738 0 0.0
.debug_rnglists 135498 135498 0 0.0
.debug_str 3979410 3979410 0 0.0
.heap 839648 839648 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 713485 713485 0 0.0
.symtab 465936 465936 0 0.0
.text 1472492 1472492 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845912 845912 0 0.0
(read/write) 1606076 1606076 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185076 185076 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 2352 2352 0 0.0
.debug_abbrev 1125407 1125407 0 0.0
.debug_aranges 127336 127336 0 0.0
.debug_frame 425564 425564 0 0.0
.debug_info 22372915 22372914 -1 -0.0
.debug_line 3527007 3527007 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1986853 1986853 0 0.0
.debug_rnglists 125268 125268 0 0.0
.debug_str 3787482 3787482 0 0.0
.heap 845912 845912 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 634477 634477 0 0.0
.symtab 430576 430576 0 0.0
.text 1410260 1410260 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818392 818392 0 0.0
(read/write) 1639580 1639580 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212580 212580 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 2368 2368 0 0.0
.debug_abbrev 1116871 1116871 0 0.0
.debug_aranges 126248 126248 0 0.0
.debug_frame 421592 421592 0 0.0
.debug_info 22286449 22286451 2 0.0
.debug_line 3482458 3482458 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1967262 1967262 0 0.0
.debug_rnglists 123444 123444 0 0.0
.debug_str 3752020 3752020 0 0.0
.heap 818392 818392 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 608377 608377 0 0.0
.symtab 422704 422704 0 0.0
.text 1416244 1416244 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178444 1178444 0 0.0
.bss 101176 101176 0 0.0
.data 744 744 0 0.0
.text 625288 625288 0 0.0
lock-app qpg6105+debug (read/write) 1135500 1135500 0 0.0
.bss 95896 95896 0 0.0
.data 748 748 0 0.0
.text 582340 582340 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1072388 1087364 14976 1.4
bss 107308 107516 208 0.2
text 730834 744740 13906 1.9
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 977496 977504 8 0.0
bss 105284 105284 0 0.0
text 670204 670208 4 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944904 944904 0 0.0
bss 109660 109660 0 0.0
text 647458 647458 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876868 876860 -8 -0.0
bss 98840 98840 0 0.0
text 590850 590848 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908164 923148 14984 1.6
bss 99464 99672 208 0.2
text 618580 632488 13908 2.2
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 983160 983160 0 0.0
bss 107516 107516 0 0.0
text 686216 686214 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 994524 994516 -8 -0.0
bss 111764 111764 0 0.0
text 693730 693728 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1052684 1052684 0 0.0
bss 109088 109088 0 0.0
text 731146 731144 -2 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1084012 1084004 -8 -0.0
bss 120164 120164 0 0.0
text 751250 751248 -2 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934312 934312 0 0.0
bss 99560 99560 0 0.0
text 621522 621522 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 899440 899440 0 0.0
bss 100148 100148 0 0.0
text 612692 612690 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882260 882260 0 0.0
bss 98972 98972 0 0.0
text 596452 596454 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 869440 869440 0 0.0
bss 98772 98772 0 0.0
text 586918 586918 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744196 744196 0 0.0
bss 97208 97208 0 0.0
text 478656 478658 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879344 879352 8 0.0
bss 98952 98952 0 0.0
text 594322 594326 4 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865620 865620 0 0.0
bss 98680 98680 0 0.0
text 582562 582562 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 911444 911452 8 0.0
bss 99224 99224 0 0.0
text 621888 621890 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 907240 907240 0 0.0
bss 99560 99560 0 0.0
text 617198 617198 0 0.0

@cecille cecille requested a review from fessehaeve August 15, 2023 17:19
@mergify mergify bot merged commit 2e97ec0 into project-chip:master Aug 21, 2023
abpoth pushed a commit to abpoth/connectedhomeip that referenced this pull request Aug 25, 2023
* DNS: Early draft of time sync TSC feature

* Address TODOs

- make delegates async and combine
- move define into build file
- read granularity from device

* Add test to CI

* Restyled by whitespace

* Restyled by gn

* Restyled by isort

* Linty linter

* more lint

* lint trap cleanout

* what's going on with the exit of the repl?

* Shell processes never say die.

* Remove a stale todo

* Update src/app/clusters/time-synchronization-server/time-synchronization-server.cpp

---------

Co-authored-by: Restyled.io <[email protected]>
@cecille cecille deleted the time_sync_trusted_time_source branch September 28, 2023 14:47
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
* DNS: Early draft of time sync TSC feature

* Address TODOs

- make delegates async and combine
- move define into build file
- read granularity from device

* Add test to CI

* Restyled by whitespace

* Restyled by gn

* Restyled by isort

* Linty linter

* more lint

* lint trap cleanout

* what's going on with the exit of the repl?

* Shell processes never say die.

* Remove a stale todo

* Update src/app/clusters/time-synchronization-server/time-synchronization-server.cpp

---------

Co-authored-by: Restyled.io <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Feature] TSC for time sync
5 participants