SILICON LABS SiWG917 TA Flash Memory Map
Ọrọ Iṣaaju
- Fun SiWG917 IC (SiWG917M111MGTBA), Filaṣi jẹ pinpin laarin ero isise Alailowaya (TA) ati ero isise Cortex M4 (M4). Lọwọlọwọ, aworan Alailowaya ti jẹ 1.6MB. Gbogbo awọn igbimọ eval ati awọn gbigbe IC ti a ṣe ṣaaju Oṣu Kẹwa 2023 da lori iṣeto yii.
- Igbasilẹ bata Titunto (MBR) ati awọn idasilẹ SW da lori aworan Alailowaya 1.6MB yii. Awọn imudara Alailowaya Tuntun / isọdọmọ awọn ẹya le ṣe alekun iwọn aworan Alailowaya si 1.8MB. A gba awọn olumulo niyanju lati yi awọn ẹrọ to wa tẹlẹ lati ṣe atilẹyin
- Aworan Alailowaya pẹlu 1.8MB ki o jẹ ki wọn jẹ ẹri-ọjọ iwaju. Fun iyipada yii lati ni ipa, a nilo igbesoke MBR kan.
- Iwe yii jẹ itọsọna olumulo ti o ṣe iranlọwọ ni idamo ẹya MBR ti ẹrọ naa ati ṣe itọsọna olumulo lati ṣe imudojuiwọn MBR (ti o ba nilo) nipa lilo irinṣẹ Alakoso CLI. Ọpa naa ṣe dara julọ pẹlu awọn eto nṣiṣẹ lori Windows, Lainos, ati MacOS.
Awọn olumulo gbọdọ mu iyipada da lori awọn abajade lati ṣayẹwo ẹya MBR. Ti 'ṣayẹwo ẹya MBR' ba pada 1F, lẹhinna ko nilo iyipada si MBR. Ni ọran yii, awọn olumulo le ṣe awọn ayipada ti o jọmọ iṣẹ akanṣe taara fun apakan Tito leto M4. Ni ọran ti iye MBR jẹ 1B, olumulo nilo lati lo Aṣoju Alakoso CLI ki o ṣe imudojuiwọn MBR fun apakan atẹle ti o bẹrẹ lati Aṣoju Alakoso CLI. - Akiyesi: Lẹhin ti imudojuiwọn MBR, o jẹ dandan lati tẹle Ṣiṣeto apakan Ohun elo M4 ati filasi ohun elo naa.
- Ti igbesẹ ti o wa loke ba fo, ẹrọ naa yoo bajẹ ati pe o le nira lati gba pada ni awọn oju iṣẹlẹ kan.
Awọn ibeere pataki
Hardware
- BRD4338A pẹlu BRD4002A.
- Okun USB Iru C lati sopọ si PC.
Software
- Ayedero Alakoso CLI (1v16p1 ati awọn ẹya loke)
- Akiyesi: Lati ṣayẹwo ẹya Alakoso ṣii ipo cli (Lati ṣii ipo Alakoso cli tẹle Abala 3.1 lati igbesẹ 1 si igbesẹ 3) ki o fun atẹle naa.
- pipaṣẹ: Alakoso - ẹya
Ṣayẹwo Ẹya MBR
Lilo ayedero Alakoso CLI
- Abala yii yoo ṣe itọsọna olumulo lati ka ipo adirẹsi “0x4000194”.
- Ti o da lori abajade olumulo yoo mọ kini ẹya MBR ti kojọpọ ninu igbimọ / IC.
Awọn igbesẹ lati tẹle:
- So ẹrọ pọ mọ PC nipa lilo okun USB kan (iru C).
- Lọ si ọna nibiti o ti fi Simplicity Studio sori ẹrọ
- Fun ọran wa, ọna (ọna aiyipada) jẹ: C:\ SiliconLabs \ SimplicityStudio \ v5 \ Olùgbéejáde \ Adapter_packs \ Alakoso
- Fun ọran wa, ọna (ọna aiyipada) jẹ: C:\ SiliconLabs \ SimplicityStudio \ v5 \ Olùgbéejáde \ Adapter_packs \ Alakoso
- Tẹ "cmd" ni apakan apakan ti o ṣe afihan ni aworan ti o wa loke ki o tẹ Tẹ. Yoo ṣii aṣẹ aṣẹ CLI ni ọna yẹn.
- Tẹ aṣẹ atẹle sii ninu aṣẹ aṣẹ CLI lati ka MBR lati adirẹsi ipo iranti “0x4000194”. Aṣẹ: Alakoso readme –range 0x4000194:+0x4
- Olumulo naa yoo gba iṣelọpọ iru si isalẹ lẹhin ṣiṣe pipaṣẹ ti o wa loke.
- Ti abajade naa ba ni “1B” (gẹgẹ bi a ti samisi ninu apoti pupa ni aworan loke) lẹhinna ẹrọ naa ni 1.6 MB MBR ti o tan imọlẹ ninu rẹ Lọ si apakan “Ṣiṣeto MBR”
- Ti abajade naa ba ni “1F” (ibi kanna nibiti apoti pupa wa ni aworan loke) lẹhinna ẹrọ naa ni 1.8 MB MBR flashed ninu rẹ.
- Awọn olumulo le lo itusilẹ GA lati tẹsiwaju tabi Lọ si apakan “Ṣiṣeto Ohun elo M4” ti o ba lo itusilẹ ni iṣaaju ju idasilẹ GA lati wa awọn ayipada asopọ.
- Akiyesi: Ti abajade (lẹhin ṣiṣe pipaṣẹ naa: Commander readme –range 0x4000194: + 0x4) dabi nọmba ti o wa ni isalẹ: Nini gbogbo “CC”s (ti o samisi inu apoti pupa), lẹhinna igbimọ naa ti bajẹ. Jọwọ lọ si Abala 6 lati tun 1.8v MBR pada ninu rẹ.
Siseto awọn MBR
Awọn igbesẹ wọnyi wa fun Siseto MBR ni Ẹrọ Filaṣi Wọpọ.
Ṣe afẹyinti TA atilẹba, M4, ati awọn akoonu efuse
- Igbese yii ni a ṣe iṣeduro ṣaaju ṣiṣe imudojuiwọn eyikeyi.
- TAMBR: Alakoso iṣelọpọ ka tambr -jadefileoruko.bin>
- Example: Alakoso ẹrọ ka tambr -out tambr.bin
- M4 MBR: Alakoso iṣelọpọ ka m4mbrcf -jadefileoruko.bin>
- Example: Alakoso ẹrọ ka m4mbrcf -jade m4mbr.bin
- eFusecopy: Alakoso ẹrọ kika efusecopy -outfileoruko.bin>
- Example: Alakoso ẹrọ kika efusecopy –out efusecopy.bin
MBR File(awọn)
Awọn file ti yoo ṣee lo lati ṣe imudojuiwọn MBR lati ṣe atilẹyin Aworan Alailowaya 1.8MB.
Nọmba igbimọ | MBR File Ọna asopọ |
BRD4338A | ta_mbr_SiWG917M1xxMGTBA.bin |
- Akiyesi: Atilẹyin PSRAM jẹ alaabo ni MBR ti a darukọ loke file, ti o ba nilo atilẹyin PSRAM, jọwọ kan si atilẹyin Silicon Labs.
- Ṣe igbasilẹ eyi file ki o si daakọ si folda Alakoso. Fun apẹẹrẹ, ninu ọran yii ọna aiyipada C: \ SiliconLabs SimplicityStudio \ v5 \ Olùgbéejáde \ Adapter_packs \ Alakoso
Ilana Imọlẹ
Atẹle ni ọna lati ṣe eto ẹrọ (awọn).
- Kọ TA MBR
- Kọ M4 MBR
- Kọ data isọdiwọn si Flash M4
Kọ TA MBR
- Lo aṣẹ ti o wa ni isalẹ lati ṣe imudojuiwọn TA MBR.
- Àṣẹ: Alakoso iṣelọpọ ipese -mbrfileoruko.bin> -d
- Example: Ipese iṣelọpọ Alakoso -mbr ta_mbr_SiWG917M1xxMGGTBA.bin -d SiWG917M111MGGTBA
- Akiyesi: Olumulo le rii ikuna ni igba pupọ lakoko mimu imudojuiwọn TA MBR (tọka si aworan isalẹ). “Tun” igbimọ naa ki o tun gbiyanju lẹẹkansi.
Kọ M4 MBR
- Awọn agbegbe TA ati M4 ni data kanna ni awọn agbegbe MBR wọn mejeeji. Mu alakomeji ti o yẹ files lati apakan “5.2 MBR File(awọn)” ati lo aṣẹ ti o wa ni isalẹ lati ṣe imudojuiwọn M4 MBR
- Akiyesi: Olumulo nilo lati lo MBR kanna fun mejeeji TA ati M4 nitorinaa ninu ọran yii lo ta_mbr_SiWG917M1xxMGGTBA.bin
- Àṣẹ: Alakoso iṣelọpọ kọ m4mbrcf -datafileoruko.bin> -d
- Example: Alakoso iṣelọpọ kọ m4mbrcf –data ta_mbr_SiWG917M1xxMGTBA.bin -d SiWG917M111MGGTBA
Kọ data isọdiwọn si Flash M4
- Igbesẹ 1: Da data isọdọtun lati TA si apọn kan file.
- Igbesẹ 2: Kọ data ti a daakọ si M4 Flash (bin kanna file yoo fun ni bi titẹ sii).
- Akiyesi: Ni ọran ti ilana ti o wa loke ba kuna jọwọ tun igbimọ naa ni igba diẹ ki o tun gbiyanju awọn igbesẹ naa.
Daakọ data Idiwọn lati TA si apọn kan file
- Àṣẹ: Alakoso iṣelọpọ ka taipmu -jadefileoruko.bin>
- Example: Alakoso iṣelọpọ kika taipmu –jade ipmu.bin
Kọ data ti a daakọ si M4 Flash
- Àṣẹ: Alakoso iṣelọpọ kọ m4ipmucf -datafile.bin> -d
- Example: Alakoso iṣelọpọ kọ m4ipmucf –data ipmu.bin -d SiWG917M111MGGTBA
- Akiyesi: Lẹhin ti itanna ti ṣe, ka ipo 0x4000194. O yẹ ki o pada 1F. Tọkasi apakan MBR Version ṣayẹwo fun awọn igbesẹ lati ka ẹya MBR
- Ṣe imudojuiwọn famuwia TA. Tọkasi si Igbesoke SiWx91x Asopọmọra Famuwia. Bibẹẹkọ lo aworan famuwia TA ti o wa ninu SDK ti o nlo.
- Akiyesi: Ni ọran ti ilana ti o wa loke ba kuna jọwọ tun igbimọ naa ni igba diẹ ki o tun gbiyanju awọn igbesẹ naa.
Ṣiṣeto Ohun elo M4
- Akiyesi: Eyi jẹ apakan dandan lati tẹle. Ti ko ba tẹle, ẹrọ naa yoo bajẹ ati pe o jẹ irrecoverable.
- Wi-Fi SDK 3.1.0 jẹ itusilẹ tuntun ti o jade nigbati iwe yii ba ṣe. Awọn olumulo ti nlo 3.1.0 tabi itusilẹ (s) agbalagba nilo lati ṣe diẹ ninu awọn iyipada iṣeto si awọn iṣẹ akanṣe wọn.
- Ayafi ti eyi ba ṣe, awọn ohun elo kii yoo ṣiṣẹ pẹlu imudojuiwọn MBR. Itusilẹ atẹle jẹ GA 3.1.1 yoo ni adirẹsi yii nipasẹ aiyipada.
- Eyi ni awọn ayipada atunto ti yoo ṣe ninu awọn iṣẹ akanṣe Ohun elo.
- Ninu rsi_ipmu.h file, ṣe imudojuiwọn awọn Macros wọnyi pẹlu awọn adirẹsi ti o baamu ti a fun ni isalẹ.
- #sọtumọ PACKAGE_TYPE_VALUES_OFFSET_COMMON_FLASH 0x81F0292
- #sọtumọ SILICON_REV_VALUES_OFFSET_COMMON_FLASH 0x81F0293
- #sọtumọ COMMON_FLASH_IPMU_VALUES_OFFSET 0x81F0258
- Ona si rsi_ipmu.h file: wiseconnect3_sdk_3.1.0> siwx917_soc> awakọ> systemlevel> inc> rsi_ipmu.h
- Yi adiresi ipilẹṣẹ ti rom pada si 0x8202000 ni linker_SoC.ld file ti ise agbese. Asopọmọra file wa labẹ folda “autogen”.
- AkiyesiFun awọn ohun elo ti o ni ibatan POWER SAVE adirẹsi wọnyi nilo lati yipada ni asọye iṣaaju-IVT_OFFSET_ADDR = 136323072
- Nu ati kọ iṣẹ akanṣe naa ki o filasi ninu ẹrọ naa. Ohun elo naa yẹ ki o ṣiṣẹ bi a ti mẹnuba ninu iwe kika rẹ file.
- Ninu rsi_ipmu.h file, ṣe imudojuiwọn awọn Macros wọnyi pẹlu awọn adirẹsi ti o baamu ti a fun ni isalẹ.
Akiyesi Awọn adirẹsi atijọ:
- #sọtumọ PACKAGE_TYPE_VALUES_OFFSET_COMMON_FLASH 0x81B0292
- #sọtumọ SILICON_REV_VALUES_OFFSET_COMMON_FLASH 0x81B0293
- #sọtumọ COMMON_FLASH_IPMU_VALUES_OFFSET 0x81B0258
- rom (rx) : ORIGIN = 0x81c2000, GIGUN = 0x6e000
SiWx917 Board imularada
- Nitori awọn iyatọ 2 ti awọn ẹru bata ti a firanṣẹ si awọn alabara wa gẹgẹbi apakan ti eto alpha, o ṣeeṣe ti ibajẹ MBR ti o yọrisi ikuna igbimọ.
- Awọn iṣẹlẹ meji wọnyi yoo ja si ibajẹ MBR lori Igbimọ SiWx917.
- Igbimọ BRD4338A pẹlu 1.8v MBR, ti olumulo ba gbiyanju lati filasi ohun elo eyikeyi lati https://docs.silabs.com/matter/2.1.1/matter-wifi-getting-started/ tabi eyikeyi example lati ẹya itusilẹ itẹsiwaju ọrọ (2.1.1) ati itusilẹ SMG (2.2.0-1.2)
- Igbimọ BRD4338A pẹlu 1.6v MBR, ti olumulo ba gbiyanju lati ṣe imudojuiwọn / filasi famuwia lati ẹya 2.9.0.0.30 tabi nigbamii.
Awọn igbesẹ lati tẹle lati tun 1.8v MBR pada (awọn igbesẹ imularada):
- Ṣe igbasilẹ MBR file: ta_mbr_SiWG917M1xxMGTBA.bin
- Ṣiṣe awọn aṣẹ ti o wa ni isalẹ leralera lati tun MBR pada.
- Ipese iṣelọpọ Alakoso –mbr ta_mbr_SiWG917M1xxMGGTBA.bin -d SiWG917M111MGTBA Example: Alakoso iṣelọpọ ipese –mbr ta_mbr_SiWG917M111MGTBA.bin -d SiWG917M111MGGTBA
- Alakoso iṣelọpọ kọ m4mbrcf -datafileorukọ.bin> -d SiWG917M111MGTBA
- Example: Alakoso iṣelọpọ kọ m4mbrcf –data ta_mbr_SiWG917M111MGTBA.bin -d SiWG917M111MGGTBA
- Alakoso iṣelọpọ ka taipmu -jade fileoruko.bin
- Alakoso iṣelọpọ kọ m4ipmucf -data fileoruko.bin
Ayedero Studio
- Iraye si ọkan-tẹ si MCU ati awọn irinṣẹ alailowaya, iwe, sọfitiwia, awọn ile-ikawe koodu orisun & diẹ sii. Wa fun Windows, Mac, ati Lainos!.
- IoT Portfolio www.silabs.com/loT
- SW/HW www.silabs.com/simplicity
- Didara www.silabs.com/quality
- Atilẹyin & Agbegbe www.silabs.com/community
AlAIgBA
Awọn ile-iṣẹ Silicon ni ipinnu lati pese awọn alabara pẹlu tuntun, deede, ati iwe-ijinle ti gbogbo awọn agbeegbe ati awọn modulu ti o wa fun eto ati awọn imuse sọfitiwia nipa lilo tabi pinnu lati lo awọn ọja Silicon Labs. Awọn alaye abuda, awọn modulu ti o wa ati awọn agbeegbe, awọn iwọn iranti, ati awọn adirẹsi iranti tọka si ẹrọ kọọkan, ati awọn ipilẹ “Aṣoju” ti a pese le ati ṣe yatọ ni awọn ohun elo oriṣiriṣi. Ohun elo exampAwọn ohun ti a ṣalaye ninu rẹ wa fun awọn idi apejuwe nikan. Ohun alumọni Labs ni ẹtọ lati ṣe awọn ayipada laisi akiyesi siwaju si alaye ọja, awọn pato, ati awọn apejuwe ninu rẹ, ati pe ko fun awọn iṣeduro ni deede tabi pipe alaye to wa. Laisi ifitonileti iṣaaju, Silicon Labs le ṣe imudojuiwọn famuwia ọja lakoko ilana iṣelọpọ fun aabo tabi awọn idi igbẹkẹle. Iru awọn iyipada ko ni paarọ awọn pato tabi iṣẹ ọja naa. Awọn Labs Silicon ko ni ni gbese fun awọn abajade ti lilo alaye ti a pese ninu iwe yii. Iwe yii ko tumọ si tabi funni ni iwe-aṣẹ ni gbangba lati ṣe apẹrẹ tabi ṣe agbero eyikeyi awọn iyika iṣọpọ. Awọn ọja naa ko ṣe apẹrẹ tabi fun ni aṣẹ lati ṣee lo laarin eyikeyi awọn ẹrọ FDA Class III, awọn ohun elo eyiti o nilo ifọwọsi premarket FDA tabi Awọn ọna Atilẹyin Igbesi aye laisi aṣẹ kikọ pato ti Silicon Labs. “Eto Atilẹyin Igbesi aye” jẹ ọja eyikeyi tabi eto ti a pinnu lati ṣe atilẹyin tabi ṣetọju igbesi aye ati / tabi ilera, eyiti, ti o ba kuna, o le nireti ni deede lati ja si ipalara ti ara ẹni pataki tabi iku. Awọn ọja Silicon Labs ko ṣe apẹrẹ tabi ni aṣẹ fun awọn ohun elo ologun. Awọn ọja Silicon Labs labẹ ọran kankan ko ni lo ninu awọn ohun ija iparun pẹlu (ṣugbọn ko ni opin si) iparun, ti ibi, tabi awọn ohun ija kemikali, tabi awọn ohun ija ti o lagbara lati jiṣẹ iru awọn ohun ija bẹẹ. Ohun alumọni Labs ko sọ gbogbo awọn iṣeduro ti o han ati mimọ ati pe kii yoo ṣe iduro tabi ṣe oniduro fun eyikeyi awọn ipalara tabi awọn ibajẹ ti o ni ibatan si lilo ọja Silicon Labs ni iru awọn ohun elo laigba aṣẹ.
Akiyesi: Àkóónú yìí lè ní àwọn ọ̀rọ̀ ìbínú tí ó ti di afẹ́fẹ́. Ohun alumọni Labs n rọpo awọn ofin wọnyi pẹlu ede isọpọ nibikibi ti o ṣeeṣe. Fun alaye diẹ sii, ṣabẹwo www.silabs.com/about-us/inclusive-lexicon-project
Ifitonileti aami-iṣowo
Silicon Laboratories Inc.", Awọn ile-iṣẹ Silicon”, Silicon Labs®, SiLabs® ati Silicon Labs logo®, Bluegiga”, Bluegiga Logo®, EFM®, EFM32″, EFR, Ember®, Micro Energy, Aami Micro Energy ati awọn akojọpọ rẹ , “awọn microcontrollers ọrẹ agbara julọ ni agbaye”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32°, Simplicity Studio®, Telegesis, awọn Telegesis Logo®, USBXpress®, Zentri, awọn Zentri logo ati Zentri DMS, Z- Wave®, ati awọn miiran jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti Silicon Labs. ARM, CORTEX, Cortex-M3, ati THUMB jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti ARM Holdings. Keil jẹ aami-išowo ti a forukọsilẹ ti ARM Limited. Wi-Fi jẹ aami-iṣowo ti a forukọsilẹ ti Wi-Fi Alliance. Gbogbo awọn ọja miiran tabi awọn orukọ iyasọtọ ti a mẹnuba ninu rẹ jẹ aami-išowo ti awọn oniwun wọn.
- Silicon Laboratories Inc.
- 400 West Cesar Chavez
- Austin, TX 78701
- USA
- www.silabs.com
- silabs.com
- Ọgbọn. Ti sopọ. Agbara-ore.
Awọn iwe aṣẹ / Awọn orisun
![]() |
SILICON LABS SiWG917 TA Flash Memory Map [pdf] Itọsọna olumulo SiWG917 TA Filaṣi maapu Iranti, SiWG917, TA Flash Memory Map, Memory Map, Map |