connectedhomeip
[Telink] Update tlsr9528a_4m_flash.overlay
#34945
Merged

[Telink] Update tlsr9528a_4m_flash.overlay #34945

s07641069
s07641069231 days ago (edited 230 days ago)

Change overview

This update rearranges the flash memory layout to optimize configuration interface related to B92 flash protection. It positions the NVS at the tail and the bootloader along with firmware slots at the head of the flash, enabling enhanced flash protection settings with an initial safeguard of the first 1M.

haiwentelink riscv: telink: tlsr9528a_4m_flash.overlay
7e2660c3
semanticdiff-com
semanticdiff-com231 days ago

Review changes with SemanticDiff.

pullapprove pullapprove requested a review from andy31415 andy31415 231 days ago
pullapprove pullapprove requested a review from andyg-apple andyg-apple 231 days ago
pullapprove pullapprove requested a review from anush-apple anush-apple 231 days ago
pullapprove pullapprove requested a review from arkq arkq 231 days ago
pullapprove pullapprove requested a review from axelnxp axelnxp 231 days ago
pullapprove pullapprove requested a review from bauerschwan bauerschwan 231 days ago
pullapprove pullapprove requested a review from bzbarsky-apple bzbarsky-apple 231 days ago
pullapprove pullapprove requested a review from carol-apple carol-apple 231 days ago
pullapprove pullapprove requested a review from cecille cecille 231 days ago
pullapprove pullapprove requested a review from chapongatien chapongatien 231 days ago
pullapprove pullapprove requested a review from chrisdecenzo chrisdecenzo 231 days ago
pullapprove pullapprove requested a review from chshu chshu 231 days ago
pullapprove pullapprove requested a review from chulspro chulspro 231 days ago
pullapprove pullapprove requested a review from cliffamzn cliffamzn 231 days ago
pullapprove pullapprove requested a review from Damian-Nordic Damian-Nordic 231 days ago
pullapprove pullapprove requested a review from dhrishi dhrishi 231 days ago
pullapprove pullapprove requested a review from doru91 doru91 231 days ago
pullapprove pullapprove requested a review from fessehaeve fessehaeve 231 days ago
pullapprove pullapprove requested a review from harimau-qirex harimau-qirex 231 days ago
pullapprove pullapprove requested a review from harsha-rajendran harsha-rajendran 231 days ago
pullapprove pullapprove requested a review from hawk248 hawk248 231 days ago
pullapprove pullapprove requested a review from hicklin hicklin 231 days ago
pullapprove pullapprove requested a review from jepenven-silabs jepenven-silabs 231 days ago
pullapprove pullapprove requested a review from jmartinez-silabs jmartinez-silabs 231 days ago
pullapprove pullapprove requested a review from jmeg-sfy jmeg-sfy 231 days ago
pullapprove pullapprove requested a review from joonhaengHeo joonhaengHeo 231 days ago
pullapprove pullapprove requested a review from jtung-apple jtung-apple 231 days ago
pullapprove pullapprove requested a review from kiel-apple kiel-apple 231 days ago
pullapprove pullapprove requested a review from kkasperczyk-no kkasperczyk-no 231 days ago
pullapprove pullapprove requested a review from kpschoedel kpschoedel 231 days ago
pullapprove pullapprove requested a review from ksperling-apple ksperling-apple 231 days ago
pullapprove pullapprove requested a review from lazarkov lazarkov 231 days ago
pullapprove pullapprove requested a review from lpbeliveau-silabs lpbeliveau-silabs 231 days ago
pullapprove pullapprove requested a review from LuDuda LuDuda 231 days ago
pullapprove pullapprove requested a review from mhazley mhazley 231 days ago
pullapprove pullapprove requested a review from mkardous-silabs mkardous-silabs 231 days ago
pullapprove pullapprove requested a review from mspang mspang 231 days ago
pullapprove pullapprove requested a review from nivi-apple nivi-apple 231 days ago
pullapprove pullapprove requested a review from p0fi p0fi 231 days ago
pullapprove pullapprove requested a review from pidarped pidarped 231 days ago
pullapprove pullapprove requested a review from plauric plauric 231 days ago
pullapprove pullapprove requested a review from rcasallas-silabs rcasallas-silabs 231 days ago
pullapprove pullapprove requested a review from ReneJosefsen ReneJosefsen 231 days ago
pullapprove pullapprove requested a review from robszewczyk robszewczyk 231 days ago
pullapprove pullapprove requested a review from saurabhst saurabhst 231 days ago
pullapprove pullapprove requested a review from selissia selissia 231 days ago
pullapprove pullapprove requested a review from sharadb-amazon sharadb-amazon 231 days ago
pullapprove pullapprove requested a review from tecimovic tecimovic 231 days ago
pullapprove pullapprove requested a review from tehampson tehampson 231 days ago
pullapprove pullapprove requested a review from tima-q tima-q 231 days ago
pullapprove pullapprove requested a review from tobiasgraf tobiasgraf 231 days ago
pullapprove pullapprove requested a review from turon turon 231 days ago
github-actions github-actions added platform
pullapprove pullapprove requested a review from vivien-apple vivien-apple 231 days ago
github-actions github-actions added telink
pullapprove pullapprove requested a review from wiba-nordic wiba-nordic 231 days ago
pullapprove pullapprove requested a review from woody-apple woody-apple 231 days ago
pullapprove pullapprove requested a review from younghak-hwang younghak-hwang 231 days ago
pullapprove pullapprove requested a review from yufengwangca yufengwangca 231 days ago
pullapprove pullapprove removed platform
pullapprove pullapprove removed telink
pullapprove pullapprove added review - pending
pullapprove pullapprove added review - pending
pullapprove pullapprove added platform
pullapprove pullapprove added telink
github-actions
github-actions231 days ago (edited 230 days ago)

PR #34945: Size comparison from 20d6857 to 7e2660c

Full report (84 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 20d6857 7e2660c change % change
bl602 lighting-app bl602 FLASH 1278128 1278128 0 0.0
RAM 95928 95928 0 0.0
bl602+mfd FLASH 1292238 1292238 0 0.0
RAM 96072 96072 0 0.0
bl602+rpc FLASH 1317092 1317092 0 0.0
RAM 104352 104352 0 0.0
bl702 lighting-app bl702 FLASH 943988 943988 0 0.0
RAM 15209 15209 0 0.0
bl702+mfd FLASH 946388 946388 0 0.0
RAM 15353 15353 0 0.0
bl702+rpc FLASH 1039044 1039044 0 0.0
RAM 24221 24221 0 0.0
bl706-eth FLASH 646706 646706 0 0.0
RAM 25305 25305 0 0.0
bl706-wifi FLASH 894312 894312 0 0.0
RAM 14525 14525 0 0.0
bl702l lighting-app bl702l FLASH 960392 960392 0 0.0
RAM 16868 16868 0 0.0
bl702l+mfd FLASH 963270 963270 0 0.0
RAM 17012 17012 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 803140 803140 0 0.0
RAM 117628 117628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 818984 818984 0 0.0
RAM 125220 125220 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 811324 811324 0 0.0
RAM 119500 119500 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 763496 763496 0 0.0
RAM 113648 113648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747996 747996 0 0.0
RAM 113840 113840 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 613106 613106 0 0.0
RAM 205404 205404 0 0.0
lock CC3235SF_LAUNCHXL FLASH 655074 655074 0 0.0
RAM 205620 205620 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 672289 672289 0 0.0
RAM 78348 78348 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 692149 692149 0 0.0
RAM 80980 80980 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 692149 692149 0 0.0
RAM 80980 80980 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 649077 649077 0 0.0
RAM 73416 73416 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 610721 610721 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 630349 630349 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 630349 630349 0 0.0
RAM 73892 73892 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 628185 628185 0 0.0
RAM 74356 74356 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 647893 647893 0 0.0
RAM 76908 76908 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 647893 647893 0 0.0
RAM 76908 76908 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 601717 601717 0 0.0
RAM 68388 68388 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 621577 621577 0 0.0
RAM 71020 71020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 621577 621577 0 0.0
RAM 71020 71020 0 0.0
efr32 lighting-app BRD4187C FLASH 930312 930304 -8 -0.0
RAM 135144 135144 0 0.0
lock-app BRD4338a FLASH 737468 737460 -8 -0.0
RAM 207864 207864 0 0.0
window-app BRD4187C FLASH 1015444 1015436 -8 -0.0
RAM 127084 127084 0 0.0
esp32 all-clusters-app c3devkit DRAM 94176 94176 0 0.0
FLASH 1533510 1533510 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115104 115104 0 0.0
FLASH 1543266 1543266 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2754771 2754771 0 0.0
RAM 128408 128408 0 0.0
all-clusters-app debug unknown 5408 5408 0 0.0
FLASH 6036700 6036700 0 0.0
RAM 509704 509704 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5375880 5375880 0 0.0
RAM 240072 240072 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4728568 4728568 0 0.0
RAM 216952 216952 0 0.0
chip-tool debug unknown 5832 5832 0 0.0
FLASH 12488168 12488168 0 0.0
RAM 557202 557202 0 0.0
chip-tool-ipv6only arm64 unknown 20312 20312 0 0.0
FLASH 11163692 11163692 0 0.0
RAM 607272 607272 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11198969 11198969 0 0.0
RAM 554706 554706 0 0.0
fabric-bridge-app debug unknown 4520 4520 0 0.0
FLASH 4539332 4539332 0 0.0
RAM 203456 203456 0 0.0
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5663137 5663137 0 0.0
RAM 228008 228008 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4783348 4783348 0 0.0
RAM 203736 203736 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4423388 4423388 0 0.0
RAM 197720 197720 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4562006 4562006 0 0.0
RAM 202256 202256 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 3076317 3076317 0 0.0
RAM 159200 159200 0 0.0
thermostat-no-ble arm64 unknown 9352 9352 0 0.0
FLASH 4363668 4363668 0 0.0
RAM 242416 242416 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 6006597 6006597 0 0.0
RAM 582968 582968 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10692077 10692077 0 0.0
RAM 644280 644280 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 909012 909012 0 0.0
RAM 142255 142255 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 880932 880932 0 0.0
RAM 140394 140394 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 840848 840848 0 0.0
RAM 141074 141074 0 0.0
nxp contact k32w0+release FLASH 577372 577372 0 0.0
RAM 70468 70468 0 0.0
k32w1+release FLASH 592680 592680 0 0.0
RAM 74456 74456 0 0.0
light k32w0+release FLASH 612816 612816 0 0.0
RAM 69940 69940 0 0.0
k32w1+release FLASH 677640 677640 0 0.0
RAM 83232 83232 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1638196 1638196 0 0.0
RAM 210928 210928 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1543892 1543892 0 0.0
RAM 207672 207672 0 0.0
light cy8ckit_062s2_43012 FLASH 1463796 1463796 0 0.0
RAM 200776 200776 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462460 1462460 0 0.0
RAM 225112 225112 0 0.0
qpg lighting-app qpg6105+debug FLASH 655908 655908 0 0.0
RAM 105152 105152 0 0.0
lock-app qpg6105+debug FLASH 613248 613248 0 0.0
RAM 99636 99636 0 0.0
stm32 light STM32WB5MM-DK FLASH 478304 478304 0 0.0
RAM 144764 144764 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620118 620118 0 0.0
RAM 50940 50940 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 680638 680638 0 0.0
RAM 149592 149592 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 773898 773898 0 0.0
RAM 110752 110752 0 0.0
bridge-app tlsr9258a FLASH 678806 678806 0 0.0
RAM 91636 91636 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621714 621714 0 0.0
RAM 50980 50980 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 707596 707596 0 0.0
RAM 74320 74320 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 620640 620640 0 0.0
RAM 145580 145580 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 806726 806726 0 0.0
RAM 99504 99504 0 0.0
lock-app-dfu tlsr9528a FLASH 654586 654586 0 0.0
RAM 67016 67016 0 0.0
ota-requestor-app tlsr9258a FLASH 696822 696822 0 0.0
RAM 91320 91320 0 0.0
pump-app-usb tlsr9518adk80d FLASH 631102 631102 0 0.0
RAM 55760 55760 0 0.0
pump-controller-app tlsr9518adk80d FLASH 608612 608612 0 0.0
RAM 53004 53004 0 0.0
shell tlsr9518adk80d FLASH 466810 466810 0 0.0
RAM 68660 68660 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 628502 628502 0 0.0
RAM 52700 52700 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 652482 652482 0 0.0
RAM 56640 56640 0 0.0
thermostat tlsr9518adk80d FLASH 633666 633666 0 0.0
RAM 53400 53400 0 0.0
window-covering tlsr9118bdk40d FLASH 522646 522646 0 0.0
RAM 98540 98540 0 0.0
tizen all-clusters-app arm unknown 4796 4796 0 0.0
FLASH 1697032 1697032 0 0.0
RAM 89292 89292 0 0.0
chip-tool-ubsan arm unknown 10236 10236 0 0.0
FLASH 17307046 17307046 0 0.0
RAM 7560508 7560508 0 0.0
andy31415
andy31415230 days ago👍 1

@s07641069 any chance you could explain in the summary why things got updated? This helps reviewing history of changes. Saying "updated file" and then having the PR that changes file is not that intuitive.

s07641069
s07641069230 days ago

@s07641069 any chance you could explain in the summary why things got updated? This helps reviewing history of changes. Saying "updated file" and then having the PR that changes file is not that intuitive.

updated

kiel-apple
kiel-apple approved these changes on 2024-08-14
jmartinez-silabs
jmartinez-silabs approved these changes on 2024-08-20
pullapprove pullapprove removed review - pending
pullapprove pullapprove added review - approved
mergify mergify merged 9a90d8ba into master 223 days ago
s07641069 s07641069 deleted the master_4m_partition branch 223 days ago

Login to write a write a comment.

Login via GitHub