Logo NXP

Pengawal Mikro Berasaskan NXP LPC55S0x M33

NXP-LPC55S0x-M33-Based-MicroController-product

Maklumat dokumen

Kata kunci

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

Abstrak

  • LPC55S0x/LPC550x kesilapan

Sejarah semakan

Rev tarikh Penerangan
1.3 20211110 Nota CAN-FD.1 ditambahkan dalam Bahagian 3.3 “CAN-FD.1: Batal transaksi bas boleh berlaku apabila peranti CAN-FD menggunakan alias selamat.”.
1.2 20210810 Ditambah VBAT_DCDC.1: Bahagian 3.2 “VBAT_DCDC.1: Masa kenaikan minimum bekalan kuasa mestilah 2.6 ms atau lebih perlahan untuk Tamb = -40 C, dan 0.5 ms atau lebih perlahan untuk Tamb = 0 C hingga
+105 C”
1.1 20201006 Versi kedua.
1.0 20200814 Versi awal.

Pengenalan produk

Pakej LPC55S0x/LPC550x HTQFP64 mempunyai tanda sebelah atas berikut:

  • Baris pertama: LPC55S0x/LPC550x
  • Baris kedua: JBD64
  • Baris ketiga: xxxx
  • Baris keempat: xxxx
  • Baris kelima: zzzyywwxR
    • yyww: Kod tarikh dengan yy = tahun dan ww = minggu.
    • xR: Semakan peranti A

Pakej LPC55S0x/LPC550x HVQFN48 mempunyai tanda bahagian atas berikut:

  • Baris pertama: LPC55S0x/LPC550x
  • Baris kedua: JHI48
  • Baris ketiga: xxxxxxxx
  • Baris keempat: xxxx
  • Baris kelima: zzzyywwxR
    • yyww: Kod tarikh dengan yy = tahun dan ww = minggu.
    • xR: Semakan peranti A

Errata berakhirview

Jadual masalah fungsional

Jadual 1.       Jadual masalah fungsional
Berfungsi              Masalah penerangan ringkas Pengecam semakan Penerangan terperinci
ROM.1 ROM gagal memasuki mod ISP apabila imej rosak dengan halaman kilat dalam keadaan dipadam atau tidak diprogramkan. A Bahagian 3.1
VBAT_DCDC.1 Masa kenaikan minimum bekalan kuasa mestilah 2.6 ms atau lebih perlahan untuk Tamb = -40 C, dan 0.5 ms atau lebih perlahan untuk Tamb = 0 C hingga +105 C. A Bahagian 3.2
CAN-FD.1 Batal transaksi bas boleh berlaku apabila peranti CAN-FD menggunakan alias selamat. A Seksyen 3.3.

Jadual sisihan AC/DC NXP-LPC55S0x-M33-Based-MicroController-fig-1

Catatan Errata NXP-LPC55S0x-M33-Based-MicroController-fig-2

Perincian masalah fungsional

ROM.1: ROM gagal memasuki mod ISP apabila imej rosak dengan halaman kilat dalam keadaan dipadam atau tidak diprogramkan

pengenalan
Pada LPC55S0x/LPC550x, jika imej rosak dengan halaman kilat dalam keadaan dipadam atau tidak diprogramkan, ROM mungkin gagal memasuki mod ISP secara automatik.

Masalah
Apabila but selamat didayakan dalam CMPA, dan memori denyar mengandungi halaman memori yang dipadam atau tidak diprogramkan di dalam kawasan memori yang ditentukan oleh medan saiz imej dalam pengepala imej, peranti tidak secara automatik memasuki mod ISP menggunakan mekanisme sandaran, seperti dalam kes but gagal untuk imej tidak sah. Masalah ini berlaku apabila imej aplikasi hanya sebahagiannya ditulis atau dipadamkan tetapi pengepala imej yang sah masih ada dalam ingatan.

Penyelesaian
Lakukan pemadaman besar-besaran untuk mengalih keluar imej yang tidak lengkap dan rosak menggunakan salah satu kaedah berikut:

  • Laksanakan arahan padam menggunakan Nyahpepijat Peranti akan masuk terus ke dalam mod ISP selepas keluar dari peti mel.
  • Masuk ke dalam mod ISP menggunakan arahan Peti Mel Nyahpepijat dan gunakan arahan padam kilat.
  • Tetapkan semula peranti dan masuk ke dalam mod ISP menggunakan ISP Gunakan arahan pemadam denyar untuk memadam imej yang rosak (tidak lengkap).

VBAT_DCDC.1: Masa kenaikan minimum bekalan kuasa mestilah 2.6 ms atau lebih perlahan untuk Tamb = -40 C dan 0.5 ms atau lebih perlahan untuk Tamb = 0 C hingga +105 C

pengenalan
Lembaran data menentukan tiada keperluan kuasa untuk bekalan kuasa pada pin VBAT_DCDC.

Masalah
Peranti mungkin tidak sentiasa dimulakan jika masa kenaikan minimum bekalan kuasa ramp ialah 2.6 ms atau lebih cepat untuk Tamb = -40 C, dan 0.5 ms atau lebih cepat untuk Tamb = 0 C hingga +105 C.

Penyelesaian
tiada.

CAN-FD.1: Batal transaksi bas boleh berlaku apabila peranti CAN-FD menggunakan alias selamat

pengenalan
Tidak seperti CM33, untuk induk AHB lain (CAN-FD, USB-FS, DMA), tahap keselamatan transaksi ditetapkan berdasarkan tahap yang ditetapkan untuk induk dalam daftar SEC_AHB->MASTER_SEC_LEVEL. Jadi, jika aplikasi perlu menyekat CAN-FD untuk selamat, langkah berikut diperlukan:

  • Tetapkan tahap keselamatan CAN-FD kepada pengguna selamat (0x2) atau keistimewaan selamat (0x3) dalam daftar SEC_AHB->MASTER_SEC_LEVEL.
  • Tetapkan tahap pengguna selamat atau keistimewaan selamat untuk ruang daftar CAN-FD dalam SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1 Daftar.
  • Tetapkan tahap pengguna selamat atau keistimewaan selamat untuk RAM mesej.

Example:
Jika 16KB SRAM 2 (0x2000_C000) bank digunakan untuk RAM mesej CAN. Kemudian tetapkan peraturan dalam SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0 daftar kepada pengguna selamat (0x2) atau keistimewaan selamat (0x3).

Masalah
Memori kongsi yang digunakan oleh pengawal CAN-FD dan CPU harus boleh diakses menggunakan alias selamat dengan set alamat bit 28 (cthample 0x3000_C000). Walau bagaimanapun, apabila CAN-FD membuat transaksi bas menggunakan alias selamat (alamat bit 28 set), transaksi tersebut dibatalkan.

Penyelesaian

  • Apabila CPU mengakses daftar CAN-FD atau RAM mesej, ia harus sentiasa menggunakan alias selamat iaitu, 0x3000_C000 untuk manipulasi RAM mesej. .
  • Untuk mana-mana struktur persisian CAN-FD gunakan untuk mengambil atau menulis, memori harus ditetapkan untuk menggunakan 0x2000_C000 agar transaksi bas berfungsi. Pemacu perisian CAN-FD harus menetapkan "Daftar alamat pangkalan RAM mesej (MRBA, offset 0x200)" dengan alamat fizikal RAM dan bukannya alias selamat.

Perincian sisihan AC/DC

Tiada errata yang diketahui.

Perincian nota Errata

Tiada errata yang diketahui.

Waranti dan liabiliti terhad

Maklumat dalam dokumen ini disediakan semata-mata untuk membolehkan pelaksana sistem dan perisian menggunakan produk NXP. Tiada lesen hak cipta tersurat atau tersirat yang diberikan di bawah ini untuk mereka bentuk atau mengada-adakan sebarang litar bersepadu berdasarkan maklumat dalam dokumen ini. NXP berhak untuk membuat perubahan tanpa notis lanjut kepada mana-mana produk di sini.

NXP tidak membuat waranti, perwakilan atau jaminan mengenai kesesuaian produknya untuk sebarang tujuan tertentu, dan NXP tidak memikul sebarang liabiliti yang timbul daripada aplikasi
atau penggunaan mana-mana produk atau litar, dan secara khusus menafikan mana-mana dan semua liabiliti, termasuk tanpa had ganti rugi berbangkit atau sampingan. Parameter "biasa" yang mungkin disediakan dalam helaian data dan/atau spesifikasi NXP boleh dan berbeza dalam aplikasi yang berbeza, dan prestasi sebenar mungkin berbeza dari semasa ke semasa. Semua parameter pengendalian, termasuk "biasa," mesti disahkan untuk setiap aplikasi pelanggan oleh pakar teknikal pelanggan. NXP tidak menyampaikan sebarang lesen di bawah hak patennya mahupun hak orang lain. NXP menjual produk menurut terma dan syarat jualan standard, yang boleh didapati di alamat berikut: nxp.com/SalesTermsandConditions.

Hak untuk membuat perubahan
NXP Semiconductors berhak untuk membuat perubahan pada maklumat yang diterbitkan dalam dokumen ini, termasuk tanpa batasan spesifikasi dan penerangan produk, pada bila-bila masa dan tanpa notis. Dokumen ini menggantikan dan menggantikan semua maklumat yang dibekalkan sebelum penerbitan ini.

Keselamatan
Pelanggan memahami bahawa semua produk NXP mungkin tertakluk kepada kelemahan yang tidak dikenal pasti atau didokumenkan. Pelanggan bertanggungjawab ke atas reka bentuk dan pengendalian aplikasi dan produknya sepanjang kitaran hayat mereka untuk mengurangkan kesan kelemahan ini pada aplikasi dan produk pelanggan. Tanggungjawab pelanggan juga meliputi teknologi terbuka dan/atau proprietari lain yang disokong oleh produk NXP untuk digunakan dalam aplikasi pelanggan. NXP tidak menerima liabiliti untuk sebarang kelemahan. Pelanggan harus sentiasa menyemak kemas kini keselamatan daripada NXP dan membuat susulan dengan sewajarnya. Pelanggan hendaklah memilih produk dengan ciri keselamatan yang paling sesuai dengan peraturan, peraturan dan piawaian aplikasi yang dimaksudkan dan membuat keputusan reka bentuk muktamad berkenaan produknya dan bertanggungjawab sepenuhnya untuk pematuhan semua keperluan undang-undang, pengawalseliaan dan keselamatan berkaitan produknya, tanpa mengira sebarang maklumat atau sokongan yang mungkin diberikan oleh NXP. NXP mempunyai Pasukan Tindak Balas Insiden Keselamatan Produk (PSIRT) (boleh dihubungi di PSIRT@nxp.com) yang menguruskan penyiasatan, pelaporan dan pelepasan penyelesaian kepada kelemahan keselamatan produk NXP.

NXP, logo NXP, SAMBUNGAN SELAMAT NXP UNTUK DUNIA YANG LEBIH PINTAR, 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, logo Freescale, AltiVec, CodeWarrior, ColdFire, ColdFire+, logo Penyelesaian Cekap Tenaga, Kinetis, Layerscape, MagniV, mobileGT, PEG, PowerQUICC Pakar Pemproses, QorIQ, QorIQ Qonverge, SafeAssure, logo SafeAssure, StarCore, Simfoni, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform dalam Pakej, Enjin QUICC, Tower, TurboLink, EdgeLock, EdgeScale eIQ, dan Immersive3D ialah tanda dagangan NXP BV Semua nama produk atau perkhidmatan lain adalah hak milik pemilik masing-masing. 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 ialah tanda dagangan atau tanda dagangan berdaftar Arm Limited (atau anak syarikatnya) di AS dan/atau di tempat lain. Teknologi berkaitan mungkin dilindungi oleh mana-mana atau semua paten, hak cipta, reka bentuk dan rahsia perdagangan. Hak cipta terpelihara. Oracle dan Java ialah tanda dagangan berdaftar Oracle dan/atau sekutunya. Tanda perkataan Power Architecture dan Power.org serta logo Power dan Power.org serta tanda berkaitan ialah tanda dagangan dan tanda perkhidmatan yang dilesenkan oleh Power.org. M, M Mobileye dan tanda dagangan atau logo Mobileye lain yang terdapat di sini adalah tanda dagangan Mobileye Vision Technologies Ltd. di Amerika Syarikat, EU dan/atau bidang kuasa lain.

© NXP BV 2020-2021. Untuk maklumat lanjut, sila layari: http://www.nxp.com. Untuk alamat pejabat jualan, sila hantar e-mel ke: salesaddresses@nxp.com.

Dokumen / Sumber

Pengawal Mikro Berasaskan NXP LPC55S0x M33 [pdf] Manual Pengguna
LPC55S0x, Pengawal Mikro Berasaskan M33, Pengawal Mikro Berasaskan, LPC55S0x, Pengawal Mikro

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *