Мікроконтролер на основі NXP LPC55S0x M33
Інформація про документ
Ключові слова
- LPC55S06JBD64. LPC55S06JHI48, LPC55S04JBD64, LPC55S04JHI48,
- LPC5506JBD64, LPC5506JHI48, LPC5504JBD64, LPC5504JHI48,
- LPC5502JBD64, LPC5502JHI48
Анотація
- LPC55S0x/LPC550x помилки
Історія переглядів
Рев | Дата | опис |
1.3 | 20211110 | Додано примітку CAN-FD.1 у Розділ 3.3 «CAN-FD.1: переривання транзакції шини може статися, коли периферійний пристрій CAN-FD використовує безпечний псевдонім». |
1.2 | 20210810 | Додано VBAT_DCDC.1: Розділ 3.2 «VBAT_DCDC.1: Мінімальний час наростання джерела живлення має становити 2.6 мс або повільніше для Tamb = -40 C і 0.5 мс або повільніше для Tamb = 0 C до |
+105 С” | ||
1.1 | 20201006 | Друга версія. |
1.0 | 20200814 | Початкова версія. |
Ідентифікація продукту
Пакет LPC55S0x/LPC550x HTQFP64 має таке маркування зверху:
- Перший рядок: LPC55S0x/LPC550x
- Другий рядок: JBD64
- Третій рядок: xxxx
- Четвертий рядок: xxxx
- П'ятий рядок: zzzyywwxR
- yyww: код дати з yy = рік і ww = тиждень.
- xR: версія пристрою A
Пакет LPC55S0x/LPC550x HVQFN48 має таке маркування зверху:
- Перший рядок: LPC55S0x/LPC550x
- Другий рядок: JHI48
- Третій рядок: xxxxxxxx
- Четвертий рядок: xxxx
- П'ятий рядок: zzzyywwxR
- yyww: код дати з yy = рік і ww = тиждень.
- xR: версія пристрою A
Виправлення закінченоview
Таблиця функціональних задач
Таблиця 1. Таблиця функціональних задач | ||
Функціональний Короткий опис проблем | Ідентифікатор версії | Детальний опис |
ROM.1 ROM не вдається увійти в режим ISP, якщо зображення пошкоджено флеш-сторінками в стертому або незапрограмованому стані. | A | Розділ 3.1 |
VBAT_DCDC.1 Мінімальний час наростання джерела живлення має становити 2.6 мс або повільніше для Tamb = -40 C і 0.5 мс або повільніше для Tamb = 0 C до +105 C. | A | Розділ 3.2 |
CAN-FD.1 Переривання транзакції шини може статися, коли периферійний пристрій CAN-FD використовує безпечний псевдонім. | A | Розділ 3.3. |
Таблиця відхилень AC/DC
Примітки до помилок
Деталі функціональних проблем
ROM.1: ROM не вдається увійти в режим ISP, якщо зображення пошкоджено флеш-сторінками в стертому або незапрограмованому стані
вступ
На LPC55S0x/LPC550x, якщо зображення пошкоджено флеш-сторінками в стертому або незапрограмованому стані, ПЗП може не ввійти в режим ISP автоматично.
проблема
Якщо безпечне завантаження ввімкнено в CMPA, а флеш-пам’ять містить стерту або незапрограмовану сторінку пам’яті всередині області пам’яті, визначеної полем розміру зображення в заголовку зображення, пристрій не переходить автоматично в режим ISP за допомогою резервного механізму, як у випадок невдалого завантаження недійсного образу. Ця проблема виникає, коли зображення програми лише частково записано або стерто, але дійсний заголовок зображення все ще присутній у пам’яті.
Обхідний шлях
Виконайте масове стирання, щоб видалити неповне та пошкоджене зображення одним із таких методів:
- Виконайте команду стирання за допомогою Debug. Після виходу з поштової скриньки пристрій перейде безпосередньо в режим ISP.
- Увійдіть у режим ISP за допомогою команди Debug Mailbox і використовуйте команду flash-erase.
- Перезавантажте пристрій і перейдіть у режим ISP за допомогою ISP. Використовуйте команду flash-erase, щоб стерти пошкоджене (неповне) зображення.
VBAT_DCDC.1: Мінімальний час наростання джерела живлення має становити 2.6 мс або менше для Tamb = -40 C і 0.5 мс або менше для Tamb = 0 C до +105 C
вступ
Специфікація не вказує вимог до живлення для джерела живлення на виводі VBAT_DCDC.
проблема
Пристрій може не завжди запускатися, якщо мінімальний час наростання джерела живлення ramp становить 2.6 мс або швидше для Tamb = -40 C і 0.5 мс або швидше для Tamb = 0 C до +105 C.
Обхідний шлях
Жодного.
CAN-FD.1: переривання транзакції шини може статися, коли периферійний пристрій CAN-FD використовує безпечний псевдонім
вступ
На відміну від CM33, для інших майстрів AHB (CAN-FD, USB-FS, DMA) рівень безпеки транзакції фіксується на основі рівня, призначеного для ведучого в реєстрі SEC_AHB->MASTER_SEC_LEVEL. Отже, якщо програмі необхідно обмежити захист CAN-FD, необхідно виконати наступні кроки:
- Встановіть рівень безпеки CAN-FD на безпечний користувач (0x2) або безпечний привілей (0x3) у реєстрі SEC_AHB->MASTER_SEC_LEVEL.
- Призначте рівень безпечного користувача або безпечного привілею для простору реєстру CAN-FD у регістрі SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1.
- Призначте рівень привілеїв безпечного користувача або безпечного доступу для ОЗУ для повідомлень.
Exampле:
Якщо 16 КБ банку SRAM 2 (0x2000_C000) використовується для оперативної пам’яті повідомлень CAN. Потім встановіть правила в SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0, зареєструйте безпечний користувач (0x2) або безпечний привілей (0x3).
проблема
Спільна пам'ять, яка використовується контролером CAN-FD і ЦП, повинна бути доступна за допомогою безпечного псевдоніма з адресним бітом 28 (напр.ample 0x3000_C000). Однак, коли CAN-FD виконує транзакцію шини, використовуючи безпечний псевдонім (встановлено 28-й біт адреси), транзакцію переривається.
Обхідний шлях
- Коли ЦП отримує доступ до регістра CAN-FD або RAM для повідомлень, він завжди повинен використовувати захищений псевдонім, наприклад 0x3000_C000 для маніпулювання RAM для повідомлень. .
- Для будь-якої структури, яку периферійний пристрій CAN-FD використовує для отримання або запису, пам’ять має бути налаштована на використання 0x2000_C000, щоб транзакції шини працювали. Програмний драйвер CAN-FD має встановити «Регістр базової адреси ОЗП для повідомлень (MRBA, зсув 0x200)» із фізичною адресою ОЗП замість безпечного псевдоніма.
Деталі відхилень AC/DC
Невідомої помилки.
Деталі нотаток помилок
Невідомої помилки.
Обмежена гарантія та відповідальність
Інформація в цьому документі надається виключно для того, щоб розробники системи та програмного забезпечення могли використовувати продукти NXP. Немає явних або неявних ліцензій на авторське право, наданих за цією Угодою для проектування або виготовлення будь-яких інтегральних схем на основі інформації в цьому документі. NXP залишає за собою право вносити зміни без додаткового повідомлення до будь-яких продуктів у цьому документі.
NXP не надає жодних гарантій, заяв або гарантій щодо придатності своїх продуктів для будь-якої конкретної мети, а також не бере на себе жодної відповідальності, що випливає з програми
або використання будь-якого продукту чи схеми, і спеціально відмовляється від будь-якої відповідальності, включаючи, без обмеження, непрямі чи випадкові збитки. «Типові» параметри, які можуть бути надані в таблицях даних і/або специфікаціях NXP, можуть змінюватися в різних програмах, і фактична продуктивність може змінюватися з часом. Усі робочі параметри, включно з «типовими», повинні перевірятися технічними фахівцями замовника для кожного застосування. NXP не передає жодних ліцензій ні за своїми патентними правами, ні за правами інших осіб. NXP продає продукти відповідно до стандартних умов продажу, які можна знайти за такою адресою: nxp.com/SalesTermsandConditions.
Право на внесення змін
NXP Semiconductors залишає за собою право в будь-який час і без попередження вносити зміни до інформації, опублікованої в цьому документі, включаючи, без обмежень, специфікації та описи продуктів. Цей документ замінює та замінює всю інформацію, надану до публікації цього документа.
Безпека
Клієнт розуміє, що всі продукти NXP можуть мати невідомі або задокументовані вразливості. Клієнт несе відповідальність за розробку та роботу своїх програм і продуктів протягом усього їх життєвого циклу, щоб зменшити вплив цих вразливостей на програми та продукти клієнтів. Відповідальність клієнта також поширюється на інші відкриті та/або власні технології, які підтримуються продуктами NXP для використання в програмах клієнтів. NXP не несе відповідальності за будь-яку вразливість. Клієнти повинні регулярно перевіряти оновлення системи безпеки від NXP і відповідним чином реагувати. Клієнт вибирає продукти з функціями безпеки, які найкраще відповідають правилам, нормам і стандартам передбачуваного застосування, і приймає остаточні рішення щодо дизайну своїх продуктів і несе одноосібну відповідальність за дотримання всіх законодавчих, регулятивних і пов’язаних із безпекою вимог, що стосуються його продуктів, незалежно від будь-якої інформації чи підтримки, яку може надати NXP. NXP має групу реагування на інциденти безпеки продукту (PSIRT) (за адресою PSIRT@nxp.com), який керує розслідуванням, звітуванням і випуском рішень щодо вразливостей безпеки продуктів NXP.
NXP, логотип NXP, БЕЗПЕЧНІ ЗВ'ЯЗКИ NXP ДЛЯ РОЗУМНОГО СВІТУ, 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, AltiVec, CodeWarrior, ColdFire, ColdFire+, логотип енергоефективних рішень, Kinetis, Layerscape, MagniV, mobileGT, PEG, PowerQUICC Processor Expert, QorIQ, QorIQ Qonverge, SafeAssure, логотип SafeAssure, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUISboLock Engine, eIQ і Immersive3D є торговими марками NXP BV. Усі інші назви продуктів або послуг є власністю відповідних власників. 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 є торговими марками або зареєстрованими торговими марками Arm Limited (або її дочірніх компаній) у США та/або в інших місцях. Відповідна технологія може бути захищена будь-яким або всіма патентами, авторськими правами, дизайнами та комерційною таємницею. Всі права захищені. Oracle і Java є зареєстрованими торговими марками Oracle та/або її філій. Словні знаки Power Architecture і Power.org, а також логотипи Power і Power.org і пов'язані з ними знаки є торговими марками та знаками обслуговування, ліцензованими Power.org. M, M Mobileye та інші торгові марки або логотипи Mobileye, які з’являються тут, є торговими марками Mobileye Vision Technologies Ltd. у Сполучених Штатах, ЄС та/або інших юрисдикціях.
© NXP BV 2020-2021. Для отримання додаткової інформації відвідайте: http://www.nxp.com. Щоб дізнатися адресу офісу продажу, надішліть листа на адресу: salesaddresses@nxp.com.
Документи / Ресурси
![]() |
Мікроконтролер на основі NXP LPC55S0x M33 [pdfПосібник користувача LPC55S0x, мікроконтролер на основі M33, мікроконтролер на основі, LPC55S0x, мікроконтролер |