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

[nrfconnect] Added factory data accessor implementation. #19614

Merged

Conversation

kkasperczyk-no
Copy link
Contributor

Problem

The nrfconnect uses test values defined in the header files for the factory data purpose. The data belonging
to factory data should be read from dedicated location in flash memory.

Change overview

  • Added FactoryDataProvider class that overrides API to get factory data elements.
  • Added FactoryDataParser module that read factory data partition from flash and parses cbor format to get raw data.

Testing

Performed manual testing.

@github-actions
Copy link

github-actions bot commented Jun 15, 2022

PR #19614: Size comparison from 09f3e4a to d77b9eb

Increases (2 builds for cyw30739, telink)
platform target config section 09f3e4a d77b9eb change % change
cyw30739 lock cyw930739m2evb_01 (read/write) 608174 608182 8 0.0
.app_xip_area 464720 464728 8 0.0
telink light-switch-app tlsr9518adk80d text 557630 557632 2 0.0
Full report (8 builds for cyw30739, linux, mbed, telink)
platform target config section 09f3e4a d77b9eb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 611090 611090 0 0.0
.app_xip_area 467780 467780 0 0.0
.bss 86232 86232 0 0.0
.data 764 764 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 608174 608182 8 0.0
.app_xip_area 464720 464728 8 0.0
.bss 86408 86408 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614274 614274 0 0.0
.app_xip_area 471884 471884 0 0.0
.bss 85400 85400 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9513132 9513132 0 0.0
(read/write) 685601 685601 0 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 623104 623104 0 0.0
.dynamic 528 528 0 0.0
.got 14904 14904 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468156 468156 0 0.0
.text 7476692 7476692 0 0.0
thermostat-no-ble arm64 (read only) 2563180 2563180 0 0.0
(read/write) 191505 191505 0 0.0
.bss 99361 99361 0 0.0
.data 1672 1672 0 0.0
.data.rel.ro 82416 82416 0 0.0
.dynamic 528 528 0 0.0
.got 5040 5040 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 162828 162828 0 0.0
.text 2162592 2162592 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2434912 2434912 0 0.0
.bss 208148 208148 0 0.0
.data 5864 5864 0 0.0
.text 1397556 1397556 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 786732 0 0.0
bss 69836 69836 0 0.0
noinit 40416 40416 0 0.0
text 557630 557632 2 0.0
lighting-app tlsr9518adk80d (read/write) 806720 806720 0 0.0
bss 70088 70088 0 0.0
noinit 40416 40416 0 0.0
text 574322 574322 0 0.0

config/nrfconnect/chip-module/CMakeLists.txt Outdated Show resolved Hide resolved
config/nrfconnect/chip-module/Kconfig.defaults Outdated Show resolved Hide resolved
src/platform/nrfconnect/BUILD.gn Outdated Show resolved Hide resolved
src/platform/nrfconnect/FactoryDataProvider.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jun 15, 2022

PR #19614: Size comparison from b6954c0 to 163f3b7

Increases (12 builds for cc13x2_26x2, nrfconnect, telink)
platform target config section b6954c0 163f3b7 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 152424 152432 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196567 1196583 16 0.0
rodata 155456 155472 16 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144615 1144631 16 0.0
rodata 131984 132000 16 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1156535 1156551 16 0.0
rodata 122368 122384 16 0.0
nrf52840dk_nrf52840+rpc (read/write) 1125743 1125759 16 0.0
rodata 114120 114136 16 0.0
nrf52840dongle_nrf52840 text 740616 740620 4 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1060214 1060230 16 0.0
rodata 114780 114796 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1108643 1108659 16 0.0
rodata 139012 139028 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1012570 1012602 32 0.0
rodata 131480 131496 16 0.0
text 670552 670556 4 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1069535 1069551 16 0.0
rodata 115752 115768 16 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1062291 1062307 16 0.0
rodata 114652 114668 16 0.0
telink light-switch-app tlsr9518adk80d text 557628 557630 2 0.0
Decreases (1 build for cc13x2_26x2)
platform target config section b6954c0 163f3b7 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 688495 688487 -8 -0.0
.text 589100 589092 -8 -0.0
Full report (51 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b6954c0 163f3b7 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657531 657531 0 0.0
(read/write) 193284 193284 0 0.0
.bss 73708 73708 0 0.0
.data 3380 3380 0 0.0
.rodata 86883 86883 0 0.0
.text 570336 570336 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 646063 646063 0 0.0
(read/write) 157260 157260 0 0.0
.bss 72988 72988 0 0.0
.data 3356 3356 0 0.0
.rodata 90191 90191 0 0.0
.text 555552 555552 0 0.0
lock-ftd LP_CC2652R7 (read only) 688495 688487 -8 -0.0
(read/write) 152424 152432 8 0.0
.bss 70700 70700 0 0.0
.data 3280 3280 0 0.0
.rodata 98911 98911 0 0.0
.text 589100 589092 -8 -0.0
lock-mtd LP_CC2652R7 (read only) 637903 637903 0 0.0
(read/write) 143832 143832 0 0.0
.bss 66436 66436 0 0.0
.data 3280 3280 0 0.0
.rodata 98791 98791 0 0.0
.text 538620 538620 0 0.0
pump-app LP_CC2652R7 (read only) 669719 669719 0 0.0
(read/write) 172088 172088 0 0.0
.bss 70820 70820 0 0.0
.data 3316 3316 0 0.0
.rodata 87007 87007 0 0.0
.text 582228 582228 0 0.0
pump-controller-app LP_CC2652R7 (read only) 660443 660443 0 0.0
(read/write) 181492 181492 0 0.0
.bss 70948 70948 0 0.0
.data 3276 3276 0 0.0
.rodata 84931 84931 0 0.0
.text 575028 575028 0 0.0
shell LP_CC2652R7 (read only) 686890 686890 0 0.0
(read/write) 159420 159420 0 0.0
.bss 76004 76004 0 0.0
.data 3384 3384 0 0.0
.rodata 109442 109442 0 0.0
.text 577136 577136 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 611090 611090 0 0.0
.app_xip_area 467780 467780 0 0.0
.bss 86232 86232 0 0.0
.data 764 764 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 608182 608182 0 0.0
.app_xip_area 464728 464728 0 0.0
.bss 86408 86408 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614274 614274 0 0.0
.app_xip_area 471884 471884 0 0.0
.bss 85400 85400 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 920548 920548 0 0.0
(read/write) 132396 132396 0 0.0
.bss 130280 130280 0 0.0
.data 2116 2116 0 0.0
.text 920540 920540 0 0.0
BRD4161A+rpc (read only) 956188 956188 0 0.0
(read/write) 149272 149272 0 0.0
.bss 146952 146952 0 0.0
.data 2320 2320 0 0.0
.text 956180 956180 0 0.0
BRD4161A+rs911x (read only) 795648 795648 0 0.0
(read/write) 128676 128676 0 0.0
.bss 126548 126548 0 0.0
.data 2124 2124 0 0.0
.text 795640 795640 0 0.0
lock-app BRD4161A+wf200 (read only) 963576 963576 0 0.0
(read/write) 129012 129012 0 0.0
.bss 126924 126924 0 0.0
.data 2088 2088 0 0.0
.text 963568 963568 0 0.0
window-app BRD4161A (read only) 905420 905420 0 0.0
(read/write) 132468 132468 0 0.0
.bss 130360 130360 0 0.0
.data 2108 2108 0 0.0
.text 905412 905412 0 0.0
esp32 all-clusters-app c3devkit (read only) 1011850 1011850 0 0.0
(read/write) 1482698 1482698 0 0.0
.dram0.bss 69344 69344 0 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 213272 213272 0 0.0
.flash.text 1011850 1011850 0 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1066047 1066047 0 0.0
(read/write) 484800 484800 0 0.0
.dram0.bss 74864 74864 0 0.0
.dram0.data 34176 34176 0 0.0
.flash.rodata 243764 243764 0 0.0
.flash.text 1060663 1060663 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657192 657192 0 0.0
.bss 68708 68708 0 0.0
.data 2028 2028 0 0.0
.text 580656 580656 0 0.0
lock k32w061+release (read/write) 718848 718848 0 0.0
.bss 69140 69140 0 0.0
.data 2000 2000 0 0.0
.text 641908 641908 0 0.0
linux all-clusters-app debug (read only) 2920729 2920729 0 0.0
(read/write) 188168 188168 0 0.0
.bss 95648 95648 0 0.0
.data 2080 2080 0 0.0
.data.rel.ro 84264 84264 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 258461 258461 0 0.0
.text 2486834 2486834 0 0.0
all-clusters-minimal-app debug (read only) 2774561 2774561 0 0.0
(read/write) 180008 180008 0 0.0
.bss 94944 94944 0 0.0
.data 2016 2016 0 0.0
.data.rel.ro 76904 76904 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 259901 259901 0 0.0
.text 2341474 2341474 0 0.0
bridge-app debug+rpc (read only) 2255969 2255969 0 0.0
(read/write) 157848 157848 0 0.0
.bss 81920 81920 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 66312 66312 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 193280 193280 0 0.0
.text 1902562 1902562 0 0.0
chip-tool debug (read only) 9740381 9740381 0 0.0
(read/write) 619392 619392 0 0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 587656 587656 0 0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 505333 505333 0 0.0
.text 7802005 7802005 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9513132 9513132 0 0.0
(read/write) 685601 685601 0 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 623104 623104 0 0.0
.dynamic 528 528 0 0.0
.got 14904 14904 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468156 468156 0 0.0
.text 7476692 7476692 0 0.0
lighting-app debug+rpc (read only) 2511329 2511329 0 0.0
(read/write) 162960 162960 0 0.0
.bss 83520 83520 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 71464 71464 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 209160 209160 0 0.0
.text 2133426 2133426 0 0.0
lock-app debug (read only) 2449905 2449905 0 0.0
(read/write) 157520 157520 0 0.0
.bss 81888 81888 0 0.0
.data 1648 1648 0 0.0
.data.rel.ro 68152 68152 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 222984 222984 0 0.0
.text 2063650 2063650 0 0.0
ota-provider-app debug (read only) 2287809 2287809 0 0.0
(read/write) 151656 151656 0 0.0
.bss 81568 81568 0 0.0
.data 1880 1880 0 0.0
.data.rel.ro 62424 62424 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 199064 199064 0 0.0
.text 1927602 1927602 0 0.0
ota-requestor-app debug (read only) 2403601 2403601 0 0.0
(read/write) 158432 158432 0 0.0
.bss 83872 83872 0 0.0
.data 2168 2168 0 0.0
.data.rel.ro 66536 66536 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 202816 202816 0 0.0
.text 2031410 2031410 0 0.0
shell debug (read only) 2598153 2598153 0 0.0
(read/write) 218992 218992 0 0.0
.bss 134440 134440 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 77512 77512 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 229426 229426 0 0.0
.text 2209714 2209714 0 0.0
thermostat-no-ble arm64 (read only) 2563180 2563180 0 0.0
(read/write) 191505 191505 0 0.0
.bss 99361 99361 0 0.0
.data 1672 1672 0 0.0
.data.rel.ro 82416 82416 0 0.0
.dynamic 528 528 0 0.0
.got 5040 5040 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 162828 162828 0 0.0
.text 2162592 2162592 0 0.0
tv-app debug (read only) 3059337 3059337 0 0.0
(read/write) 288960 288960 0 0.0
.bss 199144 199144 0 0.0
.data 4784 4784 0 0.0
.data.rel.ro 78592 78592 0 0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 244800 244800 0 0.0
.text 2628610 2628610 0 0.0
tv-casting-app debug (read only) 5278601 5278601 0 0.0
(read/write) 229232 229232 0 0.0
.bss 87976 87976 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 132520 132520 0 0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 340576 340576 0 0.0
.text 4593714 4593714 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2434912 2434912 0 0.0
.bss 208148 208148 0 0.0
.data 5864 5864 0 0.0
.text 1397556 1397556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196567 1196583 16 0.0
bss 141554 141554 0 0.0
rodata 155456 155472 16 0.0
text 820700 820700 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144615 1144631 16 0.0
bss 140794 140794 0 0.0
rodata 131984 132000 16 0.0
text 793020 793020 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1156535 1156551 16 0.0
bss 143125 143125 0 0.0
rodata 122368 122384 16 0.0
text 812104 812104 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1125743 1125759 16 0.0
bss 143570 143570 0 0.0
rodata 114120 114136 16 0.0
text 788756 788756 0 0.0
nrf52840dongle_nrf52840 (read/write) 1063571 1063571 0 0.0
bss 150356 150356 0 0.0
rodata 91516 91516 0 0.0
text 740616 740620 4 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1060214 1060230 16 0.0
bss 139496 139496 0 0.0
rodata 114780 114796 16 0.0
text 724840 724840 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1108643 1108659 16 0.0
bss 133053 133053 0 0.0
rodata 139012 139028 16 0.0
text 757764 757764 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1012570 1012602 32 0.0
bss 129456 129456 0 0.0
rodata 131480 131496 16 0.0
text 670552 670556 4 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 574123 574123 0 0.0
bss 74071 74071 0 0.0
rodata 45412 45412 0 0.0
text 395220 395220 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1069535 1069551 16 0.0
bss 133020 133020 0 0.0
rodata 115752 115768 16 0.0
text 741844 741844 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1062291 1062307 16 0.0
bss 132813 132813 0 0.0
rodata 114652 114668 16 0.0
text 735980 735980 0 0.0
shell nrf52840dk_nrf52840 (read/write) 799695 799695 0 0.0
bss 119448 119448 0 0.0
rodata 71728 71728 0 0.0
text 534608 534608 0 0.0
p6 all-clusters-app default (read/write) 2549968 2549968 0 0.0
.bss 143344 143344 0 0.0
.data 2800 2800 0 0.0
.text 1508232 1508232 0 0.0
all-clusters-minimal-app default (read/write) 2495912 2495912 0 0.0
.bss 142608 142608 0 0.0
.data 2776 2776 0 0.0
.text 1454176 1454176 0 0.0
light-app default (read/write) 2426776 2426776 0 0.0
.bss 134688 134688 0 0.0
.data 2624 2624 0 0.0
.text 1385040 1385040 0 0.0
lock-app default (read/write) 2447192 2447192 0 0.0
.bss 134512 134512 0 0.0
.data 2600 2600 0 0.0
.text 1405456 1405456 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 786732 0 0.0
bss 69836 69836 0 0.0
noinit 40416 40416 0 0.0
text 557628 557630 2 0.0
lighting-app tlsr9518adk80d (read/write) 806712 806712 0 0.0
bss 70088 70088 0 0.0
noinit 40416 40416 0 0.0
text 574320 574320 0 0.0

kkasperczyk-no and others added 4 commits June 17, 2022 15:20
The nrfconnect uses test values defined in the header
files for the factory data purpose. The data belonging
to factory data should be read from dedicated location
in flash memory.

* Added FactoryDataProvider class that overrides API
to get factory data elements.
* Added FactoryDataParser module that read factory data
partition from flash and parses cbor format to get raw
data.
In particular, don't continue booting an app if mandatory
factory data fields are missing.
@Damian-Nordic Damian-Nordic force-pushed the factory_data_support branch from 163f3b7 to 7b3d39f Compare June 17, 2022 15:35
@github-actions
Copy link

github-actions bot commented Jun 17, 2022

PR #19614: Size comparison from 5ea0ca6 to f16aa18

Increases (13 builds for cc13x2_26x2, nrfconnect, telink)
platform target config section 5ea0ca6 f16aa18 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 690443 690451 8 0.0
.text 590796 590804 8 0.0
shell LP_CC2652R7 (read/write) 157412 157420 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1198699 1198715 16 0.0
rodata 155676 155692 16 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1146655 1146671 16 0.0
rodata 132200 132216 16 0.0
lighting-app nrf52840dk_nrf52840 rodata 122616 122632 16 0.0
nrf52840dk_nrf52840+rpc (read/write) 1127535 1127551 16 0.0
rodata 114232 114248 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1061930 1061946 16 0.0
rodata 115024 115040 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1111295 1111311 16 0.0
rodata 139344 139360 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1015158 1015174 16 0.0
rodata 131812 131828 16 0.0
pump-app nrf52840dk_nrf52840 rodata 116000 116016 16 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1064343 1064359 16 0.0
rodata 114896 114912 16 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789008 789016 8 0.0
text 559600 559602 2 0.0
lighting-app tlsr9518adk80d (read/write) 808720 808728 8 0.0
text 576064 576068 4 0.0
Decreases (8 builds for cc13x2_26x2, esp32, k32w, nrfconnect)
platform target config section 5ea0ca6 f16aa18 change % change
cc13x2_26x2 all-clusters-minimal-app LP_CC2652R7 (read only) 647999 647991 -8 -0.0
.text 557272 557264 -8 -0.0
lock-ftd LP_CC2652R7 (read/write) 150532 150524 -8 -0.0
shell LP_CC2652R7 (read only) 688946 688938 -8 -0.0
.text 578976 578968 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1012634 1012632 -2 -0.0
.flash.text 1012634 1012632 -2 -0.0
k32w lock k32w061+release (read/write) 720848 720832 -16 -0.0
.text 643852 643836 -16 -0.0
nrfconnect lighting-app nrf52840dk_nrf52840 text 813588 813584 -4 -0.0
pump-app nrf52840dk_nrf52840 text 743280 743276 -4 -0.0
shell nrf52840dk_nrf52840 text 534580 534576 -4 -0.0
Full report (40 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 5ea0ca6 f16aa18 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 659531 659531 0 0.0
(read/write) 191332 191332 0 0.0
.bss 73756 73756 0 0.0
.data 3356 3356 0 0.0
.rodata 87083 87083 0 0.0
.text 572136 572136 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 647999 647991 -8 -0.0
(read/write) 157316 157316 0 0.0
.bss 73044 73044 0 0.0
.data 3356 3356 0 0.0
.rodata 90407 90407 0 0.0
.text 557272 557264 -8 -0.0
lock-ftd LP_CC2652R7 (read only) 690443 690451 8 0.0
(read/write) 150532 150524 -8 -0.0
.bss 70756 70756 0 0.0
.data 3280 3280 0 0.0
.rodata 99163 99163 0 0.0
.text 590796 590804 8 0.0
lock-mtd LP_CC2652R7 (read only) 639859 639859 0 0.0
(read/write) 143888 143888 0 0.0
.bss 66492 66492 0 0.0
.data 3280 3280 0 0.0
.rodata 99043 99043 0 0.0
.text 540324 540324 0 0.0
pump-app LP_CC2652R7 (read only) 671403 671403 0 0.0
(read/write) 170460 170460 0 0.0
.bss 70876 70876 0 0.0
.data 3280 3280 0 0.0
.rodata 87259 87259 0 0.0
.text 583660 583660 0 0.0
pump-controller-app LP_CC2652R7 (read only) 662399 662399 0 0.0
(read/write) 179592 179592 0 0.0
.bss 71004 71004 0 0.0
.data 3276 3276 0 0.0
.rodata 85183 85183 0 0.0
.text 576732 576732 0 0.0
shell LP_CC2652R7 (read only) 688946 688938 -8 -0.0
(read/write) 157412 157420 8 0.0
.bss 76052 76052 0 0.0
.data 3360 3360 0 0.0
.rodata 109658 109658 0 0.0
.text 578976 578968 -8 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 612738 612738 0 0.0
.app_xip_area 469404 469404 0 0.0
.bss 86288 86288 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 610046 610046 0 0.0
.app_xip_area 466536 466536 0 0.0
.bss 86464 86464 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 616054 616054 0 0.0
.app_xip_area 473608 473608 0 0.0
.bss 85456 85456 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 924008 924008 0 0.0
(read/write) 132416 132416 0 0.0
.bss 130336 130336 0 0.0
.data 2080 2080 0 0.0
.text 924000 924000 0 0.0
BRD4161A+rpc (read only) 959712 959712 0 0.0
(read/write) 149296 149296 0 0.0
.bss 147008 147008 0 0.0
.data 2284 2284 0 0.0
.text 959704 959704 0 0.0
BRD4161A+rs911x (read only) 799092 799092 0 0.0
(read/write) 128692 128692 0 0.0
.bss 126604 126604 0 0.0
.data 2088 2088 0 0.0
.text 799084 799084 0 0.0
lock-app BRD4161A+wf200 (read only) 965524 965524 0 0.0
(read/write) 129068 129068 0 0.0
.bss 126980 126980 0 0.0
.data 2088 2088 0 0.0
.text 965516 965516 0 0.0
window-app BRD4161A (read only) 909104 909104 0 0.0
(read/write) 132520 132520 0 0.0
.bss 130408 130408 0 0.0
.data 2108 2108 0 0.0
.text 909096 909096 0 0.0
esp32 all-clusters-app c3devkit (read only) 1012634 1012632 -2 -0.0
(read/write) 1482898 1482898 0 0.0
.dram0.bss 69392 69392 0 0.0
.dram0.data 14632 14632 0 0.0
.flash.rodata 213440 213440 0 0.0
.flash.text 1012634 1012632 -2 -0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1067171 1067171 0 0.0
(read/write) 485016 485016 0 0.0
.dram0.bss 74912 74912 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 243964 243964 0 0.0
.flash.text 1061787 1061787 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 658876 658876 0 0.0
.bss 68756 68756 0 0.0
.data 1992 1992 0 0.0
.text 582328 582328 0 0.0
lock k32w061+release (read/write) 720848 720832 -16 -0.0
.bss 69196 69196 0 0.0
.data 2000 2000 0 0.0
.text 643852 643836 -16 -0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9881788 9881788 0 0.0
(read/write) 674225 674225 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 613208 613208 0 0.0
.dynamic 528 528 0 0.0
.got 13416 13416 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 472300 472300 0 0.0
.text 7873060 7873060 0 0.0
thermostat-no-ble arm64 (read only) 2570668 2570668 0 0.0
(read/write) 192193 192193 0 0.0
.bss 99489 99489 0 0.0
.data 1688 1688 0 0.0
.data.rel.ro 82928 82928 0 0.0
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 163324 163324 0 0.0
.text 2168224 2168224 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2437720 2437720 0 0.0
.bss 208204 208204 0 0.0
.data 5864 5864 0 0.0
.text 1400364 1400364 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1198699 1198715 16 0.0
bss 141598 141598 0 0.0
rodata 155676 155692 16 0.0
text 822504 822504 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1146655 1146671 16 0.0
bss 140850 140850 0 0.0
rodata 132200 132216 16 0.0
text 794724 794724 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1158239 1158239 0 0.0
bss 143177 143177 0 0.0
rodata 122616 122632 16 0.0
text 813588 813584 -4 -0.0
nrf52840dk_nrf52840+rpc (read/write) 1127535 1127551 16 0.0
bss 143622 143622 0 0.0
rodata 114232 114248 16 0.0
text 790332 790332 0 0.0
nrf52840dongle_nrf52840 (read/write) 1065383 1065383 0 0.0
bss 150408 150408 0 0.0
rodata 91760 91760 0 0.0
text 742092 742092 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1061930 1061946 16 0.0
bss 139548 139548 0 0.0
rodata 115024 115040 16 0.0
text 726320 726320 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1111295 1111311 16 0.0
bss 133125 133125 0 0.0
rodata 139344 139360 16 0.0
text 759948 759948 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1015158 1015174 16 0.0
bss 129528 129528 0 0.0
rodata 131812 131828 16 0.0
text 672736 672736 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 574027 574027 0 0.0
bss 74071 74071 0 0.0
rodata 45268 45268 0 0.0
text 395272 395272 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1071191 1071191 0 0.0
bss 133072 133072 0 0.0
rodata 116000 116016 16 0.0
text 743280 743276 -4 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1064343 1064359 16 0.0
bss 132869 132869 0 0.0
rodata 114896 114912 16 0.0
text 737656 737656 0 0.0
shell nrf52840dk_nrf52840 (read/write) 799663 799663 0 0.0
bss 119448 119448 0 0.0
rodata 71728 71728 0 0.0
text 534580 534576 -4 -0.0
p6 all-clusters-app default (read/write) 2553568 2553568 0 0.0
.bss 143384 143384 0 0.0
.data 2776 2776 0 0.0
.text 1511832 1511832 0 0.0
all-clusters-minimal-app default (read/write) 2499416 2499416 0 0.0
.bss 142664 142664 0 0.0
.data 2776 2776 0 0.0
.text 1457680 1457680 0 0.0
light-app default (read/write) 2430160 2430160 0 0.0
.bss 134744 134744 0 0.0
.data 2592 2592 0 0.0
.text 1388424 1388424 0 0.0
lock-app default (read/write) 2450784 2450784 0 0.0
.bss 134568 134568 0 0.0
.data 2600 2600 0 0.0
.text 1409048 1409048 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789008 789016 8 0.0
bss 69892 69892 0 0.0
noinit 40416 40416 0 0.0
text 559600 559602 2 0.0
lighting-app tlsr9518adk80d (read/write) 808720 808728 8 0.0
bss 70140 70140 0 0.0
noinit 40416 40416 0 0.0
text 576064 576068 4 0.0

@github-actions
Copy link

github-actions bot commented Jun 23, 2022

PR #19614: Size comparison from 29451fb to cf410a3

Increases (11 builds for cyw30739, esp32, nrfconnect)
platform target config section 29451fb cf410a3 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 591738 591746 8 0.0
.app_xip_area 462636 462644 8 0.0
esp32 all-clusters-app c3devkit (read only) 1014134 1014136 2 0.0
.flash.text 1014134 1014136 2 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1202387 1202403 16 0.0
rodata 156372 156388 16 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1149735 1149751 16 0.0
rodata 132704 132720 16 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1161535 1161551 16 0.0
rodata 123160 123176 16 0.0
nrf52840dk_nrf52840+rpc (read/write) 1131607 1131623 16 0.0
rodata 114704 114720 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1065210 1065226 16 0.0
rodata 115568 115584 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1114503 1114519 16 0.0
rodata 139912 139928 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1018510 1018526 16 0.0
rodata 132380 132396 16 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1074487 1074519 32 0.0
rodata 116544 116560 16 0.0
text 744764 744768 4 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1062403 1062419 16 0.0
rodata 113324 113340 16 0.0
Decreases (3 builds for cc13x2_26x2, nrfconnect, telink)
platform target config section 29451fb cf410a3 change % change
cc13x2_26x2 all-clusters-minimal-app LP_CC2652R7 (read only) 649351 649343 -8 -0.0
.text 558408 558400 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 824228 824224 -4 -0.0
telink light-switch-app tlsr9518adk80d (read/write) 792208 792200 -8 -0.0
text 561074 561072 -2 -0.0
Full report (46 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 29451fb cf410a3 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 660451 660451 0 0.0
(read/write) 191156 191156 0 0.0
.bss 74500 74500 0 0.0
.data 3356 3356 0 0.0
.rodata 87011 87011 0 0.0
.text 573128 573128 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 649351 649343 -8 -0.0
(read/write) 158060 158060 0 0.0
.bss 73788 73788 0 0.0
.data 3356 3356 0 0.0
.rodata 90623 90623 0 0.0
.text 558408 558400 -8 -0.0
lock-ftd LP_CC2652R7 (read only) 692099 692099 0 0.0
(read/write) 149620 149620 0 0.0
.bss 71500 71500 0 0.0
.data 3280 3280 0 0.0
.rodata 99467 99467 0 0.0
.text 592148 592148 0 0.0
lock-mtd LP_CC2652R7 (read only) 641515 641515 0 0.0
(read/write) 144632 144632 0 0.0
.bss 67236 67236 0 0.0
.data 3280 3280 0 0.0
.rodata 99355 99355 0 0.0
.text 541668 541668 0 0.0
pump-app LP_CC2652R7 (read only) 673335 673335 0 0.0
(read/write) 169280 169280 0 0.0
.bss 71628 71628 0 0.0
.data 3280 3280 0 0.0
.rodata 87783 87783 0 0.0
.text 585068 585068 0 0.0
pump-controller-app LP_CC2652R7 (read only) 659223 659223 0 0.0
(read/write) 183504 183504 0 0.0
.bss 71740 71740 0 0.0
.data 3276 3276 0 0.0
.rodata 83623 83623 0 0.0
.text 575120 575120 0 0.0
shell LP_CC2652R7 (read only) 690290 690290 0 0.0
(read/write) 156820 156820 0 0.0
.bss 76804 76804 0 0.0
.data 3360 3360 0 0.0
.rodata 109866 109866 0 0.0
.text 580112 580112 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 591738 591746 8 0.0
.app_xip_area 462636 462644 8 0.0
.bss 72064 72064 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 589130 589130 0 0.0
.app_xip_area 459852 459852 0 0.0
.bss 72240 72240 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 594262 594262 0 0.0
.app_xip_area 466032 466032 0 0.0
.bss 71248 71248 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1014134 1014136 2 0.0
(read/write) 1484882 1484882 0 0.0
.dram0.bss 70640 70640 0 0.0
.dram0.data 14632 14632 0 0.0
.flash.rodata 214176 214176 0 0.0
.flash.text 1014134 1014136 2 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1068475 1068475 0 0.0
(read/write) 486968 486968 0 0.0
.dram0.bss 76152 76152 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 244676 244676 0 0.0
.flash.text 1063091 1063091 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 661564 661564 0 0.0
.bss 69756 69756 0 0.0
.data 1992 1992 0 0.0
.text 584016 584016 0 0.0
lock k32w061+release (read/write) 723544 723544 0 0.0
.bss 70204 70204 0 0.0
.data 2000 2000 0 0.0
.text 645540 645540 0 0.0
linux all-clusters-app debug (read only) 2939145 2939145 0 0.0
(read/write) 177136 177136 0 0.0
.bss 84192 84192 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84696 84696 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 261661 261661 0 0.0
.text 2500994 2500994 0 0.0
all-clusters-minimal-app debug (read only) 2792921 2792921 0 0.0
(read/write) 169040 169040 0 0.0
.bss 83520 83520 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77336 77336 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 263261 263261 0 0.0
.text 2355346 2355346 0 0.0
bridge-app debug+rpc (read only) 2296905 2296905 0 0.0
(read/write) 147936 147936 0 0.0
.bss 71616 71616 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 66760 66760 0 0.0
.dynamic 608 608 0 0.0
.got 4400 4400 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 196448 196448 0 0.0
.text 1939202 1939202 0 0.0
chip-tool debug (read only) 10165629 10165629 0 0.0
(read/write) 610600 610600 0 0.0
.bss 24416 24416 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 578792 578792 0 0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 508629 508629 0 0.0
.text 8249013 8249013 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9902644 9902644 0 0.0
(read/write) 675265 675265 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614184 614184 0 0.0
.dynamic 528 528 0 0.0
.got 13472 13472 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 471492 471492 0 0.0
.text 7892292 7892292 0 0.0
lighting-app debug+rpc (read only) 2533673 2533673 0 0.0
(read/write) 151928 151928 0 0.0
.bss 72064 72064 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71912 71912 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 212200 212200 0 0.0
.text 2151634 2151634 0 0.0
lock-app debug (read only) 2466977 2466977 0 0.0
(read/write) 146672 146672 0 0.0
.bss 70496 70496 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 68632 68632 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 225928 225928 0 0.0
.text 2076610 2076610 0 0.0
ota-provider-app debug (read only) 2304817 2304817 0 0.0
(read/write) 140776 140776 0 0.0
.bss 70176 70176 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 62872 62872 0 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 202104 202104 0 0.0
.text 1940418 1940418 0 0.0
ota-requestor-app debug (read only) 2421921 2421921 0 0.0
(read/write) 147648 147648 0 0.0
.bss 72544 72544 0 0.0
.data 2200 2200 0 0.0
.data.rel.ro 67048 67048 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 205984 205984 0 0.0
.text 2045266 2045266 0 0.0
shell debug (read only) 2612633 2612633 0 0.0
(read/write) 196120 196120 0 0.0
.bss 111304 111304 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 77832 77832 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 231698 231698 0 0.0
.text 2221154 2221154 0 0.0
thermostat-no-ble arm64 (read only) 2579044 2579044 0 0.0
(read/write) 180673 180673 0 0.0
.bss 87905 87905 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 82952 82952 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5088 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 164724 164724 0 0.0
.text 2175104 2175104 0 0.0
tv-app debug (read only) 3079665 3079665 0 0.0
(read/write) 277864 277864 0 0.0
.bss 187720 187720 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 79048 79048 0 0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 247808 247808 0 0.0
.text 2644946 2644946 0 0.0
tv-casting-app debug (read only) 5542289 5542289 0 0.0
(read/write) 184144 184144 0 0.0
.bss 72872 72872 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 102592 102592 0 0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 341737 341737 0 0.0
.text 4924274 4924274 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2439536 2439536 0 0.0
.bss 212180 212180 0 0.0
.data 5864 5864 0 0.0
.text 1402180 1402180 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1202387 1202403 16 0.0
bss 142862 142862 0 0.0
rodata 156372 156388 16 0.0
text 824228 824224 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1149735 1149751 16 0.0
bss 142098 142098 0 0.0
rodata 132704 132720 16 0.0
text 796020 796020 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1161535 1161551 16 0.0
bss 144441 144441 0 0.0
rodata 123160 123176 16 0.0
text 815060 815060 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1131607 1131623 16 0.0
bss 144886 144886 0 0.0
rodata 114704 114720 16 0.0
text 792788 792788 0 0.0
nrf52840dongle_nrf52840 (read/write) 1068387 1068387 0 0.0
bss 151672 151672 0 0.0
rodata 92236 92236 0 0.0
text 743460 743460 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1065210 1065226 16 0.0
bss 140812 140812 0 0.0
rodata 115568 115584 16 0.0
text 727780 727780 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1114503 1114519 16 0.0
bss 134390 134390 0 0.0
rodata 139912 139928 16 0.0
text 761448 761448 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1018510 1018526 16 0.0
bss 130793 130793 0 0.0
rodata 132380 132396 16 0.0
text 674236 674236 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 574027 574027 0 0.0
bss 74071 74071 0 0.0
rodata 45268 45268 0 0.0
text 395272 395272 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1074487 1074519 32 0.0
bss 134336 134336 0 0.0
rodata 116544 116560 16 0.0
text 744764 744768 4 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1062403 1062419 16 0.0
bss 134131 134131 0 0.0
rodata 113324 113340 16 0.0
text 736148 736148 0 0.0
shell nrf52840dk_nrf52840 (read/write) 800631 800631 0 0.0
bss 119456 119456 0 0.0
rodata 72024 72024 0 0.0
text 535244 535244 0 0.0
p6 all-clusters-app default (read/write) 2555936 2555936 0 0.0
.bss 147360 147360 0 0.0
.data 2776 2776 0 0.0
.text 1514200 1514200 0 0.0
all-clusters-minimal-app default (read/write) 2501800 2501800 0 0.0
.bss 146640 146640 0 0.0
.data 2776 2776 0 0.0
.text 1460064 1460064 0 0.0
light-app default (read/write) 2432536 2432536 0 0.0
.bss 138720 138720 0 0.0
.data 2592 2592 0 0.0
.text 1390800 1390800 0 0.0
lock-app default (read/write) 2453264 2453264 0 0.0
.bss 138544 138544 0 0.0
.data 2600 2600 0 0.0
.text 1411528 1411528 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 792208 792200 -8 -0.0
bss 71140 71140 0 0.0
noinit 40416 40416 0 0.0
text 561074 561072 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 811912 811912 0 0.0
bss 71388 71388 0 0.0
noinit 40416 40416 0 0.0
text 577532 577532 0 0.0

@Damian-Nordic Damian-Nordic merged commit cf4beb5 into project-chip:master Jun 23, 2022
@Damian-Nordic Damian-Nordic deleted the factory_data_support branch June 23, 2022 10:55
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.

7 participants