SILICON LABS SiWG917 TA Flash Memory Map
Entwodiksyon
- Pou SiWG917 IC (SiWG917M111MGTBA), Flash pataje ant processeur Wireless (TA) ak processeur Cortex M4 (M4). Jiskaprezan, imaj la Wireless te 1.6MB. Tout tablo eval ak chajman IC ki fèt anvan oktòb 2023 baze sou konfigirasyon sa a.
- Master boot Record (MBR) ak degaje SW yo baze sou imaj 1.6MB Wireless sa a. Adopsyon nouvo amelyorasyon/karakteristik Wireless yo ka ogmante gwosè imaj Wireless la a 1.8MB. Itilizatè yo rekòmande pou chanje aparèy ki egziste deja yo pou sipòte
- Imaj san fil ak 1.8MB epi fè yo prèv lavni. Pou chanjman sa a afekte, yo bezwen yon ajou MBR.
- Dokiman sa a se yon gid itilizatè ki ede idantifye vèsyon MBR aparèy la epi gide itilizatè a mete ajou MBR a (si sa nesesè) lè l sèvi avèk zouti Commander CLI. Zouti a fè pi byen ak sistèm kouri sou Windows, Linux, ak MacOS.
Itilizatè yo dwe adapte chanjman an selon rezilta chèk vèsyon MBR la. Si 'MBR vèsyon tcheke' retounen 1F, lè sa a pa bezwen chanjman nan MBR. Nan ka sa a, itilizatè yo ka dirèkteman fè chanjman ki gen rapò ak pwojè pou chak seksyon Konfigirasyon M4 la. Nan ka valè MBR a se 1B, itilizatè a bezwen sèvi ak Simplicity Commander CLI epi mete ajou MBR a dapre seksyon sa a ki kòmanse nan Simplicity Commander CLI. - Nòt: Apre yo fin mete ajou MBR a, li obligatwa pou swiv seksyon Konfigirasyon Aplikasyon M4 la epi flash aplikasyon an.
- Si etap ki pi wo a sote, aparèy la pral pèvèti epi li ka difisil pou refè nan sèten senaryo.
Prekondisyon
Materyèl
- BRD4338A ak BRD4002A.
- USB Kalite C kab konekte ak PC a.
Lojisyèl
- Senplisite kòmandan CLI (1v16p1 ak vèsyon pi wo a)
- Nòt: Pou tcheke vèsyon kòmandan ouvri mòd cli a (Pou ouvri mòd cli kòmandan an swiv Seksyon 3.1 soti nan etap 1 rive nan etap 3) epi bay sa ki annapre yo.
- kòmandman: kòmandan – vèsyon
Tcheke vèsyon MBR
Sèvi ak Simplicity Commander CLI
- Seksyon sa a pral gide itilizatè a li kote adrès la "0x4000194".
- Tou depan de pwodiksyon an itilizatè a pral konnen ki vèsyon MBR chaje nan tablo a / IC.
Etap yo swiv:
- Konekte aparèy la nan PC a lè l sèvi avèk yon kab USB (kalite C).
- Traverse nan chemen kote Simplicity Studio enstale
- Pou ka nou an, chemen an (chemen par défaut) se: C:\SiliconLabs\SimplicityStudio\v5\developer\adapter_packs\commander
- Pou ka nou an, chemen an (chemen par défaut) se: C:\SiliconLabs\SimplicityStudio\v5\developer\adapter_packs\commander
- Tape "cmd" nan seksyon pati make nan foto ki anwo a epi frape antre. Li pral louvri èd memwa CLI a nan chemen sa a.
- Antre kòmandman sa a nan èd memwa CLI a pou li MBR ki soti nan adrès kote memwa a "0x4000194". Kòmandman: kòmandan readme –range 0x4000194:+0x4
- Itilizatè a ta jwenn pwodiksyon menm jan ak pi ba a apre li fin egzekite lòd ki anwo a.
- Si pwodiksyon an gen "1B" (jan yo make nan yon bwat wouj nan imaj ki anwo a) Lè sa a, aparèy la gen 1.6 MB MBR flache nan li Ale nan seksyon "Programming MBR la"
- Si pwodiksyon an gen "1F" (menm kote kote bwat wouj la nan imaj ki anwo a) Lè sa a, aparèy la gen 1.8 MB MBR flache nan li.
- Itilizatè yo ka itilize lage GA a pou kontinye oswa ale nan seksyon "Konfigirasyon aplikasyon M4 la" si yo itilize yon lage pi bonè pase lage GA pou chèche konnen chanjman nan linker.
- Nòt: Si pwodiksyon an (apre egzekite kòmandman an: Commander Readme –range 0x4000194:+0x4 ) se tankou figi ki anba a: Èske w gen tout "CC" yo (ki make andedan bwat wouj), Lè sa a, tablo a pèvèti. Tanpri ale nan Seksyon 6 pou reflash 1.8v MBR ladan l.
Pwogramasyon MBR la
Etap sa yo se pou Pwogramasyon MBR nan Aparèy Flash Komen (yo).
Sovgad orijinal TA, M4, ak kontni efuse
- Etap sa a rekòmande anvan ou fè nenpòt aktyalizasyon.
- TAMBR: kòmandan manifakti li tambr –outfilenon.bin>
- Example: kòmandan manifakti li tambr –out tambr.bin
- M4 MBR: kòmandan manifakti li m4mbrcf –outfilenon.bin>
- Example: kòmandan manifakti li m4mbrcf –out m4mbr.bin
- eFusecopy: kòmandan manifakti li efusecopy –outfilenon.bin>
- Example: kòmandan manifakti li efusecopy –out efusecopy.bin
MBR File(yo)
La file sa dwe itilize pou mete ajou MBR a pou sipòte imaj 1.8MB Wireless.
Nimewo Komisyon Konsèy | MBR File Link |
BRD4338A | ta_mbr_SiWG917M1xxMGTBA.bin |
- Nòt: Sipò PSRAM enfim nan MBR ki mansyone anwo a file, si yo bezwen sipò PSRAM, tanpri kontakte sipò Silicon Labs.
- Telechaje sa a file epi kopye li nan katab kòmandan an. Pa egzanp, nan ka sa a chemen default C:\SiliconLabs\SimplicityStudio\v5\developer\adapter_packs\commander
Pwosedi flache
Sa a se sekans pou pwograme aparèy la (yo).
- Ekri TA MBR
- Ekri M4 MBR
- Ekri done kalibrasyon yo nan M4 Flash la
Ekri TA MBR
- Sèvi ak kòmandman ki anba a pou mete ajou TA MBR la.
- Kòmandman: komandan manifakti pwovizyon –mbrfilenon.bin> -d
- Example: kòmandan pwovizyon fabrikasyon –mbr ta_mbr_SiWG917M1xxMGTBA.bin -d SiWG917M111MGTBA
- Nòt: Itilizatè a ka wè echèk plizyè fwa pandan y ap mete ajou TA MBR a (gade imaj ki anba a). "Reset" tablo a epi eseye ankò.
Ekri M4 MBR
- Rejyon TA ak M4 gen menm done yo nan tou de rejyon MBR yo. Chwazi binè ki enpòtan an files soti nan seksyon "5.2 MBR File(s)" epi sèvi ak kòmandman ki anba a pou mete ajou M4 MBR la
- Nòt: Itilizatè a bezwen sèvi ak menm MBR pou tou de TA ak M4 konsa nan ka sa a sèvi ak ta_mbr_SiWG917M1xxMGTBA.bin
- Kòmandman: kòmandan manifakti ekri m4mbrcf –datafilenon.bin> -d
- Example: kòmandan manifakti ekri m4mbrcf –data ta_mbr_SiWG917M1xxMGTBA.bin -d SiWG917M111MGTBA
Ekri done kalibrasyon yo nan M4 Flash la
- Etap 1: Kopi done kalibrasyon TA yo nan yon bin file.
- Etap 2: Ekri done yo kopye nan M4 Flash (menm bin lan file pral bay kòm opinyon).
- Nòt: Nan ka pwosedi ki anwo a echwe, tanpri reset tablo a kèk fwa epi eseye etap sa yo ankò.
Kopi done Kalibrasyon ki soti nan TA nan yon bwat file
- Kòmandman: kòmandan manifakti li taipmu –outfilenon.bin>
- Example: kòmandan manifakti li taipmu –out ipmu.bin
Ekri done yo kopye nan M4 Flash
- Kòmandman: kòmandan manifakti ekri m4ipmucf –datafile.bin> -d
- Example: kòmandan manifakti ekri m4ipmucf –data ipmu.bin -d SiWG917M111MGTBA
- Nòt: Apre flache a fini, li kote a 0x4000194. Li ta dwe retounen 1F. Gade nan seksyon chèk vèsyon MBR pou etap pou li vèsyon MBR la
- Mete ajou firmwèr TA a. Gade Mizajou Firmware SiWx91x Koneksyon. Sinon sèvi ak imaj firmwèr TA ki enkli nan SDK w ap itilize a.
- Nòt: Nan ka pwosedi ki anwo a echwe, tanpri reset tablo a kèk fwa epi eseye etap sa yo ankò.
Konfigirasyon aplikasyon M4 la
- Nòt: Sa a se yon seksyon obligatwa yo swiv. Si yo pa swiv, aparèy la pral pèvèti epi li se irevokabl.
- Wi-Fi SDK 3.1.0 se dènye lage ki soti lè dokiman sa a fèt. Itilizatè ki itilize 3.1.0 oswa pi gran lage (yo) bezwen fè kèk chanjman konfigirasyon nan pwojè yo.
- Sòf si sa fèt, aplikasyon yo p ap travay ak MBR ki ajou. Pwochen vèsyon an se GA 3.1.1 pral gen sa a adrese pa default.
- Men chanjman konfigirasyon ki pral fèt nan pwojè aplikasyon yo.
- Nan rsi_ipmu.h file, mete ajou Macro sa yo ak adrès korespondan yo bay anba a.
- #defini PACKAGE_TYPE_VALUES_OFFSET_COMMON_FLASH 0x81F0292
- #defini SILICON_REV_VALUES_OFFSET_COMMON_FLASH 0x81F0293
- #defini COMMON_FLASH_IPMU_VALUES_OFFSET 0x81F0258
- Chemen pou rsi_ipmu.h file: wiseconnect3_sdk_3.1.0 > siwx917_soc > drivers > systemlevel > inc > rsi_ipmu.h
- Chanje adrès orijin rom an 0x8202000 nan linker_SoC.ld la file nan pwojè a. Linker la file disponib anba katab "autogen".
- Remak: Pou aplikasyon pou POWER SAVE ki gen rapò ak adrès sa a bezwen chanje nan preprocesseur a defini -IVT_OFFSET_ADDR = 136323072
- Netwaye epi bati pwojè a epi flash li nan aparèy la. Aplikasyon an ta dwe travay jan yo mansyone nan readme li yo file.
- Nan rsi_ipmu.h file, mete ajou Macro sa yo ak adrès korespondan yo bay anba a.
Remak Adrès ki pi gran yo:
- #defini PACKAGE_TYPE_VALUES_OFFSET_COMMON_FLASH 0x81B0292
- #defini SILICON_REV_VALUES_OFFSET_COMMON_FLASH 0x81B0293
- #defini COMMON_FLASH_IPMU_VALUES_OFFSET 0x81B0258
- rom (rx) : ORIJIN = 0x81c2000, LONGÈ = 0x6e000
SiWx917 Komisyon Konsèy rekiperasyon
- Akòz 2 varyant chajè bòt yo voye bay kliyan nou yo kòm yon pati nan pwogram alfa a, gen yon posibilite pou koripsyon MBR ki lakòz echèk tablo a.
- De ka sa yo ta lakòz koripsyon MBR sou Konsèy SiWx917 la.
- BRD4338A tablo a ak 1.8v MBR, si itilizatè a eseye flash nenpòt aplikasyon pwoblèm soti nan https://docs.silabs.com/matter/2.1.1/matter-wifi-getting-started/ oswa nenpòt ansyenample soti nan vèsyon lage ekstansyon matyè (2.1.1) ak lage SMG (2.2.0-1.2)
- BRD4338A tablo a ak 1.6v MBR, si itilizatè a eseye mete ajou/flash firmwèr la soti nan vèsyon 2.9.0.0.30 oswa pita.
Etap yo swiv pou refè 1.8v MBR a (etap rekiperasyon):
- Telechaje MBR la file: ta_mbr_SiWG917M1xxMGTBA.bin
- Egzekite kòmandman ki anba yo sekans pou reflash MBR la.
- Pwovizyon pou manifakti kòmandan –mbr ta_mbr_SiWG917M1xxMGTBA.bin -d SiWG917M111MGTBA Example: kòmandan dispozisyon fabrikasyon –mbr ta_mbr_SiWG917M111MGTBA.bin -d SiWG917M111MGTBA
- kòmandan manifakti ekri m4mbrcf –datafilename.bin> -d SiWG917M111MGTBA
- Example: kòmandan manifakti ekri m4mbrcf –data ta_mbr_SiWG917M111MGTBA.bin -d SiWG917M111MGTBA
- kòmandan manifakti li taipmu –out filenon.bin
- kòmandan manifakti ekri m4ipmucf –data filenon.bin
Senplisite Studio
- Aksè yon sèl klike sou MCU ak zouti san fil, dokimantasyon, lojisyèl, bibliyotèk kòd sous ak plis ankò. Disponib pou Windows, Mac, ak Linux!.
- Portfolio IoT www.silabs.com/loT
- SW/HW www.silabs.com/simplicity
- Kalite www.silabs.com/quality
- Sipò ak Kominote www.silabs.com/community
Limit responsabilite nou
Silicon Labs gen entansyon bay kliyan dènye dokimantasyon yo, egzat ak apwofondi sou tout periferik ak modil ki disponib pou aplikasyon sistèm ak lojisyèl ki itilize oswa ki gen entansyon itilize pwodwi Silicon Labs yo. Done karakterizasyon, modil ki disponib ak periferik, gwosè memwa, ak adrès memwa yo refere a chak aparèy espesifik, ak paramèt "Tipik" yo bay yo ka varye nan aplikasyon diferan. Aplikasyon ekzamples ki dekri isit la yo se pou rezon ilistrasyon sèlman. Silicon Labs rezève dwa pou fè chanjman nan enfòmasyon sou pwodwi, espesifikasyon, ak deskripsyon yo san avètisman, epi li pa bay garanti sou presizyon oswa konplè enfòmasyon ki enkli yo. San notifikasyon alavans, Silicon Labs ka mete ajou firmwèr pwodwi pandan pwosesis fabrikasyon an pou rezon sekirite oswa fyab. Chanjman sa yo pa pral chanje espesifikasyon yo oswa pèfòmans nan pwodwi a. Silicon Labs pa dwe gen okenn responsablite pou konsekans itilizasyon enfòmasyon yo bay nan dokiman sa a. Dokiman sa a pa vle di oswa ekspreseman akòde okenn lisans pou konsepsyon oswa fabrike nenpòt sikwi entegre. Pwodwi yo pa fèt oswa otorize pou yo itilize nan nenpòt aparèy FDA Klas III, aplikasyon pou ki gen apwobasyon FDA anvan mache oswa Sistèm Sipò Viv san konsantman espesifik alekri Silicon Labs. Yon "Sistèm Sipò pou Vi" se nenpòt pwodwi oswa sistèm ki gen entansyon sipòte oswa kenbe lavi ak/oswa sante, ki, si li echwe, yo ka rezonab espere lakòz blesi pèsonèl enpòtan oswa lanmò. Pwodwi Silicon Labs yo pa fèt oswa otorize pou aplikasyon militè yo. Pwodwi Silicon Labs pa dwe itilize nan okenn sikonstans nan zam destriksyon mas ki gen ladan (men pa limite a) zam nikleyè, byolojik, oswa chimik, oswa misil ki kapab delivre zam sa yo. Silicon Labs rejte tout garanti eksprime ak enplik epi yo pa dwe responsab oswa responsab pou nenpòt blesi oswa domaj ki gen rapò ak itilizasyon yon pwodwi Silicon Labs nan aplikasyon sa yo san otorizasyon.
Nòt: Kontni sa a ka genyen tèminoloji ofansif ki kounye a demode. Silicon Labs ap ranplase tèm sa yo ak langaj enklizif tout kote sa posib. Pou plis enfòmasyon, vizite www.silabs.com/about-us/inclusive-lexicon-project
Enfòmasyon sou mak komèsyal yo
Silicon Laboratories Inc.”, Silicon Laboratories”, Silicon Labs®, SiLabs® ak logo Silicon Labs®, Bluegiga”, Bluegiga Logo®, EFM®, EFM32″, EFR, Ember®, Energy Micro, Energy Micro logo ak konbinezon ladan yo , "mikwokontwolè ki pi zanmitay enèji nan mond lan", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32°, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, Zentri logo ak Zentri DMS, Z-Wave®, ak lòt moun se mak oswa mak anrejistre nan Silicon Labs. ARM, CORTEX, Cortex-M3, ak THUMB se mak komèsyal oswa mak ki anrejistre nan ARM Holdings. Keil se yon mak ki anrejistre nan ARM Limited. Wi-Fi se yon mak ki anrejistre nan Wi-Fi Alliance. Tout lòt pwodwi oswa non mak ki mansyone isit la se mak komèsyal moun ki gen respektif yo.
- Silicon Laboratories Inc.
- 400 West Cesar Chavez
- Austin, TX 78701
- USA
- www.silabs.com
- silabs.com
- Entelijan. Konekte. Enèji zanmitay.
Dokiman / Resous
![]() |
SILICON LABS SiWG917 TA Flash Memory Map [pdfGid Itilizatè SiWG917 TA Flash Memory Map, SiWG917, TA Flash Memory Map, Memory Map, Map |