STMicroelectronics - Loqo

AN5827
Ərizə qeydi
STM32MP1 Series MPU-larda RMA vəziyyətinə daxil olmaq üçün təlimatlar

Giriş

STM32MP1 Series mikroprosessorlarına STM32MP15xx və STM32MP13xx cihazları daxildir. Bu proqram qeydi bu sənəddə RMA kimi istinad edilən materialın təhlili vəziyyətinə daxil olma prosesini dəstəkləmək üçün məlumat verir.

Ümumi məlumat

Bu sənəd Arm® Cortex® nüvələrinə əsaslanan STM32MP1 Series mikroprosessorlarına aiddir
Qeyd: Arm, ABŞ -da və/və ya başqa yerlərdə olan Arm Limited şirkətinin (və ya törəmə şirkətlərinin) qeydə alınmış ticarət nişanıdır.

İstinad sənədləri

İstinad Sənədin başlığı
STM32MP13xx
AN5474 STM32MP13x xətlərinin aparat təminatının hazırlanmasına başlamaq
DS13878 Arm® Cortex®-A7 1 GI-ft, 1xETH, 1 xADC, 24 taymer, audio
DS13877 Arm® Cortex®-A7 1 GHz-ə qədər, 1xETH, 1 xADC, 24 taymer, audio, kripto və reklam. təhlükəsizlik
DS13876 Arm® Cortex®-A7 1 GI-ft, 2xETH, 2xCAN FD, 2xADC. 24 taymer, audio
DS13875 Arm® Cortex®-A7 1 GHz-ə qədər, 2xETH, 2xCAN FD, 2xADC, 24 taymer, audio, kripto və reklam. təhlükəsizlik
DS13874 Arm® Cortex®-A7 1 GHz-ə qədər, LCD-TFT, kamera interfeysi, 2xETH, 2xCAN FD, 2xADC, 24 taymer, audio
DS13483 Arm® Cortex®-A7 1 GHz-ə qədər, LCD-TFT, kamera interfeysi, 2xETH, 2xCAN FD, 2xADC, 24 taymer, audio, kripto və reklam. təhlükəsizlik
RM0475 STM32MP13xx qabaqcıl Arm0 əsaslı 32 bit MPU-lar
STM32MP15xx
AN5031 STM32MP151, STM32MP153 və STM32MP157 xətti avadanlığının inkişafı ilə başlayın
DS12500 Arm® Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 35 kom. interfeyslər, 25 taymer, adv. analoq
DS12501 Arm® Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 35 kom. interfeyslər, 25 taymer, adv. analoq, kripto
DS12502 Arm® ikili Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 37 kom. interfeyslər, 29 taymer, adv. analoq
DS12503 Arm® ikili Cortex®-A7 800 MHz + Cortex®-M4 MPU, TFT, 37 kom. interfeyslər, 29 taymer, adv. analoq, kripto
DS12504 Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, 3D GPU, TFT/DSI, 37 kom. interfeyslər, 29 taymer, adv. analoq
DS12505 Arm® dual Cortex®-A7 800 MHz + Cortex®-M4 MPU, 3D GPU, TFT/DSI, 37 kom. interfeyslər, 29 taymer, adv. analoq, kripto
RM0441 STM32MP151 qabaqcıl Arm® əsaslı 32 bit MPU-lar
RM0442 STM32MP153 inkişaf etmiş Arnie əsaslı 32 bitlik MPU-lar
RM0436 STM32MP157 qabaqcıl Arm0 əsaslı 32 bit MPU-lar

Terminlər və abbreviaturalar

Cədvəl 2. Akronimlərin tərifi

Müddət Tərif
FAR Uğursuzluq təhlili sorğusu: analiz üçün şübhəli cihazı STMicroelectronics-ə qaytarmaq üçün istifadə edilən axın. Tam artırmaq üçün
belə analiz zamanı cihazın sınaqdan keçirilə bilməsi üçün cihaz RMA vəziyyətində olmalıdır.
JTAG Birgə test fəaliyyət qrupu (debug interfeysi)
PMIC Böyük idarə oluna bilən müxtəlif platforma enerji təchizatı təmin edən xarici enerji idarəetmə sxemi
siqnallar və serial interfeys.
RMA Qaytarma materialının təhlili: lazım olduqda tam sınaq rejimini aktivləşdirməyə imkan verən həyat dövründəki xüsusi cihaz vəziyyəti
Uğursuzluğun təhlili üçün STMicroelectronics.

1. Bu sənəddə RMA abbreviaturası heç bir yerdə “qaytarılan materialın qəbulu”na istinad etmir, yəni istifadə olunmamış hissələrin qaytarılması üçün istifadə olunan axın (əvvəlki üçün müştəri ehtiyatı)ample).

FAR axını daxilində RMA vəziyyəti

FAR axını şübhəli keyfiyyət problemi halında daha dərin nasazlıq təhlili üçün cihazı STMicroelectronics-ə qaytarmaqdan ibarətdir. Təhlilin aparılması üçün hissə ST-yə sınaqdan keçirilə bilən qaytarılmalıdır.

  • Hissə RMA vəziyyətində olmalıdır
  • Hissə orijinal cihazla fiziki cəhətdən uyğun olmalıdır (topun ölçüsü, meydançası və s.)
STM32MP13xx məhsulun həyat dövrü

STM32MP13xx cihazlarında, cihazı geri qaytarmazdan əvvəl müştəri J vasitəsilə daxil edilmiş müştərinin əvvəlcədən təyin etdiyi 32 bitlik parol ilə RMA vəziyyətinə daxil olmalıdır.TAG (3-cü bölməyə baxın). RMA vəziyyətinə daxil edildikdən sonra cihaz istehsal üçün artıq istifadə edilə bilməz (Şəkil 1-ə baxın) və bütün müştəri sirləri (istinad kitabçasında təsvir olunduğu kimi yuxarı OTP) əlçatmaz saxlanılarkən STMicroelectronics üçün araşdırma aparmaq üçün tam sınaq rejimi aktivləşdirilir. aparat tərəfindən.

Aşağıdakı rəqəm STM32MP13xx cihazlarının məhsulun həyat dövrünü göstərir. Bu göstərir ki, RMA vəziyyətinə daxil olduqdan sonra cihaz digər rejimlərə qayıda bilməz.

STMicroelectronics STM32MP1 Series Mikroprosessorlar - FAR axını 1 daxilində RMA vəziyyəti

STM32MP15xx məhsulun həyat dövrü

STM32MP15xx cihazlarında, cihazı geri qaytarmazdan əvvəl müştəri J vasitəsilə daxil edilmiş müştərinin əvvəlcədən təyin etdiyi 15 bitlik parol ilə RMA vəziyyətinə daxil olmalıdır.TAG (3-cü bölməyə baxın). RMA vəziyyətinə daxil edildikdən sonra cihaz müştərinin əvvəlcədən təyin etdiyi “RMA_RELOCK” parolunu daxil etməklə SECURE_CLOSED vəziyyətinə qayıda bilər. Yalnız 3 RMA-dan RMA_RELOCKED keçid vəziyyəti sınaqlarına icazə verilir (Şəkil 2-ə baxın). RMA vəziyyətində, bütün müştəri sirləri (istinad kitabçasında təsvir olunduğu kimi yuxarı OTP) aparat tərəfindən əlçatmaz saxlanılarkən, STMicroelectronics-in araşdırma aparması üçün tam sınaq rejimi aktivləşdirilir.
Aşağıdakı rəqəm STM32MP15x cihazlarının məhsulun həyat dövrünü göstərir.

STMicroelectronics STM32MP1 Series Mikroprosessorlar - FAR axını 2 daxilində RMA vəziyyəti

RMA dövlət şurasının məhdudiyyətləri

RMA vəziyyətini aktivləşdirmək üçün aşağıdakı məhdudiyyətlər tələb olunur.
JTAG giriş imkanı olmalıdır
NJTRST və JTDI, JTCK, JTMS, JTDO (STM4MP5xx cihazlarında pin PH14, PH15, PF32, PF13) siqnalları əlçatan olmalıdır. Bəzi alətlərdə JTDO lazım deyil (məsample, Trace32) digər OpenOCD kimi alətlərdə J cihazını yoxlayırTAG J icra etməzdən əvvəl JTDO vasitəsilə IDTAG ardıcıllıq.

NRST pin aktivləşdirildikdə VDDCORE və VDD enerji təchizatı söndürülməməlidir.
ST istinad dizaynında NRST STPMIC1x və ya xarici diskret komponentlərin güc tənzimləyicilərinin güc dövrəsini aktivləşdirir. Mümkün bir tətbiq, məsələn, istinad dizaynında göstərilmişdirample proqram qeydində verilmişdir STM32MP13x xətlərinin aparat təminatının inkişafı ilə işə başlamaq (AN5474) . Şəkil 3 və Şəkil 4 yalnız RMA vəziyyətinə aid komponentləri göstərən sadələşdirilmiş versiyalardır. Eyni şey STM32MP15xx cihazlarına da aiddir.

STMicroelectronics STM32MP1 Series Mikroprosessorlar - RMA dövlət lövhəsi məhdudiyyətləri

Yalnız J ilə sadə lövhəTAG pin və müvafiq yuva yalnız RMA parol məqsədləri üçün istifadə edilə bilər (JTAG istehsal lövhəsində). Bu halda müştəri əvvəlcə cihazı istehsal lövhəsindən ayırmalı və qablaşdırma toplarını yenidən doldurmalıdır.
Lövhədə Cədvəl 32-də sadalanan STM1MP3xxx pinləri göstərildiyi kimi birləşdirilməlidir. Digər sancaqlar üzən buraxıla bilər.

Cədvəl 3. RMA parolunun daxil edilməsi üçün istifadə edilən sadə lövhə üçün pin bağlantısı

Pin adı (siqnal) qoşuldu Şərh
STM32MP13xx STM32MP15xx
JTAG və sıfırlayın
NJTRST NJRST JTAG birləşdirici
PH4 (JTDI) JTDI
PH5 (JTDO) JTDO Trace32 kimi bəzi sazlama alətlərində lazım deyil
PF14 (JTCK) JTCK
PF15 (JTMS) JTMS
NRST NRST Sıfırlama düyməsi VSS-ə 10 nF kondansatör ilə
Enerji təchizatı
VDDCORE. VDDCPU VDDCORE Xarici təchizat Tipik üçün məhsul məlumat cədvəlinə baxın
dəyər
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 xarici
təchizatı
Əvvəlcə mövcud olmalı və silinməlidir
sonuncu (başqaları ilə birlikdə ola bilər
təchizat)
VDDA, VREF+,
VDD3V3_USBHS.
VDDO_DDR
VDDA. VREF+.
VDD3V3_USBHS.
VDDO_DDR. VDD_DSI.
VDD1V2_DSI_REG.
VDD3V3_USBFS
0 ADC. VREFBUF, USB, DDR istifadə edilmir
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
üzən
Digər
BYPASS_REG1V8 BYPASS_REG1V8 0 1V8 tənzimləyicisi standart olaraq aktivdir
(REG 18E = 1)
PC15- OSC32_OUT PC15- OSC32_OUT üzən
PC14- OSC32_IN PC14- OSC32_IN Xarici osilatorlar istifadə edilmir (boot ROM
HSI daxili osilatorundan istifadə etmək)
PHO-OSC_IN PHO-OSC_IN
PH1-0SC_OUT PH1-0SC_OUT
USB_RREF USB_RREF üzən USB istifadə olunmayıb
P16 (BOOT2) BOOT2 X RMA dövlətinə daxil olmaq işləri
açılış (2:0) dəyərləri nə olursa olsun
PI5 (BOOT1) 60011 X
PI4 (BOOTO) BOOTO X
NRST_CORE VSS-ə 10 nF NRST_CORE üzərində daxili çəkiliş
PA13 (BOOTFAILN) PA13 (BOOTFAILN) LED Könüllü

Gələcək RMA vəziyyətinə daxil olmağa imkan verən əvvəlki tələblər

RMA vəziyyətinə daxil olmaq imkanı gizli təminatdan sonra müştəri istehsalı zamanı parol daxil etməklə müştəri tərəfindən qurulmalıdır.

  • STMicroelectronics-dən göndərildikdə cihaz OTP_SECURED açıq vəziyyətdədir.
  • Cihaz açılış ROM ilə qorunan ST sirlərini ehtiva edir və heç bir müştəri sirri yoxdur.
  • Sıfırlandıqda və ya yükləmə ROM icra edildikdən sonra, DAP girişi Linux və ya yükləmə ROM "inkişaf açılışı" rejimi ilə yenidən açıla bilər (OTP_SECURED açıq + yükləmə sancaqları BOOT[2:0]=1b100 + sıfırlama).
  • OTP_SECURED açıq olduqda, müştəri öz sirlərini OTP-də təmin etməlidir:
    • birbaşa müştəri tərəfindən öz riski və ya
    • STM32 alətləri ilə birlikdə yükləmə ROM-unun “SSP xüsusiyyətindən” istifadə edərək şifrəli kanal vasitəsilə təhlükəsiz şəkildə.
  • Gizli təminatların sonunda müştəri qoruya bilər:
    • STM32MP13xx-də OTP_CFG32-da 56 bitlik RMA parolu (parol 0 olmalıdır).
    • STM32MP15xx-də OTP_CFG15[56:14]-da 0 bitlik RMA parolu, OTP_CFG56-da[29:15] RMA_RELOCK parolu.
      Parol 0-dan fərqli olmalıdır.
  • Sonradan 56xFFFFFF-də proqramlaşdırmanın qarşısını almaq və ilkin paroldan xəbərsiz RMA vəziyyətinə daxil olmağa icazə vermək üçün OTP_CFG0-nı “daimi proqramlaşdırma kilidi” kimi təyin edin.
  • BSEC_OTP_STATUS registrini yoxlayaraq OTP_CFG56-nın düzgün proqramlaşdırılmasını yoxlayın.
  • Nəhayət, cihaz OTP_SECURED bağlıdır:
    • STM32MP13xx-də OTP_CFG0[3] = 1 və OTP_CFG0[5] = 1-i birləşdirərək.
    • STM32MP15xx-də OTP_CFG0[6] = 1-i birləşdirərək.
      Cihaz STMicroelectronics tərəfindən araşdırma üçün RMA vəziyyətində yenidən açıla bilər
  • Cihaz OTP_SECURED qapalı vəziyyətdə olduqda, “inkişaf açılışı” artıq mümkün deyil.

STMicroelectronics STM32MP1 Series Mikroprosessorlar - Gələcək RMA vəziyyətinin 1-ə daxil olmasına icazə vermək üçün əvvəlki tələblər

RMA təfərrüatlarının daxil edilməsi vəziyyəti

Daha əvvəl qeyd edildiyi kimi, RMA vəziyyəti müştərinin təmin etdiyi sirləri ifşa etmədən tam sınaq rejimini təhlükəsiz şəkildə yenidən açmaq üçün istifadə olunur. Bu, funksional J sayəsində edilirTAG bütün müştəri sirləri hardware tərəfindən əlçatmaz saxlanılarkən girişlər.

Bir uğursuz s təhlili üçün bir tələb olduqdaample RMA vəziyyətinə keçmək lazımdır (Şəkil 5-ə baxın. OTP_SECURED qapalı rejiminə keçid), bu müştəri sirlərini qoruyur və DAP-da təhlükəsiz və qeyri-təhlükəsiz debug əməliyyatını yenidən açır.

  1. Müştəri BSEC_J-də dəyişirTAGIN J istifadə edərək RMA parolunu qeyd edinTAG (yalnız 0-dan fərqli dəyərlər qəbul edilir).
  2. Müştəri cihazı sıfırlayır (NRST pin).
    Qeyd: Bu addım zamanı BSEC_J-də parolTAGIN reyestri silinməməlidir. Beləliklə, NRST nə VDD-ni, nə də VDDCORE enerji təchizatını bağlamamalıdır. O, həmçinin NJTRST pininə qoşulmamalıdır. STPMIC1x istifadə edildiyi halda, sıfırlama zamanı enerji təchizatının maskalanması məcburi ola bilər. Bu, STPMIC1x maska ​​seçimi registrinin (BUCKS_MRST_CR) proqramlaşdırılması və ya STPMICx RSTn və STM32MP1xxx NRST arasında lövhədə RMA üçün əlavə edilmiş rezistorun çıxarılması ilə həyata keçirilir (bax Şəkil 3).
  3. Yükləmə ROM-u işə salınır və BSEC_J-də daxil edilmiş RMA parolunu yoxlayırTAGOTP_CFG56.RMA_PASSWORD ilə IN:
    • Əgər parollar uyğun gəlirsə, sample RMA_LOCK s olurample (STM32MP13xx-də əbədi).
    • Əgər parollar uyğun gəlmirsə, sample OTP_SECURED qapalı vəziyyətdə qalır və OTP-də RMA “yenidən açılan sınaqlar” sayğacı artır.
    Qeyd: Yalnız üç RMA-nın yenidən açılması sınağına icazə verilir. Üç uğursuz sınaqdan sonra RMA-nın yenidən açılması artıq mümkün deyil. Cihaz faktiki həyat dövrü vəziyyətində qalır.
  4. Müştəri ikinci dəfə s sıfırlayırampNRST pin vasitəsilə:
    • PA13-də LED yanır (əgər qoşulubsa)
    • DAP sazlama girişi yenidən açılır.
  5. Cihaz STMicroelectronics-ə göndərilə bilər.
  6. Sıfırladıqdan sonra (NRST pin və ya hər hansı sistem sıfırlaması), yükləmə ROM-u işə salınır:
    • OTP8.RMA_LOCK = 1 (RMA kilidli sample).
    • Bütün STMicroelectronics və müştəri sirlərini qoruyur.
    • Təhlükəsiz və qeyri-təhlükəsiz rejimdə DAP debug girişini yenidən açır.

RMA vəziyyətində olarkən hissə Yükləmə pinlərinə məhəl qoymur və xarici flaşdan, nə də USB/UART-dan yükləmək mümkün deyil.

RMA kilidini açmaq təfərrüatları

STM32MP15xx-də cihazı RMA-dan açmaq və SECURE_CLOSED vəziyyətinə qayıtmaq mümkündür.
BSEC_J-dəTAGQeydiyyatda müştəri J istifadə edərək RMA kilidini açmaq parolunu dəyişirTAG (yalnız 0-dan fərqli dəyərlər qəbul edilir)

  • Müştəri cihazı sıfırlayır (NRST pin).
    Qeyd: Yalnız üç RMA Kilidini Açma sınaqlarına icazə verilir. Üç uğursuz sınaqdan sonra RMA kilidini açmaq artıq mümkün deyil. Cihaz RMA həyat dövrü vəziyyətində qalır.
  • Müştəri ikinci dəfə s sıfırlayırampNRST pin vasitəsilə:
    • PA13-də LED yanır (əgər qoşulubsa),
    • cihaz SECURE_CLOSED vəziyyətdədir (DAP debug girişi bağlıdır).

RMA əyalətinə daxil olan JTAG skript examples

STM32MP13xx skripti, məsələnampparolu daxil etmək və RMA vəziyyətini daxil etmək üçün les ayrı bir zipdə mövcuddur file. Onlar Trace32, STLINK zondu ilə OpenOCD, CMSIS-DAP uyğun zondu istifadə edərək OpenOCD (məs.ample Ulink2). Məlumatı www.st.com saytından əldə etmək olar. “Lövhə istehsalının spesifikasiyası” bölməsində STM32MP13xx məhsulunun “CAD resursları”na baxın.
Oxşar məsamples STM32MP15xx cihazları üçün əldə edilə bilər. KeçmişampTrace32 üçün RMA vəziyyətinə daxil olmaq və RMA vəziyyətindən çıxmaq üçün ayrılmış zipdə mövcuddur file. Məlumatı www.st.com saytından əldə etmək olar. “Plata istehsalının spesifikasiyası” bölməsində STM32MP15x məhsulunun “CAD resursları”na baxın.

Təftiş tarixi

Cədvəl 4. Sənədin təftiş tarixi

Tarix Versiya Dəyişikliklər
13-fevral 23 1 İlkin buraxılış.

Vacib XƏBƏRDARLIQ DİQQƏTLİ OXUYUN
STMicroelectronics NV və onun törəmə müəssisələri (“ST”) istənilən vaxt xəbərdarlıq etmədən ST məhsullarına və/yaxud bu sənədə dəyişikliklər, düzəlişlər, təkmilləşdirmələr, dəyişikliklər və təkmilləşdirmələr etmək hüququnu özündə saxlayır. Alıcılar sifariş verməzdən əvvəl ST məhsulları haqqında ən son müvafiq məlumatları əldə etməlidirlər. ST məhsulları, sifarişin qəbulu zamanı mövcud olan ST-nin satış şərtlərinə uyğun olaraq satılır.
Alıcılar ST məhsullarının seçimi, seçimi və istifadəsinə görə məsuliyyət daşıyırlar və ST tətbiq yardımı və ya alıcıların məhsullarının dizaynına görə heç bir məsuliyyət daşımır.
ST tərəfindən hər hansı əqli mülkiyyət hüququna açıq və ya nəzərdə tutulan heç bir lisenziya verilmir.
ST məhsullarının burada göstərilən məlumatdan fərqli müddəalarla yenidən satışı ST tərəfindən belə məhsul üçün verilən hər hansı zəmanəti ləğv edir.
ST və ST loqosu ST-nin ticarət nişanlarıdır. ST ticarət nişanları haqqında əlavə məlumat üçün baxın www.st.com/trademarks. Bütün digər məhsul və ya xidmət adları müvafiq sahiblərinin mülkiyyətidir.
Bu sənəddəki məlumatlar əvvəllər bu sənədin hər hansı əvvəlki versiyalarında verilmiş məlumatları əvəz edir və əvəz edir.

© 2023 STMicroelectronics Bütün hüquqlar qorunur
AN5827 - Rev 1
AN5827 – Rev 1 – Fevral 2023
Əlavə məlumat üçün yerli STMicroelectronics satış ofisinizlə əlaqə saxlayın.
www.st.com

Sənədlər / Resurslar

STMicroelectronics STM32MP1 seriyalı mikroprosessorlar [pdf] İstifadəçi təlimatı
STM32MP1 Series Mikroprosessorlar, STM32MP1 Series, Mikroprosessorlar

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *