NXP LPC55S0x M33-basert mikrokontroller
Dokumentinformasjon
Nøkkelord
- LPC55S06JBD64. LPC55S06JHI48, LPC55S04JBD64, LPC55S04JHI48,
- LPC5506JBD64, LPC5506JHI48, LPC5504JBD64, LPC5504JHI48,
- LPC5502JBD64, LPC5502JHI48
Abstrakt
- LPC55S0x/LPC550x feil
Revisjonshistorikk
Rev | Dato | Beskrivelse |
1.3 | 20211110 | Lagt til CAN-FD.1-merknad i avsnitt 3.3 "CAN-FD.1: Bustransaksjoner kan avbrytes når CAN-FD-periferiutstyr bruker sikkert alias." |
1.2 | 20210810 | Lagt til VBAT_DCDC.1: Avsnitt 3.2 “VBAT_DCDC.1: Minste stigetid for strømforsyningen må være 2.6 ms eller langsommere for Tamb = -40 C, og 0.5 ms eller langsommere for Tamb = 0 C til |
+105 C" | ||
1.1 | 20201006 | Andre versjon. |
1.0 | 20200814 | Innledende versjon. |
Produktidentifikasjon
LPC55S0x/LPC550x HTQFP64-pakken har følgende merking på toppen:
- Første linje: LPC55S0x/LPC550x
- Andre linje: JBD64
- Tredje linje: xxxx
- Den fjerde linjen: xxxx
- Den femte linjen: zzzyywwxR
- yyww: Datokode med yy = år og ww = uke.
- xR: Enhetsrevisjon A
LPC55S0x/LPC550x HVQFN48-pakken har følgende merking på toppen:
- Første linje: LPC55S0x/LPC550x
- Andre linje: JHI48
- Tredje linje: xxxxxxxx
- Den fjerde linjen: xxxx
- Femte linje: zzzyywwxR
- yyww: Datokode med yy = år og ww = uke.
- xR: Enhetsrevisjon A
Errata overview
Tabell over funksjonelle problemer
Bord 1. Tabell over funksjonelle problemer | ||
Funksjonell Problemer med kort beskrivelse | Revisjonsidentifikator | Detaljert beskrivelse |
ROM.1 ROM går ikke inn i ISP-modus når bildet er ødelagt med flash-sider i slettet eller uprogrammert tilstand. | A | Seksjon 3.1 |
VBAT_DCDC.1 Minste stigetid for strømforsyningen må være 2.6 ms eller langsommere for Tamb = -40 C, og 0.5 ms eller langsommere for Tamb = 0 C til +105 C. | A | Seksjon 3.2 |
CAN-FD.1 Bustransaksjonavbrudd kan oppstå når CAN-FD-periferiutstyr bruker sikkert alias. | A | Seksjon 3.3. |
AC/DC avvikstabell
Errata notater
Funksjonelle problemer detalj
ROM.1: ROM går ikke inn i ISP-modus når bildet er ødelagt med flash-sider i slettet eller uprogrammert tilstand
Introduksjon
På LPC55S0x/LPC550x, hvis bildet er ødelagt med flash-sider i slettet eller uprogrammert tilstand, kan det hende at ROM-en ikke automatisk går inn i ISP-modus.
Problem
Når sikker oppstart er aktivert i CMPA, og flash-minnet inneholder en slettet eller uprogrammert minneside inne i minneområdet spesifisert av bildestørrelsesfeltet i bildeoverskriften, går ikke enheten automatisk inn i ISP-modus ved å bruke reservemekanismen, som i tilfellet med en mislykket oppstart for et ugyldig bilde. Dette problemet oppstår når applikasjonsbildet bare er delvis skrevet eller slettet, men en gyldig bildeoverskrift fortsatt er til stede i minnet.
Løsning
Utfør en massesletting for å fjerne det ufullstendige og ødelagte bildet ved å bruke en av følgende metoder:
- Utfør slettekommandoen ved å bruke Feilsøking Enheten vil gå direkte inn i ISP-modus etter at den går ut av postkassen.
- Gå inn i ISP-modus ved å bruke kommandoen Debug Mailbox og bruk kommandoen flash-slette.
- Tilbakestill enheten og gå inn i ISP-modus ved hjelp av ISP. Bruk flash-slette-kommandoen for å slette det ødelagte (ufullstendige) bildet.
VBAT_DCDC.1: Minste stigetid for strømforsyningen må være 2.6 ms eller langsommere for Tamb = -40 C, og 0.5 ms eller langsommere for Tamb = 0 C til +105 C
Introduksjon
Dataarket spesifiserer ingen oppstartskrav for strømforsyningen på VBAT_DCDC-pinnen.
Problem
Enheten starter kanskje ikke alltid opp hvis minimumsstigetiden til strømforsyningen ramp er 2.6 ms eller raskere for Tamb = -40 C, og 0.5 ms eller raskere for Tamb = 0 C til +105 C.
Løsning
Ingen.
CAN-FD.1: Busstransaksjoner kan avbrytes når CAN-FD-tilbehør bruker sikkert alias
Introduksjon
I motsetning til CM33, for andre AHB-mastere (CAN-FD, USB-FS, DMA), er sikkerhetsnivået for transaksjonen fast basert på nivået som er tildelt masteren i SEC_AHB->MASTER_SEC_LEVEL-registeret. Så hvis applikasjonen må begrense CAN-FD for å sikre, kreves følgende trinn:
- Sett sikkerhetsnivået til CAN-FD til sikker-bruker (0x2) eller sikker privilegium (0x3) i SEC_AHB->MASTER_SEC_LEVEL-registeret.
- Tildel sikker-bruker- eller sikker-rettighetsnivå for CAN-FD-registerplass i SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1 Register.
- Tilordne sikker-bruker- eller sikker-privilegiumnivå for meldings-RAM.
Exampde:
Hvis 16KB av SRAM 2 (0x2000_C000) bank brukes for CAN melding RAM. Sett deretter regler i SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0 register til sikker bruker (0x2) eller sikker rettighet (0x3).
Problem
Det delte minnet som brukes av CAN-FD-kontrolleren og CPU-en skal være tilgjengelig ved å bruke sikkert alias med adressebit 28 satt (f.eks.ample 0x3000_C000). Men når CAN-FD foretar en busstransaksjon ved å bruke sikker alias (adressebit 28 satt), avbrytes transaksjonen.
Løsning
- Når CPU har tilgang til CAN-FD-registeret eller meldings-RAM, bør den alltid bruke sikker alias, dvs. 0x3000_C000 for meldings-RAM-manipulering. .
- For en hvilken som helst struktur CAN-FD-tilbehøret bruker for å hente eller skrive, bør minnet settes til å bruke 0x2000_C000 for at busstransaksjoner skal fungere. CAN-FD-programvaredriveren bør sette "Message RAM base address register (MRBA, offset 0x200)" med den fysiske adressen til RAM i stedet for sikkert alias.
AC/DC avvik detalj
Ingen kjente errata.
Errata noterer detaljer
Ingen kjente errata.
Begrenset garanti og ansvar
Informasjonen i dette dokumentet er gitt utelukkende for å gjøre det mulig for system- og programvareimplementere å bruke NXP-produkter. Det er ingen uttrykte eller underforståtte opphavsrettslisenser gitt nedenfor for å designe eller produsere integrerte kretser basert på informasjonen i dette dokumentet. NXP forbeholder seg retten til å gjøre endringer uten ytterligere varsel på produktene her.
NXP gir ingen garantier, representasjoner eller garantier angående egnetheten til produktene til et bestemt formål, og NXP påtar seg heller ikke noe ansvar som oppstår som følge av applikasjonen
eller bruk av ethvert produkt eller krets, og fraskriver seg spesifikt ethvert ansvar, inkludert uten begrensning følgeskader eller tilfeldige skader. "Typiske" parametere som kan oppgis i NXP-datablader og/eller spesifikasjoner kan og vil variere i forskjellige applikasjoner, og faktisk ytelse kan variere over tid. Alle driftsparametre, inkludert "typiske", må valideres for hver kundeapplikasjon av kundens tekniske eksperter. NXP formidler ingen lisens under sine patentrettigheter eller andres rettigheter. NXP selger produkter i henhold til standard salgsvilkår, som finnes på følgende adresse: nxp.com/SalesTermsandConditions.
Rett til å gjøre endringer
NXP Semiconductors forbeholder seg retten til å gjøre endringer i informasjon publisert i dette dokumentet, inkludert uten begrensning spesifikasjoner og produktbeskrivelser, når som helst og uten varsel. Dette dokumentet erstatter og erstatter all informasjon som er gitt før publiseringen av dette dokumentet.
Sikkerhet
Kunden forstår at alle NXP-produkter kan være gjenstand for uidentifiserte eller dokumenterte sårbarheter. Kunden er ansvarlig for design og drift av sine applikasjoner og produkter gjennom hele livssyklusen for å redusere effekten av disse sårbarhetene på kundenes applikasjoner og produkter. Kundens ansvar strekker seg også til andre åpne og/eller proprietære teknologier som støttes av NXP-produkter for bruk i kundenes applikasjoner. NXP påtar seg intet ansvar for noen sårbarhet. Kunder bør regelmessig sjekke sikkerhetsoppdateringer fra NXP og følge opp på riktig måte. Kunden skal velge produkter med sikkerhetsfunksjoner som best oppfyller regler, forskrifter og standarder for den tiltenkte applikasjonen og ta de endelige designbeslutningene angående sine produkter, og er eneansvarlig for overholdelse av alle juridiske, forskriftsmessige og sikkerhetsrelaterte krav angående sine produkter, uavhengig av informasjon eller støtte som kan gis av NXP. NXP har et Product Security Incident Response Team (PSIRT) (tilgjengelig på PSIRT@nxp.com) som administrerer undersøkelsen, rapporteringen og løsningsutgivelsen for sikkerhetssårbarheter til NXP-produkter.
NXP, NXP-logoen, NXP SECURE CONNECTIONS FOR EN SMARTERE VERDEN, COOLFLUX, EMBRACE, GREEN CHIP, 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, Freescale-logoen, AltiVec, CodeWarrior, ColdFire, ColdFire+, Energy Efficient Solutions-logoen, Kinetis, Layerscape, MagniV, mobileGT, PEG, Prosessorekspert, QorIQ, QorIQ Qonverge, SafeAssure, SafeAssure-logoen, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Plattform i en pakke, QUICC Engine, Tower, TurboLink, EdgeLocke, eIQ og Immersive3D er varemerker for NXP BV Alle andre produkt- eller tjenestenavn tilhører deres respektive eiere. 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 er varemerker eller registrerte varemerker for Arm Limited (eller dets datterselskaper) i USA og/eller andre steder. Den relaterte teknologien kan være beskyttet av noen eller alle patenter, opphavsrettigheter, design og forretningshemmeligheter. Alle rettigheter forbeholdt. Oracle og Java er registrerte varemerker for Oracle og/eller dets tilknyttede selskaper. Power Architecture og Power.org-ordmerkene og Power og Power.org-logoene og relaterte merker er varemerker og servicemerker lisensiert av Power.org. M, M Mobileye og andre Mobileye-varemerker eller logoer som vises her, er varemerker for Mobileye Vision Technologies Ltd. i USA, EU og/eller andre jurisdiksjoner.
© NXP BV 2020-2021. For mer informasjon, vennligst besøk: http://www.nxp.com. For salgskontoradresser, vennligst send en e-post til: salgsadresser@nxp.com.
Dokumenter / Ressurser
![]() |
NXP LPC55S0x M33-basert mikrokontroller [pdfBrukerhåndbok LPC55S0x, M33 Basert MicroController, Basert MicroController, LPC55S0x, MicroController |