NXP-logotip

Mikrokrmilnik na osnovi NXP LPC55S0x M33

NXP-LPC55S0x-M33-Based-MicroController-product

Informacije o dokumentu

Ključne besede

  • LPC55S06JBD64. LPC55S06JHI48, LPC55S04JBD64, LPC55S04JHI48,
  • LPC5506JBD64, LPC5506JHI48, LPC5504JBD64, LPC5504JHI48,
  • LPC5502JBD64, LPC5502JHI48

Povzetek

  • Napaka LPC55S0x/LPC550x

Zgodovina revizij

Rev Datum Opis
1.3 20211110 Dodana opomba CAN-FD.1 v razdelku 3.3 »CAN-FD.1: Prekinitev transakcije vodila lahko pride, ko periferna naprava CAN-FD uporablja varen vzdevek.«.
1.2 20210810 Dodano VBAT_DCDC.1: Razdelek 3.2 “VBAT_DCDC.1: Najmanjši čas vzpona napajalnika mora biti 2.6 ms ali počasnejši za Tamb = -40 C in 0.5 ms ali počasnejši za Tamb = 0 C do
+105 C”
1.1 20201006 Druga verzija.
1.0 20200814 Začetna različica.

Identifikacija izdelka

Paket LPC55S0x/LPC550x HTQFP64 ima na zgornji strani naslednje oznake:

  • Prva vrstica: LPC55S0x/LPC550x
  • Druga vrstica: JBD64
  • Tretja vrstica: xxxx
  • Četrta vrstica: xxxx
  • Peta vrstica: zzzyywwxR
    • yyww: koda datuma z yy = leto in ww = teden.
    • xR: Revizija naprave A

Paket LPC55S0x/LPC550x HVQFN48 ima na zgornji strani naslednje oznake:

  • Prva vrstica: LPC55S0x/LPC550x
  • Druga vrstica: JHI48
  • Tretja vrstica: xxxxxxxx
  • Četrta vrstica: xxxx
  • Peta vrstica: zzzyywwxR
    • yyww: koda datuma z yy = leto in ww = teden.
    • xR: Revizija naprave A

Napak konecview

Tabela funkcionalnih težav

Tabela 1.       Tabela funkcionalnih težav
Funkcionalen              Težave s kratkim opisom Identifikator revizije Podroben opis
ROM.1 ROM ne vstopi v način ISP, ko je slika poškodovana z bliskovnimi stranmi v izbrisanem ali neprogramiranem stanju. A Oddelek 3.1
VBAT_DCDC.1 Najmanjši čas vzpona napajanja mora biti 2.6 ms ali počasnejši za Tamb = -40 C in 0.5 ms ali počasnejši za Tamb = 0 C do +105 C. A Oddelek 3.2
CAN-FD.1 Do prekinitve transakcije vodila lahko pride, ko periferna naprava CAN-FD uporablja varni vzdevek. A Oddelek 3.3.

Tabela odstopanj AC/DC NXP-LPC55S0x-M33-Based-MicroController-fig-1

Opombe o napakah NXP-LPC55S0x-M33-Based-MicroController-fig-2

Podrobnosti o funkcionalnih težavah

ROM.1: ROM ne vstopi v način ISP, ko je slika poškodovana s stranmi flash v izbrisanem ali neprogramiranem stanju

Uvod
Na LPC55S0x/LPC550x, če je slika poškodovana s stranmi flash v izbrisanem ali neprogramiranem stanju, ROM morda ne bo uspel samodejno vstopiti v način ISP.

Težava
Ko je v CMPA omogočen varen zagon in bliskovni pomnilnik vsebuje izbrisano ali neprogramirano pomnilniško stran znotraj območja pomnilnika, določenega s poljem za velikost slike v glavi slike, naprava ne preide samodejno v način ISP z uporabo nadomestnega mehanizma, kot v v primeru neuspešnega zagona za neveljavno sliko. Do te težave pride, ko je slika aplikacije samo delno zapisana ali izbrisana, vendar je veljavna glava slike še vedno prisotna v pomnilniku.

Rešitev
Izvedite množično brisanje, da odstranite nepopolno in poškodovano sliko na enega od naslednjih načinov:

  • Izvedite ukaz za brisanje z uporabo Debug Naprava bo prešla neposredno v način ISP po izhodu iz nabiralnika.
  • Vstopite v način ISP z ukazom Debug Mailbox in uporabite ukaz flash-erase.
  • Ponastavite napravo in vstopite v način ISP s pomočjo ISP. Uporabite ukaz flash-erase, da izbrišete poškodovano (nepopolno) sliko.

VBAT_DCDC.1: Najmanjši čas vzpona napajanja mora biti 2.6 ms ali počasnejši za Tamb = -40 C in 0.5 ms ali počasnejši za Tamb = 0 C do +105 C

Uvod
Podatkovni list ne določa nobenih zahtev za vklop napajanja za napajalnik na nožici VBAT_DCDC.

Težava
Naprava se morda ne bo vedno zagnala, če je minimalni čas vzpona napajanja ramp je 2.6 ms ali hitrejši za Tamb = -40 C in 0.5 ms ali hitrejši za Tamb = 0 C do +105 C.

Rešitev
Noben.

CAN-FD.1: Do prekinitve transakcije vodila lahko pride, ko periferna naprava CAN-FD uporablja varen vzdevek

Uvod
Za razliko od CM33 je za druge masterje AHB (CAN-FD, USB-FS, DMA) stopnja varnosti transakcije določena na podlagi ravni, dodeljene za master v registru SEC_AHB->MASTER_SEC_LEVEL. Torej, če mora aplikacija omejiti CAN-FD za zaščito, so potrebni naslednji koraki:

  • V registru SEC_AHB->MASTER_SEC_LEVEL nastavite raven varnosti CAN-FD na varen uporabnik (0x2) ali varen privilegij (0x3).
  • V registru SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1 dodelite raven varnega uporabnika ali varnega privilegija za prostor registra CAN-FD.
  • Določite varno uporabniško ali varno raven privilegijev za sporočilni RAM.

Example:
Če se za RAM za sporočila CAN uporablja banka 16 KB SRAM 2 (0x2000_C000). Nato nastavite pravila v registru SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0 na varnega uporabnika (0x2) ali varnega privilegija (0x3).

Težava
Skupni pomnilnik, ki ga uporabljata krmilnik CAN-FD in CPE, bi moral biti dostopen z uporabo varnega vzdevka z nastavljenim naslovnim bitom 28 (npr.ample 0x3000_C000). Ko pa CAN-FD izvede transakcijo vodila z varnim vzdevkom (nastavljen bit naslova 28), se transakcija prekine.

Rešitev

  • Ko CPE dostopa do registra CAN-FD ali sporočilnega RAM-a, mora vedno uporabiti varen vzdevek, tj. 0x3000_C000 za manipulacijo sporočilnega RAM-a. .
  • Za katero koli strukturo, ki jo periferna enota CAN-FD uporablja za pridobivanje ali pisanje, mora biti pomnilnik nastavljen na uporabo 0x2000_C000, da lahko transakcije vodila delujejo. Gonilnik programske opreme CAN-FD mora nastaviti »Register osnovnega naslova RAM-a za sporočila (MRBA, odmik 0x200)« s fizičnim naslovom RAM-a namesto varnega vzdevka.

Podrobnosti o odstopanjih AC/DC

Ni znanih napak.

Podrobnosti opomb o napakah

Ni znanih napak.

Omejena garancija in odgovornost

Informacije v tem dokumentu so na voljo izključno za omogočanje izvajalcem sistema in programske opreme za uporabo izdelkov NXP. Za načrtovanje ali izdelavo kakršnih koli integriranih vezij, ki temeljijo na informacijah v tem dokumentu, ni izrecnih ali implicitnih licenc avtorskih pravic. NXP si pridržuje pravico, da brez nadaljnjega obvestila spremeni izdelke v tem dokumentu.

NXP ne daje nobenega jamstva, zastopanja ali garancije glede primernosti svojih izdelkov za kateri koli poseben namen, niti NXP ne prevzema nobene odgovornosti, ki izhaja iz aplikacije
ali uporabo katerega koli izdelka ali vezja in izrecno zavrača kakršno koli odgovornost, vključno s posledično ali naključno škodo, vendar ne omejeno nanjo. »Tipični« parametri, ki so lahko navedeni v podatkovnih listih in/ali specifikacijah NXP, se lahko razlikujejo in se razlikujejo v različnih aplikacijah, dejanska zmogljivost pa se lahko sčasoma spreminja. Vse parametre delovanja, vključno s »tipičnimi«, morajo za vsako uporabniško aplikacijo potrditi naročnikovi tehnični strokovnjaki. NXP ne prenaša nobene licence v okviru svojih patentnih pravic niti pravic drugih. NXP prodaja izdelke v skladu s standardnimi prodajnimi pogoji, ki jih najdete na naslednjem naslovu: nxp.com/SalesTermsandConditions.

Pravica do sprememb
NXP Semiconductors si pridržuje pravico do sprememb informacij, objavljenih v tem dokumentu, vključno s specifikacijami in opisi izdelkov brez omejitev, kadar koli in brez predhodnega obvestila. Ta dokument nadomešča in nadomešča vse informacije, posredovane pred objavo tega dokumenta.

Varnost
Stranka razume, da so lahko vsi izdelki NXP izpostavljeni neznanim ali dokumentiranim ranljivostim. Stranka je odgovorna za načrtovanje in delovanje svojih aplikacij in izdelkov v celotnem življenjskem ciklu, da zmanjša učinek teh ranljivosti na aplikacije in izdelke strank. Odgovornost stranke se razširi tudi na druge odprte in/ali lastniške tehnologije, ki jih podpirajo izdelki NXP za uporabo v aplikacijah strank. NXP ne prevzema nobene odgovornosti za morebitno ranljivost. Stranke morajo redno preverjati varnostne posodobitve NXP in ustrezno ukrepati. Stranka bo izbrala izdelke z varnostnimi funkcijami, ki najbolje ustrezajo pravilom, predpisom in standardom predvidene uporabe, in sprejela končne oblikovalske odločitve v zvezi s svojimi izdelki ter je izključno odgovorna za skladnost z vsemi pravnimi, regulativnimi in varnostnimi zahtevami v zvezi s svojimi izdelki, ne glede na kakršne koli informacije ali podporo, ki jo lahko zagotovi NXP. NXP ima ekipo za odzivanje na incidente varnosti izdelkov (PSIRT) (dosegljiva na PSIRT@nxp.com), ki upravlja preiskavo, poročanje in objavo rešitev za varnostne ranljivosti izdelkov NXP.

NXP, logotip NXP, NXP VARNE POVEZAVE ZA PAMETNIJI SVET, COOLFLUX, OBJEM, ZELENI ČIP, HITAG, ICODE, JCOP, LIFE, VIBES, MIFARE, MIFARE CLASSIC, MIFARE DESFire, MIFARE PLUS, MIFARE FLEX, MANTIS, MIFARE ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROAD LINK, SMARTLX, SMART MX, STARPLUG, TOP FET, TRENCHMOS, UCODE, Freescale, logotip Freescale, AltiVec, CodeWarrior, ColdFire, ColdFire+, logotip energetsko učinkovitih rešitev, Kinetis, Layerscape, MagniV, mobileGT, PEG, PowerQUICC Processor Expert, QorIQ, QorIQ Qonverge, SafeAssure, logotip SafeAssure, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUISboLock Engine, eIQ in Immersive3D sta blagovni znamki NXP BV. Vsa druga imena izdelkov ali storitev so last njihovih lastnikov. AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, µVision, Versatile so blagovne znamke ali registrirane blagovne znamke Arm Limited (ali njenih podružnic) v ZDA in/ali drugje. Povezana tehnologija je lahko zaščitena s katerim koli ali vsemi patenti, avtorskimi pravicami, modeli in poslovnimi skrivnostmi. Vse pravice pridržane. Oracle in Java sta registrirani blagovni znamki družbe Oracle in/ali njenih podružnic. Besedni znamki Power Architecture in Power.org ter logotipi Power in Power.org ter sorodne znamke so blagovne in storitvene znamke, ki jih licencira Power.org. M, M Mobileye in druge blagovne znamke ali logotipi Mobileye, ki se pojavljajo tukaj, so blagovne znamke Mobileye Vision Technologies Ltd. v Združenih državah, EU in/ali drugih jurisdikcijah.

© NXP BV 2020-2021. Za več informacij obiščite: http://www.nxp.com. Za naslove prodajnih pisarn pošljite e-pošto na: prodajni naslovi@nxp.com.

Dokumenti / Viri

Mikrokrmilnik na osnovi NXP LPC55S0x M33 [pdfUporabniški priročnik
LPC55S0x, mikrokrmilnik na osnovi M33, mikrokrmilnik na osnovi, LPC55S0x, mikrokrmilnik

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *