UM11078
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2018. All rights reserved.
User manual
Rev. 1.2 — 20 March 2018
5 of 13
NXP Semiconductors
UM11078
LPC54018 IoT module
2. Board
layout
Figure 1
shows the layout of the module (top side), indicating location of the main
components, connectors and reset button.
Table 1
shows the layout of the module board,
indicating location of jumpers, buttons, connectors/expansion options and MCU devices.
3. Getting
started
The module is pre-programmed with a simple program to blink the user LED, indicating
that the target MCU is running. Connect a micro USB cable from connector J8 to a host
computer or power supply to power-up the board and run this program. For information on
how to get started with Amazon FreeRTOS, please follow the links provided at the main
board page on NXP’s website (http://www.nxp.com/demoboard/OM40007) under the
Software and Tools and/or Getting Started tabs.
Code can be downloaded and debugged on the LPC54018 MCU using a debug probe
that conforms to the standard Arm Cortex 10-pin debug connector. Amazon FreeRTOS
and MCUXpresso SDK packages are available for MCUXpresso IDE, IAR EWARM and
Keil MDK at https://mcuxpresso.nxp.com. At the Amazon FreeRTOS github site tutorials
are provided for this module (as mentioned above); although not all tool chains are shown
in the Amazon example, IAR, Keil and MCUXpresso IDE are all supported. SEGGER
Development Studio may also be used with the MCUXpresso SDK; please contact
SEGGER for more information.
The following debug probes can be used with those development and the module (check
compatibility between debug probe and IDE used):
•
LPC-Link2 (OM13054) debug probe from NXP or Embedded Artists
•
SEGGER J-link probes
•
P&E Micro probes
•
Keil ULINK2 probes
•
IAR i-Jet probes
•
Debug probe built into a baseboard, such as the OM40006 IoT Module Baseboard
(check the specific base board being used)
Other debug probes may also be supported by IAR and Keil tools; refer the websites of
these companies. For more information (check for LPC540xx family support).
Table 1.
Indicators, buttons, connectors and LEDs
Circuit
reference
Description
Top or
bottom side
D1
user LED; off by default, the LED will illuminate when
LPC54018 port PIO3_13 is enabled and pulled low
top
SW1
reset button; while this button is pressed the LPC54018 is held
in reset
top
J3, J4
expansion connectors
bottom
J7
SWD debug connector; compatible with standard ARM Cortex
probes
top
J8
micro B USB connector for LPC54018 USB1 high speed USB
port
top