Summary of Contents for NXP Semiconductors LPCXpresso54S018M
Page 1
UM11192 LPCXpresso54S018M Board User Manual Rev. 1.0 — 13th February 2019 User manual Document information Info Content Keywords LPC54S018M-EVK, LPC54S018J2M, LPC54S018J4M, LPC54018J2M, LPC54018J4M Abstract LPCXpresso54S018M User Manual...
Page 2
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Revision history Date Description 20180204 Initial revision Contact information For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com UM11192 All information provided in this document is subject to legal disclaimers.
The board uses an LPC54S018J4M in a BGA180 package. The LPCXpresso54S018M can provide CAN-FD support when combined with the OM13099 CAN-FD shield or using external transceivers connected via the available expansion site connectors.
NXP Semiconductors User Manual for LPCXpresso54S018M Development Board 2. Feature summary The LPCXpresso54S018M board includes the following features: • On-board, high-speed USB based, Link2 Debug Probe with CMSIS-DAP and SEGGER J-Link protocol options: Link2 probe can be used with on-board LPC54S018J4M or external target.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Fig 2. LPCXpresso54S018M main feature layout The optional LCD panel is mounted on the reverse side of the board, connected to the circuitry via two flex cable connectors. 4 double-sided adhesive pads are provided on the board to attach the LCD.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Fig 3. Jumper locations Table 1 lists the function of each jumper. Table 1. Jumpers Circuit ref Description Section Target processor selection for the on-board Debug Probe. Jumper open (default) the LPC54S018J4M Target SWD interface enabled.
Page 7
Link2 internal flash with a new image (using the LPCScrypt utility) or to use the MCUXpresso IDE with CMSIS-DAP protocol. Note that the LPCXpresso54S018M Link2 flash is pre-programmed with a version of CMSIS-DAP firmware by default. When open (default), the “Bridge” UART and SPI connections from the Link2 probe are driven to the LPC54S018J4M target.
Page 8
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Circuit ref Description Section JP11 & USB0 host / Ethernet TXD/RXD selection JP12 Due to sharing of pin functionality on this development board, it is not possible to support the Ethernet port and USB0 overcurrent feature simultaneously.
Page 9
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Circuit Ref Description Section Target power This LED illuminates when the 3.3V supply to the LPC54S018J4M is present. Reset LED This LED illuminates when reset is asserted either via the expansion connector or when reset button SW1 is pressed.
Page 10
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Circuit Ref Description Section SW2, SW3, ISP / User buttons These switches can be used to force the LPC54S018J4M in to ISP boot modes, as shown below. Note that ISP boot is also affected by OTP bit settings, and behavior will also be modified based on port activity as the boot ROM executes.
Page 11
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Circuit Ref Description Section LPC54S018J4M High Speed USB connector (USB1) This micro AB connector enables connection from the LPC54S018J4M USB1 port to host or slave devices. An adaptor (not supplied) is typically required to connect USB slave devices (mouse, keyboard, etc.)
Section 4 for full details of that application. 3.1 Starting a debug session using the on-board (Link2) Debug Probe By default, the LPCXpresso54S018M is configured to use the on-board Debug Probe (Link2) to debug the on-board target (LPC54S018J4M), using the CMSIS-DAP debug protocol pre-programmed into the Link2 Flash memory.
(target SWD enabled). These are the default positions set during board manufacture. 8. Connect the LPCXpresso54S018M board to the USB port of your host computer by connecting a micro USB cable to connector J8 (“USB Debug-Link”). The board will boot and run the pre-installed demo.
The spirit level demonstration uses the User LEDs and on-board accelerometer (as described earlier in this manual). The self-test application is available for download from the LPCXpresso54S018M board page under the software and tools tab. 4.1 Self-test application and VCOM driver installation The self-test application uses the VCOM port for control and to report self-test results.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Fig 4. Self test menu The tests available are as follows: • level: run the spirit level demo. Press the User button to end this and return to the self-test menu.
VCOM port can be used if the board is running an application when no debugger is running. In order to correctly install and use the Link2 device on the LPCXpresso54S018M (required for any debugging purpose) for Windows host computers, install the drivers first.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Note: The Link2 only boots when the board is power cycled; the reset button on the board does not reset the Link2. When using MCUXpresso IDE, the Link2 can be automatically booted with the latest / most appropriate firmware for that IDE version by installing JP5 before powering up the board.
LPC-LinkII UCom port. 5.4 Configuring the LPCXpresso54S018M to debug an external target The LPCXpresso54S018M board’s Link2 Debug Probe may be used to debug an off- board target MCU. The on-board Link2 Debug Probe is capable of debugging target MCU’s with a VDDIO range of 1.6V to 3.6V.
IO ports that have external pull-up or pull-down resistors enabled. There are several leakage paths through the various devices on the LPCXpresso54S018M board, so this board may not be suitable for accurately measuring the lowest possible leakage current achievable in a target application.
User Manual for LPCXpresso54S018M Development Board 7.1.3 LPC54S018J4M VDD current measurement The LPCXpresso54S018M board has an on-board current measurement circuit consisting of a MAX9634T (U18) current monitor chip and a 12-bit ADC (ADC122S021, U23) with a 12-bit sample at 50k to 200ksps. The on-board MAX9634T current monitor measures the voltage across the LPC54S018J4M VDD Vsense resistors;...
User Manual for LPCXpresso54S018M Development Board 7.1.4 Shield board current measurement To use the on-board current measurement circuitry, any expansion board must match the functionality of the LPCXpresso54S018M. Refer to the board schematics for more information. 8. Board peripheral connections 8.1 LPC54S018J4M USART ports and VCOM support...
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board The MCUXpresso SDK for LPC54S018J4M includes USB stacks for both host and device, with several supporting application examples. 8.2.1 USB full-speed port (USB0) The LPC54S018J4M Full Speed (FS) USB port is connected to micro AB USB connector J3.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board 8.3 Host Expansion Header (J14) This header provides connectivity from the LPC54S018J4M target to a remote Host, peripherals or other devices. Table 4 shows the connections. Table 4. Host Expansion Header signals...
J9, and the INT and RESET connections to J12. 8.5 Expansion connectors (including Arduino connectivity) The LPCXpresso54S018M board includes four expansion connectors (J9, J10, J12 and J13) incorporate an Arduino Uno revision 3 footprint in their inner rows. These connectors provide access to the CAN interfaces, additional digital microphone support...
JS13 may need to be removed. 8.6 Ethernet port The LPC54S018J4M incorporates an on-board 10/100 Mbps Ethernet MAC. The LPCXpresso54S018M board includes an on-board LAN8720A-CP PHY and RJ45 jack with integrated link status LEDs. The MCUXpresso SDK for LPCXpresso54S018M includes drivers, LwIP stack and several examples to show how the Ethernet function can be used.
This section describes board functions not mentioned elsewhere in this document. 10.1 LCD with capacitive touch The LPCXpresso54S018M has connectors and adhesive pads for a Rocktech LCD to be added by the user. This LCD panel may be ordered from https://www.nxp.com...
The MCUXpresso SDK includes drivers and example code for the audio codec. 10.3 SD card The full size SD card (J7) includes in the LPCXpresso54S018M board provides a 4-bit SDIO interface to support memory cards, plug-in WiFi modules, etc. Power enable to the socket is provided via PIO2-5, with LED D7 providing a visual indication when power is applied.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board 10.4 Accelerometer The board includes an NXP MMA8652FCR1 accelerometer, interfaced to Flexcomm 2 (ports PIO3-23/PIO3-24) of the LPC54S018J4M. The accelerometer has an I C address of 0b0011101. 10.5 Digital Microphone The LPC54S018J4M device incorporates dual digital microphone interfaces. A low power Knowles SPH0641LM4H digital microphone is incorporated on the board, interfaced to the PDM1 microphone interface.
RS232C transceiver RXD connection. Installed When fitted, the RS232C transceiver R1OUT signal is connected to expansion connector J2 pin 20. On the LPCXpresso54S018M boards A4 is connected to pin PIO2_17. UM11192 All information provided in this document is subject to legal disclaimers.
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board Circuit ref Description Default JP3 & JP4 Install these jumpers to provide termination on CAN/CAN-FD Installed connection 2. JP5 & JP6 Install these jumpers to provide termination on CAN/CAN-FD Installed connection 2.
Semiconductors products in order to avoid a default of the applications and In no event shall NXP Semiconductors be liable for any indirect, incidental, the products or of the application or use by customer’s third party punitive, special or consequential damages (including - without limitation - customer(s).
UM11192 NXP Semiconductors User Manual for LPCXpresso54S018M Development Board 13. List of figures Fig 1. LPCXpresso54S018M underside view ....3 Fig 2. LPCXpresso54S018M main feature layout ..5 Fig 3. Jumper locations ..........6 Fig 4. Self test menu ..........15 Fig 5.
Need help?
Do you have a question about the LPCXpresso54S018M and is the answer not in the manual?
Questions and answers