ES_LPC5410x Errata sheet LPC5410x Rev. 2.1 — 17 December 2015 Errata sheet Document information Info Content Keywords LPC54102J512UK49; LPC54102J256UK49; LPC54101J512UK49; LPC54101J256UK49; LPC54102J512BD64; LPC54102J256BD64; LPC54101J512BD64; LPC54101J256BD64 Abstract LPC5410x errata ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x Revision history Rev Date 2.1 20151217 2.0 1 Description 20150501 20141105 • • • • • • • Power ROM API.1 Updated Section 1 “Product identification”. Added boot code revision. Added RTC.1 Added ISP.1 Frequency.1 Updated product identification information Initial version Contact information For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: [email protected] ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 2 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 1. Product identification The ES_LPC5410x LQFP64 package has the following top-side marking: • First line: LPC5410xJyyy – x: 2 = dual core (M4, M0+), 1 = single core (M4) – yyy: flash size • Second line: BD64 • Third line: xxxxxxxxxxxx • Fourth line: xxxyywwx[R]z – yyww: Date code with yy = year and ww = week. – xR = boot code version and device revision. The ES_LPC5410x WLCSP49 package has the following top-side marking: • First line: LPC5410x – x: 2 = dual core (M4, M0+), 1 = single core (M4) • Second line: JxxxUK49 – xxx: flash size • Third line: xxxxxxxx • Fourth line: xxxyyww – yyww: Date code with yy = year and ww = week. • Fifth line: xxxxx • Sixth line: NXP x[R]z – xR = boot code version and device revision. This Errata Sheet covers the following revisions of the LPC5410x: Table 1. Device revision table Revision identifier (R) Revision description ‘1B’ Initial device revision with boot code version 17.1. ‘1C’ Second device revision with boot code version 17.1. ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 3 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 2. Errata overview Table 2. Functional problems table Functional problems Short description RTC.1 The PDEN_32K_OSC bit gets cleared when the MCU ‘1B’, ‘1C’ wakes up from Deep power-down mode. This causes the RTC oscillator to change from bypass mode to crystal mode. Section 3.1 ISP.1 ISP (In-System Programming) command for UID (unique identification number) is not functional. ‘1B’, ‘1C’ Section 3.2 Frequency.1 The maximum operating system clock on the LPC5410x device is limited to 96 MHz. ‘1B’ Section 3.3 POWER_API.1 The set-voltage ROM API call does not configure the ‘1B’, ‘1C’ internal regulator correctly for the desired operating frequency. Table 3. Revision identifier Detailed description Section 3.4 AC/DC deviations table AC/DC deviations Short description Revision identifier Detailed description n/a n/a n/a n/a Table 4. Errata notes Note Short description Revision identifier Detailed description n/a n/a n/a n/a ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 4 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 3. Functional problems detail 3.1 RTC.1: The RTC oscillator changes from bypass control mode to crystal mode when waking up from Deep power-down mode. Introduction: On the LPC5410x, the low power 32 KHz RTC oscillator can be configured to run in crystal oscillation mode or bypass control mode. In crystal oscillation mode, the RTC oscillator is driven by an external 32 KHz crystal and in bypass control mode, the RTC oscillator is driven by an external 32 KHz clock. Bypass control mode can be entered by setting the PDEN_32K_OSC bit in the PDRUNCFG register (bit 24). Problem: The PDEN_32K_OSC bit gets cleared when the MCU wakes up from Deep power-down mode. This causes the RTC oscillator to change from bypass mode to crystal mode. Work-around: If using deep power-down mode, the crystal oscillation mode should be used instead of the bypass crystal mode. The bypass crystal mode can be used in active, sleep, deep-sleep, and power-down modes. 3.2 ISP.1: ISP (In-System Programming) command for UID (unique identification number) is not functional. Introduction: Each LPC5410x device contains a device serial number (four 32-bit words) for unique identification. The ISP call (ReadUID) can be performed via the USART interface to read the unique serial number where the word at the lowest address is sent first. Problem: On the LPC5410x, the read UID ISP command is not functional. Work-around: The unique serial number (four 32-bit words) can be directly read from address locations 0x01800100 to 0x0180010C. ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 5 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 3.3 Frequency.1: The maximum operating system clock on the LPC5410x device is limited to 96 MHz. Introduction: The LPC5410x data sheet specifies that the LPC5410x device can operate at CPU frequencies up to 100 MHz. Problem: To guard band for process, voltage, and temperature, the operating frequency is limited to 96 MHz. Work-around: None. Use CPU frequencies 96 MHz. 3.4 POWER_API.1: The set-voltage API ROM call does not configure the internal regulator correctly for the desired operating frequency. Introduction: On the LPC5410x device, the following power API ROM calls are provided to configure the system clock, and to manage the power consumption:: • set_pll: Configures the system PLL. • set_voltage: Controls the device power consumption and the internal regulator for desired operating frequency. • power_mode_configure: Entry to and wake up from the low power modes. Problem: The set-voltage API ROM call does not configure the internal regulator correctly for the desired operating frequency. Work-around: The power API library (power_lib) provided in NXP’s LPC5410x LPCOpen v3.xx software platform must be used when calling the set_voltage API call. This library correctly configures the internal regulator for the desired operating frequency. ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 6 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 4. AC/DC deviations detail No known errata. 5. Errata notes No known errata. ES_LPC5410X Errata sheet All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 7 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 6. Legal information 6.1 Definitions Draft — The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. 6.2 Disclaimers Limited warranty and liability — Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes — NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Suitability for use — NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or ES_LPC5410X Errata sheet malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors accepts no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer’s own risk. Applications — Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer’s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer’s applications and products planned, as well as for the planned application and use of customer’s third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer’s applications or products, or the application or use by customer’s third party customer(s). Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer’s third party customer(s). NXP does not accept any liability in this respect. Export control — This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from national authorities. 6.3 Trademarks Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. All information provided in this document is subject to legal disclaimers. Rev. 2.1 — 17 December 2015 © NXP B.V. 2015. All rights reserved. 8 of 9 ES_LPC5410x NXP Semiconductors Errata sheet LPC5410x 7. Contents 1 2 3 3.1 3.2 3.3 3.4 4 5 6 6.1 6.2 6.3 7 Product identification . . . . . . . . . . . . . . . . . . . . 3 Errata overview . . . . . . . . . . . . . . . . . . . . . . . . . 4 Functional problems detail . . . . . . . . . . . . . . . . 5 RTC.1: The RTC oscillator changes from bypass control mode to crystal mode when waking up from Deep power-down mode. . . . . . . . . . . . . . 5 ISP.1: ISP (In-System Programming) command for UID (unique identification number) is not functional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Frequency.1: The maximum operating system clock on the LPC5410x device is limited to 96 MHz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 POWER_API.1: The set-voltage API ROM call does not configure the internal regulator correctly for the desired operating frequency. . . . . . . . . . 6 AC/DC deviations detail . . . . . . . . . . . . . . . . . . 7 Errata notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Legal information. . . . . . . . . . . . . . . . . . . . . . . . 8 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section ‘Legal information’. © NXP B.V. 2015. All rights reserved. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: [email protected] Date of release: 17 December 2015 Document identifier: ES_LPC5410X