میکروکنترلر مبتنی بر 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 ms یا کمتر برای Tamb = -40 C و 0.5 ms یا کمتر برای 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 زمانی که تصویر با صفحات فلش در حالت پاک شده یا برنامه ریزی نشده خراب می شود، رام وارد حالت ISP نمی شود. | A | بخش 3.1 |
VBAT_DCDC.1 حداقل زمان افزایش منبع تغذیه باید 2.6 ms یا کمتر برای Tamb = -40 C و 0.5 ms یا کمتر برای Tamb = 0 C تا +105 C باشد. | A | بخش 3.2 |
CAN-FD.1 توقف تراکنش گذرگاه ممکن است زمانی رخ دهد که دستگاه جانبی CAN-FD از نام مستعار ایمن استفاده می کند. | A | بخش 3.3. |
جدول انحرافات AC/DC
یادداشت های اشتباه
جزئیات مشکلات عملکردی
ROM.1: زمانی که تصویر با صفحات فلش در حالت پاک شده یا برنامه ریزی نشده خراب می شود، رام وارد حالت ISP نمی شود.
مقدمه
در LPC55S0x/LPC550x، اگر تصویر با صفحات فلش در حالت پاک شده یا برنامه ریزی نشده خراب شود، ROM ممکن است به طور خودکار وارد حالت ISP نشود.
مشکل
هنگامی که بوت امن در CMPA فعال است و فلش مموری حاوی یک صفحه حافظه پاک شده یا برنامه ریزی نشده در داخل منطقه حافظه است که توسط فیلد اندازه تصویر در هدر تصویر مشخص شده است، دستگاه به طور خودکار با استفاده از مکانیسم بازگشتی وارد حالت ISP نمی شود، همانطور که در مورد یک بوت ناموفق برای یک تصویر نامعتبر. این مشکل زمانی رخ می دهد که تصویر برنامه فقط تا حدی نوشته یا پاک شود اما یک سرصفحه تصویر معتبر هنوز در حافظه وجود دارد.
راه حل
برای حذف تصویر ناقص و خراب با استفاده از یکی از روش های زیر، پاک کردن انبوه را انجام دهید:
- دستور پاک کردن را با استفاده از Debug اجرا کنید دستگاه پس از خروج از صندوق پست مستقیماً وارد حالت ISP می شود.
- با استفاده از دستور Debug Mailbox وارد حالت ISP شوید و از دستور flash-erase استفاده کنید.
- دستگاه را ریست کنید و با استفاده از ISP وارد حالت ISP شوید از دستور flash-erase برای پاک کردن تصویر خراب (ناقص) استفاده کنید.
VBAT_DCDC.1: حداقل زمان افزایش منبع تغذیه باید 2.6 ms یا کمتر برای Tamb = -40 C و 0.5 ms یا کمتر برای Tamb = 0 C تا +105 C باشد.
مقدمه
دیتاشیت هیچ نیازی به برق رسانی برای منبع تغذیه در پین VBAT_DCDC مشخص نمی کند.
مشکل
اگر حداقل زمان افزایش منبع تغذیه r باشد، ممکن است دستگاه همیشه راه اندازی نشودamp برای Tamb = -2.6 درجه سانتیگراد 40 میلی ثانیه یا سریعتر و برای Tamb = 0.5 تا +0 درجه سانتیگراد 105 میلی ثانیه یا سریعتر است.
راه حل
هیچ کدام.
CAN-FD.1: زمانی که دستگاه جانبی CAN-FD از نام مستعار امن استفاده می کند، تراکنش گذرگاه لغو می شود.
مقدمه
برخلاف CM33، برای سایر اصلیهای AHB (CAN-FD، USB-FS، DMA)، سطح امنیتی تراکنش بر اساس سطح تعیینشده برای Master در ثبت SEC_AHB->MASTER_SEC_LEVEL ثابت میشود. بنابراین، اگر برنامه نیاز به محدود کردن CAN-FD برای ایمن کردن داشته باشد، مراحل زیر لازم است:
- سطح امنیتی CAN-FD را در ثبت SEC_AHB->MASTER_SEC_LEVEL روی کاربر امن (0x2) یا امتیاز امن (0x3) تنظیم کنید.
- برای فضای ثبت CAN-FD در ثبت نام SEC_AHB-> SEC_CTRL_AHB_PORT8_SLAVE1 سطح کاربری امن یا امتیاز امنیت اختصاص دهید.
- سطح کاربری امن یا امتیاز امنیت را برای RAM پیام اختصاص دهید.
Exampدر:
اگر 16 کیلوبایت از بانک SRAM 2 (0x2000_C000) برای رم پیام CAN استفاده شود. سپس قوانین را در SEC_AHB-> SEC_CTRL_RAM2_MEM_RULE0 برای کاربر امن (0x2) یا امتیاز امن (0x3) ثبت نام کنید.
مشکل
حافظه مشترک مورد استفاده توسط کنترلر CAN-FD و CPU باید با استفاده از نام مستعار امن با مجموعه بیت آدرس 28 (مثلample 0x3000_C000). با این حال، هنگامی که CAN-FD با استفاده از نام مستعار امن (مجموعه بیت آدرس 28) تراکنش گذرگاهی را انجام می دهد، تراکنش لغو می شود.
راه حل
- هنگامی که CPU در حال دسترسی به رجیستر CAN-FD یا RAM پیام است، همیشه باید از نام مستعار امن مانند 0x3000_C000 برای دستکاری RAM پیام استفاده کند. .
- برای هر ساختاری که دستگاه جانبی CAN-FD برای واکشی یا نوشتن استفاده میکند، حافظه باید طوری تنظیم شود که از 0x2000_C000 استفاده کند تا تراکنشهای باس کار کند. درایور نرم افزار CAN-FD باید "پیام ثبت آدرس پایگاه رم پیام (MRBA، افست 0x200)" را با آدرس فیزیکی RAM به جای نام مستعار امن تنظیم کند.
جزئیات انحرافات AC/DC
هیچ خللی شناخته نشده است.
Errata جزئیات را یادداشت می کند
هیچ خللی شناخته نشده است.
گارانتی و مسئولیت محدود
اطلاعات این سند صرفاً به منظور فعال کردن پیادهکنندگان سیستم و نرمافزار برای استفاده از محصولات NXP ارائه شده است. هیچ مجوز صریح یا ضمنی حق چاپ برای طراحی یا ساخت مدارهای مجتمع بر اساس اطلاعات این سند وجود ندارد. 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, NTAGROAD LINK، SMARTLX، SMART MX، STARPLUG، TOP FET، TRENCHMOS، UCODE، Freescale، آرم Freescale، AltiVec، CodeWarrior، ColdFire، ColdFire+، لوگوی راه حل های کارآمد انرژی، Kinetis، Layerscape، MagniV، MobileCCT، کارشناس پردازنده، QorIQ، QorIQ Qonverge، SafeAssure، نشانواره SafeAssure، StarCore، Symphony، VortiQa، Vybrid، Airfast، BeeKit، BeeStack، CoreNet، Flexis، MXC، پلتفرم در بسته، QUICCEE، موتور QUICC، Tower، 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، میکروکنترلر |