NXP-logo

NXP LPC55S0x M33 Based MicroController

NXP-LPC55S0x-M33-Based-MicroController-product

Impormasyon sa dokumento

Mga keyword

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

Abstract

  • LPC55S0x/LPC550x errata

Kasaysayan ng rebisyon

Sinabi ni Rev Petsa Paglalarawan
1.3 20211110 Idinagdag ang tala ng CAN-FD.1 sa Seksyon 3.3 “CAN-FD.1: Maaaring mangyari ang pagpapahinto ng transaksyon ng bus kapag gumagamit ng secure na alias ang CAN-FD peripheral.”.
1.2 20210810 Idinagdag ang VBAT_DCDC.1: Seksyon 3.2 “VBAT_DCDC.1: Ang minimum na oras ng pagtaas ng power supply ay dapat na 2.6 ms o mas mabagal para sa Tamb = -40 C, at 0.5 ms o mas mabagal para sa Tamb = 0 C hanggang
+105 C”
1.1 20201006 Pangalawang bersyon.
1.0 20200814 Paunang bersyon.

Pagkakakilanlan ng produkto

Ang LPC55S0x/LPC550x HTQFP64 package ay may sumusunod na top-side marking:

  • Unang linya: LPC55S0x/LPC550x
  • Pangalawang linya: JBD64
  • Ikatlong linya: xxxx
  • Ang ikaapat na linya: xxxx
  • Ang ikalimang linya: zzzyywwxR
    • yyww: Petsa code na may yy = taon at ww = linggo.
    • xR: Pagbabago ng device A

Ang LPC55S0x/LPC550x HVQFN48 package ay may sumusunod na top-side marking:

  • Unang linya: LPC55S0x/LPC550x
  • Pangalawang linya: JHI48
  • Ikatlong linya: xxxxxxxxx
  • Ang ikaapat na linya: xxxx
  • Ikalimang linya: zzzyywwxR
    • yyww: Petsa code na may yy = taon at ww = linggo.
    • xR: Pagbabago ng device A

Tapos na ang errorview

Talahanayan ng mga problema sa pag-andar

mesa 1.       Talahanayan ng mga problema sa pag-andar
Functional              Mga problema sa maikling paglalarawan Tagatukoy ng rebisyon Detalyadong paglalarawan
Ang ROM.1 ROM ay nabigo na pumasok sa ISP mode kapag ang imahe ay nasira na may mga flash page sa isang nabura o hindi naka-program na estado. A Seksyon 3.1
VBAT_DCDC.1 Ang minimum na oras ng pagtaas ng power supply ay dapat na 2.6 ms o mas mabagal para sa Tamb = -40 C, at 0.5 ms o mas mabagal para sa Tamb = 0 C hanggang +105 C. A Seksyon 3.2
CAN-FD.1 Maaaring mangyari ang pag-abort ng transaksyon ng bus kapag ang CAN-FD peripheral ay gumagamit ng secure na alias. A Seksyon 3.3.

AC/DC deviations table NXP-LPC55S0x-M33-Based-MicroController-fig-1

Mga tala ng mali NXP-LPC55S0x-M33-Based-MicroController-fig-2

Detalye ng mga problema sa pag-andar

ROM.1: Nabigo ang ROM na pumasok sa ISP mode kapag ang imahe ay nasira sa mga flash page sa isang nabura o hindi naka-program na estado

Panimula
Sa LPC55S0x/LPC550x, kung ang imahe ay nasira na may mga flash page sa isang nabura o hindi naka-program na estado, maaaring mabigo ang ROM na awtomatikong pumasok sa ISP mode.

Problema
Kapag ang secure na boot ay pinagana sa CMPA, at ang flash memory ay naglalaman ng isang nabura o hindi na-program na pahina ng memorya sa loob ng rehiyon ng memorya na tinukoy ng field ng laki ng imahe sa header ng imahe, ang device ay hindi awtomatikong pumasok sa ISP mode gamit ang fallback na mekanismo, tulad ng sa ang kaso ng isang nabigong boot para sa isang di-wastong larawan. Ang problemang ito ay nangyayari kapag ang larawan ng application ay bahagyang nakasulat o nabura ngunit ang isang wastong header ng imahe ay naroroon pa rin sa memorya.

Workaround
Magsagawa ng mass-erase upang alisin ang hindi kumpleto at sirang larawan gamit ang isa sa mga sumusunod na pamamaraan:

  • Ipatupad ang command na burahin gamit ang Debug Direktang papasok ang device sa ISP mode pagkatapos lumabas sa mailbox.
  • Pumasok sa ISP mode gamit ang Debug Mailbox command at gamitin ang flash-erase command.
  • I-reset ang device at pumasok sa ISP mode gamit ang ISP Gamitin ang flash-erase command para burahin ang sira (hindi kumpleto) na imahe.

VBAT_DCDC.1: Ang minimum na oras ng pagtaas ng power supply ay dapat na 2.6 ms o mas mabagal para sa Tamb = -40 C, at 0.5 ms o mas mabagal para sa Tamb = 0 C hanggang +105 C

Panimula
Ang datasheet ay walang tinutukoy na power-up na kinakailangan para sa power supply sa VBAT_DCDC pin.

Problema
Maaaring hindi palaging mag-start ang device kung ang pinakamababang oras ng pagtaas ng power supply ramp ay 2.6 ms o mas mabilis para sa Tamb = -40 C, at 0.5 ms o mas mabilis para sa Tamb = 0 C hanggang +105 C.

Workaround
wala.

CAN-FD.1: Maaaring mangyari ang pag-abort ng transaksyon sa bus kapag gumagamit ng secure na alias ang CAN-FD peripheral

Panimula
Hindi tulad ng CM33, para sa iba pang AHB masters (CAN-FD, USB-FS, DMA), ang antas ng seguridad ng transaksyon ay naayos batay sa antas na itinalaga para sa master sa SEC_AHB->MASTER_SEC_LEVEL na rehistro. Kaya, kung kailangang higpitan ng application ang CAN-FD para ma-secure, kinakailangan ang mga sumusunod na hakbang:

  • Itakda ang antas ng seguridad ng CAN-FD sa secure-user (0x2) o secure na pribilehiyo (0x3) sa SEC_AHB->MASTER_SEC_LEVEL na rehistro.
  • Magtalaga ng antas ng secure-user o secure-privilege para sa CAN-FD register space sa SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1 Register.
  • Magtalaga ng antas ng secure-user o secure-privilege para sa RAM ng mensahe.

Example:
Kung ang 16KB ng SRAM 2 (0x2000_C000) na bangko ay ginagamit para sa CAN message RAM. Pagkatapos ay magtakda ng mga panuntunan sa SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0 magparehistro sa secure-user (0x2) o secure na pribilehiyo (0x3).

Problema
Ang nakabahaging memorya na ginagamit ng CAN-FD controller at CPU ay dapat ma-access gamit ang secure na alias na may address bit 28 set (example 0x3000_C000). Gayunpaman, kapag ang CAN-FD ay gumawa ng isang transaksyon sa bus gamit ang secure na alias (address bit 28 set), ang transaksyon ay aborted.

Workaround

  • Kapag ina-access ng CPU ang CAN-FD register o message RAM dapat itong palaging gumamit ng secure na alias ie, 0x3000_C000 para sa pagmamanipula ng RAM ng mensahe. .
  • Para sa anumang istraktura na ginagamit ng CAN-FD peripheral upang kunin o isulat, dapat na itakda ang memorya na gumamit ng 0x2000_C000 upang gumana ang mga transaksyon sa bus. Ang driver ng software ng CAN-FD ay dapat magtakda ng “Message RAM base address register (MRBA, offset 0x200)” na may pisikal na address ng RAM sa halip na secure na alias.

Detalye ng AC/DC deviations

Walang kilalang errata.

Detalye ng tala ng Errata

Walang kilalang errata.

Limitadong warranty at pananagutan

Ang impormasyon sa dokumentong ito ay ibinibigay lamang upang bigyang-daan ang mga nagpapatupad ng system at software na gumamit ng mga produkto ng NXP. Walang ipinahayag o ipinahiwatig na mga lisensya sa copyright na ipinagkaloob sa ilalim nito upang magdisenyo o gumawa ng anumang mga integrated circuit batay sa impormasyon sa dokumentong ito. Inilalaan ng NXP ang karapatang gumawa ng mga pagbabago nang walang karagdagang abiso sa anumang mga produkto dito.

Ang NXP ay hindi gumagawa ng warranty, representasyon, o garantiya tungkol sa pagiging angkop ng mga produkto nito para sa anumang partikular na layunin, at hindi rin inaako ng NXP ang anumang pananagutan na magmumula sa aplikasyon
o paggamit ng anumang produkto o circuit, at partikular na itinatanggi ang anuman at lahat ng pananagutan, kasama nang walang limitasyon ang mga kinahinatnan o hindi sinasadyang pinsala. Ang mga "karaniwan" na parameter na maaaring ibigay sa mga sheet ng data ng NXP at/o mga detalye ay maaari at mag-iba-iba sa iba't ibang mga application, at ang aktwal na pagganap ay maaaring mag-iba sa paglipas ng panahon. Ang lahat ng mga operating parameter, kabilang ang "mga tipikal," ay dapat na mapatunayan para sa bawat aplikasyon ng customer ng mga teknikal na eksperto ng customer. Ang NXP ay hindi nagbibigay ng anumang lisensya sa ilalim ng mga karapatan ng patent nito o ng mga karapatan ng iba. Nagbebenta ang NXP ng mga produkto alinsunod sa mga karaniwang tuntunin at kundisyon ng pagbebenta, na makikita sa sumusunod na address: nxp.com/SalesTermsandConditions.

Karapatang gumawa ng mga pagbabago
Inilalaan ng NXP Semiconductor ang karapatang gumawa ng mga pagbabago sa impormasyong nai-publish sa dokumentong ito, kasama ang walang limitasyong mga detalye at paglalarawan ng produkto, anumang oras at nang walang abiso. Pinapalitan at pinapalitan ng dokumentong ito ang lahat ng impormasyong ibinigay bago ang paglalathala nito.

Seguridad
Nauunawaan ng customer na ang lahat ng produkto ng NXP ay maaaring sumailalim sa hindi natukoy o nakadokumentong mga kahinaan. Responsable ang customer para sa disenyo at pagpapatakbo ng mga application at produkto nito sa kabuuan ng kanilang mga lifecycle upang mabawasan ang epekto ng mga kahinaang ito sa mga application at produkto ng mga customer. Ang responsibilidad ng customer ay umaabot din sa iba pang bukas at/o pagmamay-ari na teknolohiya na sinusuportahan ng mga produkto ng NXP para magamit sa mga aplikasyon ng mga customer. Ang NXP ay hindi tumatanggap ng pananagutan para sa anumang kahinaan. Dapat na regular na suriin ng mga customer ang mga update sa seguridad mula sa NXP at mag-follow up nang naaangkop. Dapat pumili ang customer ng mga produkto na may mga tampok na panseguridad na pinakamahusay na nakakatugon sa mga panuntunan, regulasyon, at pamantayan ng nilalayon na aplikasyon at gagawa ng mga pinakahuling desisyon sa disenyo patungkol sa mga produkto nito at tanging responsable para sa pagsunod sa lahat ng legal, regulasyon, at mga kinakailangan na nauugnay sa seguridad tungkol sa mga produkto nito, anuman ang anumang impormasyon o suporta na maaaring ibigay ng NXP. Ang NXP ay mayroong Product Security Incident Response Team (PSIRT) (maaabot sa PSIRT@nxp.com) na namamahala sa pagsisiyasat, pag-uulat, at pagpapalabas ng solusyon sa mga kahinaan sa seguridad ng mga produkto ng NXP.

NXP, ang logo ng NXP, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, 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, ang Freescale logo, AltiVec, CodeWarrior, ColdFire, ColdFire+, ang Energy Efficient Solutions logo, Kinetis, Layerscape, MagniV, mobileGT, PEG, PowerQUICC Expert ng Processor, QorIQ, QorIQ Qonverge, SafeAssure, ang logo ng SafeAssure, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform sa isang Package, QUICC Engine, Tower, TurboLink, EdgeLock, Ang eIQ, at Immersive3D ay mga trademark ng NXP BV Ang lahat ng iba pang pangalan ng produkto o serbisyo ay pag-aari ng kani-kanilang mga may-ari. 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 ay mga trademark o rehistradong trademark ng Arm Limited (o mga subsidiary nito) sa US at/o saanman. Ang kaugnay na teknolohiya ay maaaring protektado ng anuman o lahat ng mga patent, copyright, disenyo at lihim ng kalakalan. Lahat ng karapatan ay nakalaan. Ang Oracle at Java ay mga rehistradong trademark ng Oracle at/o mga kaakibat nito. Ang Power Architecture at Power.org na mga marka ng salita at ang Power at Power.org na mga logo at kaugnay na mga marka ay mga trademark at service mark na lisensyado ng Power.org. Ang M, M Mobileye at iba pang mga trademark o logo ng Mobileye na lumalabas dito ay mga trademark ng Mobileye Vision Technologies Ltd. sa United States, EU at/o iba pang hurisdiksyon.

© NXP BV 2020-2021. Para sa karagdagang impormasyon, mangyaring bisitahin ang: http://www.nxp.com. Para sa mga address ng opisina ng pagbebenta, mangyaring magpadala ng email sa: salesaddresses@nxp.com.

Mga Dokumento / Mga Mapagkukunan

NXP LPC55S0x M33 Based MicroController [pdf] User Manual
LPC55S0x, M33 Based MicroController, Batay MicroController, LPC55S0x, MicroController

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *