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

[1.3 cherry-pick] [nrfconnect] Optimize packet buffer size #33414

Merged
merged 1 commit into from May 13, 2024

Conversation

Damian-Nordic
Copy link
Contributor

@Damian-Nordic Damian-Nordic commented May 13, 2024

Cherry-pick of #33137.

Matter requires that regular Matter messages fit in IPv6 MTU of 1280 bytes so the default packet buffer size of 1583 bytes seems excessively large for some configurations. Especially that the buffers only hold the UDP payload in the case of non-LWIP transports.

There are two exceptions to the above though:

  1. Minimal mDNS uses the same packet buffer pool and mDNS message size is not limited to 1280 bytes, so shrinking the buffer size below MTU might have a negative impact on the mDNS behavior.
  2. Matter allows definining so called large messages that can be bigger than 1280 bytes and sent over TCP, but that is not implemented yet and will likely require a different allocation mechanism.

Matter requires that regular Matter messages fit in IPv6 MTU
of 1280 bytes so the default packet buffer size of 1583 bytes
seems excessively large for some configurations. Especially
that the buffers only hold the UDP payload in the case of
non-LWIP transports.

There are two exceptions to the above though:
1. Minimal mDNS uses the same packet buffer pool and mDNS
   message size is not limited to 1280 bytes, so shrinking
   the buffer size below MTU might have a negative impact
   on the mDNS behavior.
2. Matter allows definining so called large messages that
   can be bigger than 1280 bytes and sent over TCP, but that
   is not implemented yet and will likely require a different
   allocation mechanism.

Signed-off-by: Damian Krolik <damian.krolik@nordicsemi.no>
(cherry picked from commit 8e27412)
@Damian-Nordic Damian-Nordic changed the title [1.3 cherry-pick] [nrfconnect] Optimize packet buffer size (#33137) [1.3 cherry-pick] [nrfconnect] Optimize packet buffer size May 13, 2024
Copy link

github-actions bot commented May 13, 2024

PR #33414: Size comparison from cb6604f to e8d6d62

Decreases (18 builds for efr32, nrfconnect)
platform target config section cb6604f e8d6d62 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 934984 934976 -8 -0.0
.text 735556 735548 -8 -0.0
BRD4187C (read/write) 1112504 1112496 -8 -0.0
.text 913844 913836 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1124492 1124484 -8 -0.0
.text 934836 934828 -8 -0.0
window-app BRD4187C (read/write) 1160408 1160400 -8 -0.0
.text 989428 989420 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1063040 1058432 -4608 -0.4
bss 143673 139113 -4560 -3.2
text 770908 770904 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1237420 1236164 -1256 -0.1
bss 138453 137193 -1260 -0.9
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1010424 1005816 -4608 -0.5
bss 142531 137971 -4560 -3.2
text 732184 732180 -4 -0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 962328 957848 -4480 -0.5
bss 136568 132008 -4560 -3.3
text 700728 700724 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1210080 1208864 -1216 -0.1
bss 130629 129369 -1260 -1.0
text 747068 747064 -4 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1062412 1057932 -4480 -0.4
bss 148343 143783 -4560 -3.1
text 780172 780168 -4 -0.0
nrf52840dongle_nrf52840 (read/write) 1017024 1012400 -4624 -0.5
bss 156348 151788 -4560 -2.9
text 732060 732056 -4 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 960488 955864 -4624 -0.5
bss 147149 142589 -4560 -3.1
text 681884 681880 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1210080 1208864 -1216 -0.1
bss 130629 129369 -1260 -1.0
text 747068 747064 -4 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 974784 970176 -4608 -0.5
bss 137099 132539 -4560 -3.3
text 693020 693016 -4 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904960 900352 -4608 -0.5
bss 137165 132605 -4560 -3.3
text 616884 616880 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1223388 1222108 -1280 -0.1
bss 131160 129900 -1260 -1.0
pump-app nrf52840dk_nrf52840 (read/write) 926016 921536 -4480 -0.5
bss 135800 131240 -4560 -3.4
text 670180 670176 -4 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 912448 907840 -4608 -0.5
bss 135599 131039 -4560 -3.4
text 660020 660016 -4 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section cb6604f e8d6d62 change % change
bl602 lighting-app bl602 (read/write) 1438842 1438842 0 0.0
.bss 85368 85368 0 0.0
.data 9512 9512 0 0.0
.rodata 158444 158444 0 0.0
.text 1104866 1104866 0 0.0
bl602+mfd (read/write) 1453258 1453258 0 0.0
.bss 85536 85536 0 0.0
.data 9488 9488 0 0.0
.rodata 157404 157404 0 0.0
.text 1120184 1120184 0 0.0
bl602+rpc (read/write) 1486498 1486498 0 0.0
.bss 93416 93416 0 0.0
.data 9888 9888 0 0.0
.rodata 166012 166012 0 0.0
.text 1136512 1136512 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1204663 1204663 0 0.0
.bss 11133 11133 0 0.0
.data 3696 3696 0 0.0
.rodata 108132 108132 0 0.0
.text 974778 974778 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1215739 1215739 0 0.0
.bss 11309 11309 0 0.0
.data 3680 3680 0 0.0
.rodata 107072 107072 0 0.0
.text 986788 986788 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1296403 1296403 0 0.0
.bss 19613 19613 0 0.0
.data 4240 4240 0 0.0
.rodata 123504 123504 0 0.0
.text 1049742 1049742 0 0.0
bl706-eth (read/write) 1021005 1021005 0 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101128 101128 0 0.0
.text 764894 764894 0 0.0
bl706-wifi (read/write) 1255654 1255654 0 0.0
.bss 10577 10577 0 0.0
.data 3704 3704 0 0.0
.rodata 122128 122128 0 0.0
.text 996800 996800 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1174228 1174228 0 0.0
.bss 16328 16328 0 0.0
.data 5064 5064 0 0.0
.rodata 102136 102136 0 0.0
.text 967876 967876 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1185628 1185628 0 0.0
.bss 16504 16504 0 0.0
.data 5040 5040 0 0.0
.rodata 101076 101076 0 0.0
.text 980198 980198 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 775428 775428 0 0.0
(read/write) 168692 168692 0 0.0
.bss 90656 90656 0 0.0
.data 3580 3580 0 0.0
.rodata 82148 82148 0 0.0
.text 693012 693012 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791620 791620 0 0.0
(read/write) 178924 178924 0 0.0
.bss 100904 100904 0 0.0
.data 3572 3572 0 0.0
.rodata 76220 76220 0 0.0
.text 715136 715136 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 780428 780428 0 0.0
(read/write) 173364 173364 0 0.0
.bss 95344 95344 0 0.0
.data 3572 3572 0 0.0
.rodata 103076 103076 0 0.0
.text 677084 677084 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732668 732668 0 0.0
(read/write) 167652 167652 0 0.0
.bss 89388 89388 0 0.0
.data 3564 3564 0 0.0
.rodata 77804 77804 0 0.0
.text 654596 654596 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 718276 718276 0 0.0
(read/write) 167876 167876 0 0.0
.bss 89612 89612 0 0.0
.data 3564 3564 0 0.0
.rodata 73580 73580 0 0.0
.text 644428 644428 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584234 584234 0 0.0
(read/write) 208020 208020 0 0.0
.bss 201244 201244 0 0.0
.data 1652 1652 0 0.0
.rodata 86626 86626 0 0.0
.text 495488 495488 0 0.0
lock CC3235SF_LAUNCHXL (read only) 630858 630858 0 0.0
(read/write) 208372 208372 0 0.0
.bss 201736 201736 0 0.0
.data 1516 1516 0 0.0
.rodata 107410 107410 0 0.0
.text 521328 521328 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 570319 570319 0 0.0
.app_xip_area 460029 460029 0 0.0
.bss 65108 65108 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552943 552943 0 0.0
.app_xip_area 437893 437893 0 0.0
.bss 69860 69860 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572551 572551 0 0.0
.app_xip_area 463765 463765 0 0.0
.bss 63644 63644 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 566039 566039 0 0.0
.app_xip_area 453973 453973 0 0.0
.bss 66844 66844 0 0.0
.data 800 800 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 934984 934976 -8 -0.0
.bss 197992 197992 0 0.0
.data 1412 1412 0 0.0
.text 735556 735548 -8 -0.0
BRD4187C (read/write) 1112504 1112496 -8 -0.0
.bss 195208 195208 0 0.0
.data 3432 3432 0 0.0
.text 913844 913836 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1124492 1124484 -8 -0.0
.bss 186820 186820 0 0.0
.data 2816 2816 0 0.0
.text 934836 934828 -8 -0.0
window-app BRD4187C (read/write) 1160408 1160400 -8 -0.0
.bss 167616 167616 0 0.0
.data 3344 3344 0 0.0
.text 989428 989420 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1213280 1213280 0 0.0
(read/write) 1750312 1750312 0 0.0
.dram0.bss 74336 74336 0 0.0
.dram0.data 13636 13636 0 0.0
.flash.rodata 252808 252808 0 0.0
.flash.text 1213280 1213280 0 0.0
.iram0.text 75570 75570 0 0.0
m5stack (read only) 1254211 1254211 0 0.0
(read/write) 536872 536872 0 0.0
.dram0.bss 81272 81272 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284500 284500 0 0.0
.flash.text 1248047 1248047 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606080 606080 0 0.0
(read/write) 79516 79516 0 0.0
.bss 67336 67336 0 0.0
.data 2196 2196 0 0.0
.text 605544 605544 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 701036 701036 0 0.0
.bss 71184 71184 0 0.0
.data 2864 2864 0 0.0
.text 587608 587608 0 0.0
light k32w0+release (read only) 608040 608040 0 0.0
(read/write) 79368 79368 0 0.0
.bss 67184 67184 0 0.0
.data 2200 2200 0 0.0
.text 607504 607504 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 792640 792640 0 0.0
.bss 80664 80664 0 0.0
.data 2064 2064 0 0.0
.text 670552 670552 0 0.0
linux air-purifier-app debug (read only) 2624829 2624829 0 0.0
(read/write) 129048 129048 0 0.0
.bss 46544 46544 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74312 74312 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 184688 184688 0 0.0
.text 2262565 2262565 0 0.0
all-clusters-app debug (read only) 5936121 5936121 0 0.0
(read/write) 480680 480680 0 0.0
.bss 134848 134848 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333848 333848 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349904 349904 0 0.0
.text 5152371 5152371 0 0.0
all-clusters-minimal-app debug (read only) 5217001 5217001 0 0.0
(read/write) 236632 236632 0 0.0
.bss 127680 127680 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97432 97432 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288938 288938 0 0.0
.text 4692883 4692883 0 0.0
bridge-app debug (read only) 4611465 4611465 0 0.0
(read/write) 217576 217576 0 0.0
.bss 118208 118208 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86400 86400 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229514 229514 0 0.0
.text 4161187 4161187 0 0.0
chip-tool debug (read only) 12055777 12055777 0 0.0
(read/write) 522048 522048 0 0.0
.bss 94456 94456 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 415240 415240 0 0.0
.dynamic 624 624 0 0.0
.got 5760 5760 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 449401 449401 0 0.0
.text 10899315 10899315 0 0.0
chip-tool-ipv6only arm64 (read only) 11374532 11374532 0 0.0
(read/write) 587880 587880 0 0.0
.bss 103544 103544 0 0.0
.data 4520 4520 0 0.0
.data.rel.ro 455128 455128 0 0.0
.dynamic 512 512 0 0.0
.got 17016 17016 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 354836 354836 0 0.0
.text 10139832 10139832 0 0.0
lighting-app debug+rpc+ui (read only) 5535025 5535025 0 0.0
(read/write) 226304 226304 0 0.0
.bss 119144 119144 0 0.0
.data 4896 4896 0 0.0
.data.rel.ro 94736 94736 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354516 354516 0 0.0
.text 4933363 4933363 0 0.0
lock-app debug (read only) 4678729 4678729 0 0.0
(read/write) 205128 205128 0 0.0
.bss 113632 113632 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 80616 80616 0 0.0
.dynamic 624 624 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 255434 255434 0 0.0
.text 4211171 4211171 0 0.0
ota-provider-app debug (read only) 4301073 4301073 0 0.0
(read/write) 193464 193464 0 0.0
.bss 113344 113344 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208138 208138 0 0.0
.text 3899747 3899747 0 0.0
ota-requestor-app debug (read only) 4430513 4430513 0 0.0
(read/write) 197832 197832 0 0.0
.bss 114240 114240 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214250 214250 0 0.0
.text 4018531 4018531 0 0.0
shell debug (read only) 2904193 2904193 0 0.0
(read/write) 156632 156632 0 0.0
.bss 62768 62768 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86656 86656 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 185824 185824 0 0.0
.text 2544578 2544578 0 0.0
thermostat-no-ble arm64 (read only) 4424036 4424036 0 0.0
(read/write) 243056 243056 0 0.0
.bss 121848 121848 0 0.0
.data 3408 3408 0 0.0
.data.rel.ro 103808 103808 0 0.0
.dynamic 512 512 0 0.0
.got 8656 8656 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159724 159724 0 0.0
.text 3929096 3929096 0 0.0
tv-app debug (read only) 5743657 5743657 0 0.0
(read/write) 352992 352992 0 0.0
.bss 244400 244400 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94744 94744 0 0.0
.dynamic 624 624 0 0.0
.got 5488 5488 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 292330 292330 0 0.0
.text 5208579 5208579 0 0.0
tv-casting-app debug (read only) 9873577 9873577 0 0.0
(read/write) 340448 340448 0 0.0
.bss 156304 156304 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174240 174240 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 382680 382680 0 0.0
.text 9025043 9025043 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533808 2533808 0 0.0
.bss 220496 220496 0 0.0
.data 5216 5216 0 0.0
.text 1496492 1496492 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1063040 1058432 -4608 -0.4
bss 143673 139113 -4560 -3.2
rodata 101184 101184 0 0.0
text 770908 770904 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1237420 1236164 -1256 -0.1
bss 138453 137193 -1260 -0.9
rodata 151260 151260 0 0.0
text 797684 797684 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010424 1005816 -4608 -0.5
bss 142531 137971 -4560 -3.2
rodata 88448 88448 0 0.0
text 732184 732180 -4 -0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 962328 957848 -4480 -0.5
bss 136568 132008 -4560 -3.3
rodata 77936 77936 0 0.0
text 700728 700724 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1210080 1208864 -1216 -0.1
bss 130629 129369 -1260 -1.0
rodata 178248 178248 0 0.0
text 747068 747064 -4 -0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1062412 1057932 -4480 -0.4
bss 148343 143783 -4560 -3.1
rodata 83676 83676 0 0.0
text 780172 780168 -4 -0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1017024 1012400 -4624 -0.5
bss 156348 151788 -4560 -2.9
rodata 73544 73544 0 0.0
text 732060 732056 -4 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 960488 955864 -4624 -0.5
bss 147149 142589 -4560 -3.1
rodata 79464 79464 0 0.0
text 681884 681880 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1210080 1208864 -1216 -0.1
bss 130629 129369 -1260 -1.0
rodata 178248 178248 0 0.0
text 747068 747064 -4 -0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 974784 970176 -4608 -0.5
bss 137099 132539 -4560 -3.3
rodata 97496 97496 0 0.0
text 693020 693016 -4 -0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 904960 900352 -4608 -0.5
bss 137165 132605 -4560 -3.3
rodata 98920 98920 0 0.0
text 616884 616880 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1223388 1222108 -1280 -0.1
bss 131160 129900 -1260 -1.0
rodata 197816 197816 0 0.0
text 740292 740292 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 926016 921536 -4480 -0.5
bss 135800 131240 -4560 -3.4
rodata 73024 73024 0 0.0
text 670180 670176 -4 -0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 912448 907840 -4608 -0.5
bss 135599 131039 -4560 -3.4
rodata 69760 69760 0 0.0
text 660020 660016 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832344 832344 0 0.0
(read/write) 1801124 1801124 0 0.0
.bss 198316 198316 0 0.0
.data 2680 2680 0 0.0
.text 1591740 1591740 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835496 835496 0 0.0
(read/write) 1723188 1723188 0 0.0
.bss 195196 195196 0 0.0
.data 2648 2648 0 0.0
.text 1516956 1516956 0 0.0
light cy8ckit_062s2_43012 (read only) 842216 842216 0 0.0
(read/write) 1642332 1642332 0 0.0
.bss 188660 188660 0 0.0
.data 2464 2464 0 0.0
.text 1442820 1442820 0 0.0
lock cy8ckit_062s2_43012 (read only) 815056 815056 0 0.0
(read/write) 1671916 1671916 0 0.0
.bss 215820 215820 0 0.0
.data 2464 2464 0 0.0
.text 1445244 1445244 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1131412 1131412 0 0.0
.bss 102508 102508 0 0.0
.data 848 848 0 0.0
.text 643792 643792 0 0.0
lock-app qpg6105+debug (read/write) 1091324 1091324 0 0.0
.bss 97252 97252 0 0.0
.data 860 860 0 0.0
.text 603708 603708 0 0.0
stm32 light STM32WB5MM-DK (read/write) 602681 602681 0 0.0
.bss 128380 128380 0 0.0
.data 688 688 0 0.0
.rodata 80020 80020 0 0.0
.text 383856 383856 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825626 825626 0 0.0
bss 49720 49720 0 0.0
text 618042 618042 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1094480 1094480 0 0.0
bss 101840 101840 0 0.0
text 795162 795162 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1051896 1051896 0 0.0
bss 110136 110136 0 0.0
text 766438 766438 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 912656 912656 0 0.0
bss 93176 93176 0 0.0
text 653960 653960 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827234 827234 0 0.0
bss 49760 49760 0 0.0
text 619732 619732 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 932968 932968 0 0.0
bss 77760 77760 0 0.0
text 699888 699888 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1075828 1075828 0 0.0
bss 100248 100248 0 0.0
text 779344 779344 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 905320 905320 0 0.0
bss 69232 69232 0 0.0
text 655100 655100 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930692 930692 0 0.0
bss 92748 92748 0 0.0
text 672420 672420 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 829974 829974 0 0.0
bss 49868 49868 0 0.0
text 622794 622794 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 793540 793540 0 0.0
bss 56068 56068 0 0.0
text 593474 593474 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677532 677532 0 0.0
bss 73684 73684 0 0.0
text 462780 462780 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 834794 834794 0 0.0
bss 51400 51400 0 0.0
text 626106 626106 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852573 852573 0 0.0
bss 59544 59544 0 0.0
text 637566 637566 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 819204 819204 0 0.0
bss 56364 56364 0 0.0
text 613162 613162 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 837296 837296 0 0.0
bss 68140 68140 0 0.0
text 628420 628420 0 0.0

@andy31415 andy31415 merged commit cd4e2ab into project-chip:v1.3-branch May 13, 2024
68 checks passed
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.

None yet

2 participants