AN5827
Tlhaloso ea kopo
Litaelo tsa ho kena seterekeng sa RMA ho STM32MP1 Series MPUs
Selelekela
Li-microprocessor tsa STM32MP1 Series li kenyelletsa lisebelisoa tsa STM32MP15xx le STM32MP13xx.
Lintlha tse akaretsang
Tokomane ena e sebetsa ho li-microprocessor tsa STM32MP1 Series tse thehiloeng ho Arm® Cortex® cores
Hlokomela: Arm ke letshwao la kgwebo le ngodisitsweng la Arm Limited (kapa makala a yona) ho la US le / kapa kae kapa kae.
Litokomane tsa litšupiso
Referense | Sehlooho sa tokomane |
STM32MP13xx | |
AN5474 | Ho qala ka nts'etsopele ea li-hardware tsa mela ea STM32MP13x |
DS13878 | Arm® Cortex®-A7 ho fihla ho 1 GI-ft, 1xETH, 1 xADC, 24 timers, audio |
DS13877 | Arm® Cortex®-A7 ho fihla ho 1 GHz, 1xETH, 1 xADC, 24 timers, audio, crypto le adv. tshireletso |
DS13876 | Arm® Cortex®-A7 ho fihla ho 1 GI-ft, 2xETH, 2xCAN FD, 2xADC. Linako tse 24, molumo |
DS13875 | Arm® Cortex®-A7 ho fihla ho 1 GHz, 2xETH, 2xCAN FD, 2xADC, 24 timers, audio, crypto le adv. tshireletso |
DS13874 | Arm® Cortex®-A7 ho fihla ho 1 GHz, LCD-TFT, segokanyimmediamentsi sa khamera, 2xETH, 2xCAN FD, 2xADC, 24 timers, audio |
DS13483 | Arm® Cortex®-A7 ho fihla ho 1 GHz, LCD-TFT, segokanyimmediamentsi sa khamera, 2xETH, 2xCAN FD, 2xADC, 24 timers, audio, crypto le adv. tshireletso |
R0475 | STM32MP13xx e tsoetseng pele ea Arm0 e thehiloeng ho 32-bit MPUs |
STM32MP15xx | |
AN5031 | Ho qala ka STM32MP151, STM32MP153 le STM32MP157 line hardware ntshetsopele |
DS12500 | Arm® Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 35 comm. interfaces, 25 timers, adv. analoge |
DS12501 | Arm® Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 35 comm. interfaces, 25 timers, adv. analog, crypto |
DS12502 | Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 37 comm. interfaces, 29 timers, adv. analoge |
DS12503 | Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 37 comm. interfaces, 29 timers, adv. analog, crypto |
DS12504 | Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, 3D GPU, TFT/DSI, 37 comm. interfaces, 29 timers, adv. analoge |
DS12505 | Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, 3D GPU, TFT/DSI, 37 comm. interfaces, 29 timers, adv. analog, crypto |
R0441 | STM32MP151 e tsoetseng pele ea Arm® e thehiloeng ho 32-bit MPUs |
R0442 | STM32MP153 e tsoetseng pele ea Arnie-based 32-bit MPUs |
R0436 | STM32MP157 e tsoetseng pele ea Arm0 e thehiloeng ho 32-bit MPUs |
Melao le mantsoe a khutsufalitsoeng
Letlapa la 2. Tlhaloso ea li-Acronyms
Nako | Tlhaloso |
KHOLOA | Kopo ea tlhahlobo e hlolehileng: phallo e sebelisoang ho khutlisa sesebelisoa se belaetsang bakeng sa tlhahlobo ho STMicroelectronics. Ho ntlafatsa ka botlalo teko ea sesebelisoa nakong ea tlhahlobo e joalo, sesebelisoa se tlameha ho ba boemong ba RMA. |
JTAG | Sehlopha se kopaneng sa liteko (sebopeho sa ho lokisa) |
PMIC | Potoloho ea tsamaiso ea matla ea kantle e fanang ka phepelo e fapaneng ea matla ea sethala, e nang le taolo e kholo ka ho lipontšo le segokanyimmediamentsi sa sebolokigolo. |
RMA | Return material analysis: boemo bo itseng ba sesebelisoa nakong ea bophelo bo lumellang ho kenya tšebetsong mokhoa oa tlhahlobo e felletseng kamoo ho hlokahalang STMicroelectronics molemong oa tlhahlobo ea ho hloleha. |
1. Tokomaneng ena, khutsufatso ea RMA ha e bolele kae kapa kae "kamohelo ea thepa ea ho khutlisa" e leng phallo e sebelisoang ho khutlisa likarolo tse sa sebelisoang (customer stock for ex.ample).
Boemo ba RMA ka har'a phallo e FAR
Phallo ea FAR e kenyelletsa ho khutlisetsa sesebelisoa ho STMicroelectronics bakeng sa tlhahlobo e tebileng ea ho hloleha ha ho ka ba le bothata ba boleng bo belaetsang. Karolo e tlameha ho khutlisetsoa tlhahlobo ho ST e le hore tlhahlobo e ka etsoa.
- Karolo e tlameha ho ba seterekeng sa RMA
- Karolo e tlameha ho lumellana le 'mele le sesebelisoa sa mantlha (boholo ba bolo, molumo, jj.)
STM32MP13xx potoloho ea bophelo ba sehlahisoa
Ho lisebelisoa tsa STM32MP13xx, pele a khutlisa sesebelisoa, moreki o tlameha ho kena sebakeng sa RMA ka password e boletsoeng esale pele ea 32-bit e kentsoeng ka J.TAG (sheba Karolo ea 3). Ha e se e kentsoe seterekeng sa RMA, sesebelisoa ha se sa sebelisoa bakeng sa tlhahiso (bona Setšoantšo sa 1) mme mokhoa oa tlhahlobo o felletseng o kentsoe tšebetsong hore STMicroelectronics e tsoele pele ho etsa lipatlisiso ha liphiri tsohle tsa bareki (OTP e holimo joalo ka ha ho hlalositsoe bukeng ea litšupiso) li bolokiloe li sa fihlellehe. ka hardware.
Setšoantšo se ka tlase se bonts'a potoloho ea bophelo ba sehlahisoa sa lisebelisoa tsa STM32MP13xx. E bontša hore hang ha boemo ba RMA bo kentsoe sesebelisoa se ke ke sa khutlela mekhoeng e meng.
STM32MP15xx potoloho ea bophelo ba sehlahisoa
Ho lisebelisoa tsa STM32MP15xx, pele a khutlisa sesebelisoa, moreki o tlameha ho kena sebakeng sa RMA ka password e boletsoeng esale pele ea 15-bit e kentsoeng ka J.TAG (sheba Karolo ea 3). Ha e se e kentsoe ka mokhoa oa RMA, sesebelisoa se ka khutlela sebakeng sa SECURE_CLOSED ka ho kenya phasewete e boletsoeng esale pele ea "RMA_RELOCK". Ke liteko tse 3 feela tsa RMA ho ea ho RMA_RELOCKED tse lumelletsoeng (sheba setšoantšo sa 2). Sebakeng sa RMA, mokhoa oa tlhahlobo o felletseng o kentsoe tšebetsong hore STMicroelectronics e tsoele pele ho etsa lipatlisiso ha liphiri tsohle tsa bareki (OTP e holimo joalo ka ha ho hlalositsoe bukeng ea litšupiso) li bolokoa li sa fihlellehe ke hardware.
Setšoantšo se ka tlase se bonts'a potoloho ea bophelo ba sehlahisoa sa lisebelisoa tsa STM32MP15x.
Litšitiso tsa boto ea naha ea RMA
Ho kenya tšebetsong boemo ba RMA, ho hlokahala litšitiso tse latelang.
Leano la JTAG phihlello e lokela ho ba teng
Matshwao a NJTRST le JTDI, JTCK, JTMS, JTDO (pin PH4, PH5, PF14, PF15 ho lisebelisoa tsa STM32MP13xx) a tlameha ho fumaneha. Lisebelisoa tse ling, JTDO ha e hlokahale (bakeng sa mohlalaample, Trace32) ho tse ling tse kang OpenOCD sesebelisoa se hlahloba sesebelisoa sa JTAG ID ka JTDO pele o etsa mosebetsi oa JTAG tatelano.
Lisebelisoa tsa motlakase tsa VDDCORE le VDD ha lia lokela ho tima ha phini ea NRST e kentsoe tšebetsong
Ho moralo oa litšupiso tsa ST, NRST e kenya tšebetsong potoloho ea matla ea STPMIC1x kapa balaoli ba matla ba likarolo tse kantle tsa discrete. Ho ka etsahala hore ho kenngoe ts'ebetsong e bonts'itsoe ho moralo oa litšupiso exampe fanoeng bukeng ea kopo Ho qala ka STM32MP13x ntshetsopele ya hardware ya melapo (AN5474) . Setšoantšo sa 3 le 4 ke liphetolelo tse nolofalitsoeng tse bontšang feela likarolo tse amanang le naha ea RMA. Hoa tšoana le ho lisebelisoa tsa STM32MP15xx.
Boto e bonolo e nang le JTAG pin le sokete e loketseng li ka sebelisoa molemong oa password ea RMA feela (haeba ho sa khonehe ho fihlella JTAG letlapeng la tlhahiso). Boemong bo joalo moreki o tlameha ho qala ka ho unsolder sesebelisoa ho tsoa botong ea tlhahiso le ho tlatsa libolo tsa sephutheloana.
Boto e tlameha ho ba le lithakhisa tsa STM32MP1xxx tse thathamisitsoeng ho Lethathamo la 3 tse hoketsoeng joalo ka ha ho boletsoe . Lithakhisa tse ling li ka tloheloa li phaphametse.
Lethathamo la 3. Khokahano ea phini bakeng sa boto e bonolo e sebelisetsoang ho kenya phasewete ea RMA
Pin lebitso (letšoao) | E hokahane le | Tlhaloso | |
STM32MP13xx | STM32MP15xx | ||
JTAG ebe o seta bocha | |||
NJTRST | NJRST | JTAG sehokedi | |
PH4 (JTDI) | JTDI | ||
PH5 (JTDO) | JTDO | Ha e hlokehe ho sesebelisoa sa debug joalo ka Trace32 | |
PF14 (JTCK) | JTCK | ||
PF15 (JTMS) | JTMS | ||
NRST | NRST | Seta botjha konopo | Ka 10 nF capacitor ho VSS |
Lisebelisoa tsa motlakase | |||
VDDCORE. VDDCPU | VDDCORE | Phepelo ea kantle | Sheba lethathamo la lihlahisoa bakeng sa tloaelo boleng |
VDD. VDDSD1. VDDSD2. VDD_PLL. VDD_PLL2. VBAT. VDD_ANA. PDR_ON |
VDD. VDD_PLL. VDD_PLL2. VBAT. VDD_ANA. PDR_ON. PDR_ON_CORE |
3.3 V kantle phepelo |
E lokela ho ba teng pele le ho tlosoa ho qetela (e ka ba hammoho le tse ling thepa) |
VDDA, VREF+, VDD3V3_USBHS. VDDO_DDR |
VDDA. VREF+. VDD3V3_USBHS. VDDO_DDR. VDD_DSI. VDD1V2_DSI_REG. VDD3V3_USBFS |
0 | ADC. VREFBUF, USB, DDR ha e sebelisoe |
VSS. VSS_PLL. VSS_PLL2. VSSA. VSS_ANA. VREF-. VSS_US131-IS |
VSS. VSS_PLL, VSS_PLL2. VSSA. VSS_ANA. VREF-. VSS_USBHS. VSS_DSI |
0 | |
VDDA1V8_REG. VDDA1V1_REG |
VDDA1V8_REG. VDDA1V1_REG |
phaphametseng | |
Tse ding | |||
BYPASS_REG1V8 | BYPASS_REG1V8 | 0 | 1V8 regulator e nolofalitsoe ke kamehla (REG 18E = 1) |
PC15- OSC32_OUT | PC15- OSC32_OUT | phaphametseng | |
PC14- OSC32_IN | PC14- OSC32_IN | Li-oscillator tsa kantle ha li sebelisoe (boot ROM ho sebelisa oscillator ea ka hare ea HSI) |
|
PHO-OSC_IN | PHO-OSC_IN | ||
PH1-0SC_OUT | PH1-0SC_OUT | ||
USB_RREF | USB_RREF | phaphametseng | USB ha e sebelisoe |
P16 (BOOT2) | BOTSOA2 | X | Ho kena naheng ea RMA ho sebetsa eng kapa eng eo boot(2:0) e nang le boleng |
PI5 (BOOT1) | 60011 | X | |
PI4 (BOOTO) | BOOTO | X | |
NRST_CORE | 10 nF ho ea VSS | Ho hula ka hare ho NRST_CORE | |
PA13 (BOOTFAILN) | PA13 (BOOTFAILN) | LED | Taba ea boikhethelo |
Litlhoko tsa pele tsa ho lumella mmuso oa nakong e tlang oa RMA ho kena
Monyetla oa ho kena mmusong oa RMA o tlameha ho theoa ke moreki ka ho kenya phasewete nakong ea tlhahiso ea bareki kamora ho fana ka lekunutu
- Sesebelisoa ha se romelloa ho tsoa ho STMicroelectronics se sebakeng se bulehileng sa OTP_SECURED.
- Sesebelisoa se na le liphiri tsa ST tse sirelelitsoeng ke boot ROM, 'me ha ho sephiri sa bareki.
- Ha u seta bocha kapa ka mor'a ts'ebetso ea boot ROM, phihlello ea DAP e ka buloa hape ke Linux kapa ka boot ROM "development boot" mode (OTP_SECURED bula + boot pins BOOT[2:0]=1b100 + reset).
- Ha OTP_SECURED e butse, moreki o tlameha ho fana ka liphiri tsa hae ho OTP:
- ka kotloloho ke moreki ka kotsi ea hae kapa
- ka mokhoa o sireletsehileng ka mocha o patiloeng o sebelisa "SSP tšobotsi" ea boot ROM hammoho le lisebelisoa tsa STM32.
- Qetellong ea ho fana ka liphiri, moreki a ka kopanya:
- Ho STM32MP13xx phasewete ea 32 bit RMA ho OTP_CFG56 (password e lokela ho ba 0).
- Ho STM32MP15xx phasewete ea 15 bit RMA ho OTP_CFG56[14:0], RMA_RELOCK phasewete ho OTP_CFG56[29:15].
Phasewete e tlameha ho fapana le 0.
- Beha OTP_CFG56 e le "senotlolo sa kamehla sa lenaneo" ho qoba mananeo a morao-rao ho 0xFFFFFF le ho lumella ho kena sebakeng sa RMA ntle le tsebo ea password ea pele.
- Netefatsa lenaneo le nepahetseng la OTP_CFG56 ka ho hlahloba BSEC_OTP_STATUS rejisetara.
- Qetellong, sesebelisoa se fetoleloa ho OTP_SECURED se koetsoe:
- Ho STM32MP13xx ka ho kopanya OTP_CFG0[3] = 1 le OTP_CFG0[5] = 1.
- Ho STM32MP15xx ka ho kopanya OTP_CFG0[6] = 1.
Sesebelisoa se ka buloa hape sebakeng sa RMA bakeng sa lipatlisiso ka STMicroelectronics
- Ha sesebelisoa se le maemong a koetsoeng ka OTP_SECURED, "boeta ea ntlafatso" ha e sa khonahala.
RMA state kenya lintlha
Joalokaha ho boletsoe pejana, naha ea RMA e sebelisetsoa ho bula hape ka mokhoa o sireletsehileng mokhoa o felletseng oa tlhahlobo ntle le ho pepeseha liphiri tse fanoeng ke bareki. Sena se etsoa ka lebaka la mosebetsi oa JTAG ho kenya letsoho ha liphiri tsohle tsa bareki li bolokiloe li sa fihlellehe ke hardware.
Haeba ho na le tlhokahalo ea tlhahlobo ea sample ho na le tlhokahalo ea ho ea sebakeng sa RMA (bona Setšoantšo sa 5. Ho fetohela ho OTP_SECURED ho koetsoe), e bolokang liphiri tsa bareki le ho bula hape ts'ireletso e sireletsehileng le e sa sireletsehang ho DAP.
- Moreki o fetoha ka BSEC_JTAGNgolisa phasewete ea RMA u sebelisa JTAG (ho amoheloa feela boleng bo fapaneng le 0).
- Moreki o seta sesebediswa botjha (phini ya NRST).
Hlokomela: Nakong ena, password e ho BSEC_JTAGIN registering ha ea tlameha ho hlakoloa. Kahoo, NRST ha ea tlameha ho koala VDD kapa phepelo ea motlakase ea VDDCORE. Hape ha ea lokela ho hokahana le phini ea NJTRST. Haeba STPMIC1x e sebelisoa, ho ka 'na ha hlokahala ho pata lisebelisoa tsa motlakase nakong ea ho tsosolosa. Sena se etsoa ka ho hlophisa rejistara ea khetho ea mask ea STPMIC1x (BUCKS_MRST_CR) kapa ho tlosa sehanyetsi se kentsoeng bakeng sa RMA boto lipakeng tsa STPMICx RSTn le STM32MP1xxx NRST (sheba setšoantšo sa 3). - Boot ROM e kopuoa 'me e sheba phasewete ea RMA e kentsoeng ho BSEC_JTAGIN ka OTP_CFG56.RMA_PASSWORD:
• Ha diphasewete di nyalana, sample fetoha RMA_LOCK sample (ka ho sa feleng ho STM32MP13xx).
• Haeba diphasewete di sa tsamaisane, sampLe lula sebakeng se koetsoeng sa OTP_SECURED 'me k'haontareng ea RMA ea "teko ea ho bula hape" e eketsoa ho OTP.
Hlokomela: Ke liteko tse tharo feela tsa ho bula RMA tse lumelletsoeng. Kamora liteko tse tharo tse hlolehileng, ho buloa hape ha RMA ha ho sa khonahala. Sesebelisoa se lula se le maemong a eona a bophelo. - Moreki o tsosolosa lekhetlo la bobeli sample ka pina ea NRST:
• LED e ho PA13 e butswe (haeba e hokahane)
• phihlello ya DAP ya ho lokisa bothata e buletswe hape. - Sesebelisoa se ka romelloa ho STMicroelectronics.
- Kamora ho seta bocha (pin ea NRST kapa sistimi efe kapa efe), boot ROM e kopuoa:
• E lemoha hore OTP8.RMA_LOCK = 1 (RMA notletsoe sample).
• E boloka liphiri tsohle tsa STMicroelectronics le tsa bareki.
• E bula hape phihlello ya DAP ya ho lokisa bothata ka tsela e sireletsehileng le e sa sireletsehang.
Ha e ntse e le sebakeng sa RMA karolo e iphapanyetsa lisebelisoa tsa Boot mme ha e khone ho qala ho tsoa ho flash flash kapa USB / UART.
Lintlha tsa ho bula RMA
Ho STM32MP15xx hoa khonahala ho notlolla sesebelisoa ho tsoa ho RMA ebe u khutlela sebakeng sa SECURE_CLOSED.
Ho BSEC_JTAGHO ngodisa, moreki o fetola phasewete ya ho notlolla ya RMA a sebedisa JTAG (ho amoheloa feela boleng bo fapaneng le 0)
- Moreki o seta sesebediswa botjha (phini ya NRST).
Hlokomela: Ke liteko tse tharo feela tsa RMA Unlock tse lumelletsoeng. Kamora liteko tse tharo tse hlolehileng, ho notlolla RMA ha ho sa khonahala. Sesebelisoa se lula maemong a eona a potoloho ea bophelo ea RMA. - Moreki o tsosolosa lekhetlo la bobeli sample ka pina ea NRST:
• LED e ho PA13 e butswe (haeba e hokahane),
• sesebediswa se maemong a SECURE_CLOSED (ho kena ha DAP ho lokisa bothata ho kwetswe).
RMA state e kenang JTAG script examples
Setšoantšo sa STM32MP13xxamples ho kenya phasewete le ho kenya RMA state di a fumaneha ka zip e arohaneng file. Li ka sebelisoa le Trace32, OpenOCD e sebelisa STLINK probe, OpenOCD e sebelisa probe e lumellanang le CMSIS-DAP (bakeng sa mohlala.ample ULink2). Lintlha li ka fumanoa ho www.st.com. Sheba sehlahisoa sa STM32MP13xx "lisebelisoa tsa CAD" karolong ea "boto ea tlhahiso ea lihlahisoa".
E tšoanang exampLes e ka etsoa bakeng sa lisebelisoa tsa STM32MP15xx. Example ho kenya RMA state le ho tsoa sebakeng sa RMA bakeng sa Trace32 e fumaneha ka zip e arohaneng file. Lintlha li ka fumanoa ho www.st.com. Sheba sehlahisoa sa STM32MP15x "lisebelisoa tsa CAD" karolong ea "boto ea tlhahiso ea lihlahisoa".
Nalane ea ntlafatso
Lethathamo la 4. Histori ea ntlafatso ea litokomane
Letsatsi | Phetolelo | Liphetoho |
13-Feb-23 | 1 | Tokollo ea pele. |
TSEBISO EA BOHLOKOA BALA KA HLOKO
STMicroelectronics NV le li-subsidiary tsa eona ("ST") li na le tokelo ea ho etsa liphetoho, litokiso, lintlafatso, lintlafatso, le lintlafatso ho lihlahisoa tsa ST le/kapa tokomaneng ena ka nako efe kapa efe ntle le tsebiso. Bareki ba lokela ho fumana lintlha tsa morao-rao tse amanang le lihlahisoa tsa ST pele ba fana ka litaelo. Lihlahisoa tsa ST li rekisoa ho latela lipehelo le maemo a thekiso ea ST ka nako ea tumello ea taelo.
Bareki ke bona feela ba ikarabellang bakeng sa khetho, khetho, le tšebeliso ea lihlahisoa tsa ST mme ST ha e nke e le molato bakeng sa thuso ea kopo kapa moralo oa lihlahisoa tsa bareki.
Ha ho laesense, e hlalositsoeng kapa e boletsoeng, ea tokelo efe kapa efe ea thepa ea mahlale e fanoeng ke ST mona.
Ho rekisoa ha lihlahisoa tsa ST ka litokisetso tse fapaneng le tlhahisoleseding e boletsoeng mona ho tla hlakola waranti leha e le efe e fanoeng ke ST bakeng sa sehlahisoa se joalo.
ST le logo ea ST ke matšoao a khoebo a ST. Bakeng sa lintlha tse ling mabapi le matšoao a khoebo a ST, sheba ho www.st.com/trademarks. Mabitso a mang kaofela a lihlahisoa kapa litšebeletso ke thepa ea beng ba tsona.
Lintlha tse tokomaneng ena li nkela sebaka le ho nkela tlhahisoleseding e neng e fanoe pele liphetolelong tsa pele tsa tokomane ena.
© 2023 STMicroelectronics Litokelo tsohle li sirelelitsoe
AN5827-Tšen
AN5827 - Rev 1 - Hlakola 2023
Ho fumana lintlha tse ling ikopanye le ofisi ea thekiso ea STMicroelectronics e haufi le uena.
www.st.com
Litokomane / Lisebelisoa
![]() |
STMicroelectronics STM32MP1 Series Microprocessors [pdf] Bukana ea Mosebelisi STM32MP1 Series Microprocessors, STM32MP1 Series, Microprocessors |