background image

UM11057

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2017. All rights reserved.

User Manual

Rev. 1.0 — 9 June 2017 

6 of 14

 

NXP Semiconductors

UM11057 

User Manual

3. Getting 

Started

The LPCXpresso845MAX board is pre-programmed with a simple program to blink a user 
LED, indicating that the target MCU is running. Connect a micro USB cable from 
connector J4 to a host computer or power supply to power up the board and run this 
program.

The rest of this section describes how to set up your board for use with MCUXpresso IDE 
and/or third party tools.

3.1  Debugger firmware update

The LPCXpresso845MAX board comes pre-programmed with a CMSIS-DAP firmware 
image. Early production boards are programmed with firmware based on the mbed 
CMSIS-DAP port which requires installation of the mbed serial port driver on Windows 
platforms before the board can be used (note that the LPCXpresso845 board is not mbed 
enabled). Later boards do not require this driver installation, and it is recommended that 
the latest debugger firmware is downloaded onto the board before starting a debug 
session. The debugger firmware is available from http://nxp.com/demoboard/om13097 
under the Software and Tools tab (look under “Software” download types).

After downloading the debugger firmware image (which will be called firmware.bin), follow 
these steps:

1. With the board unpowered, install jumper JP3.
2. Power the board. Using File Explorer (or equivalent on Mac/Linux platforms), look at 

the available drives on your system. A device called CRP_DISABLED will appear.

3. Delete the firmware.bin file on the CRP_DISABLED drive.
4. Drag and drop the firmware.bin file you downloaded from nxp.com on to the 

CRP_DISABLED drive.

5. Remove JP3, unplug then repower the board.
6. The board should now enumerate on your system - allow 20-30 seconds for this to 

complete.

3.2  Using the board with MCUXpresso IDE

Once the board debugger firmware has been installed (as described in 

Section 3.1

), to 

use the board during a debug session in MCUXpresso IDE, connect to the host computer 
then follow the steps below. 

Note that MCUXpresso IDE has built-in knowledge of the LPC84x part family, so does not 
require any SDK installation steps. Follow the steps below to build and run a simple 
example from the LPC84x Code Bundles provided by NXP.

Code Bundles for the LPC8xx family are included in the MCUXpresso IDE installation. 
These can also be downloaded from nxp.com (in case of any updates between IDE 
releases): https://www.nxp.com/LPC800-Code-Bundles. (Note that MCUXpresso IDE has 
a link to the Code Bundle Page in the Help -> Additional Resources menu).

1. Open a new workspace in the IDE.
2. In the Quickstart panel of the IDE, click in “Import project(s) from the file system”

Summary of Contents for UM11057 LPCXpresso845MAX

Page 1: ...UM11057 LPCXpresso845MAX Rev 1 0 9 June 2017 User Manual Document information Info Content Keywords LPCXpresso845MAX OM13097 LPC845 LPC844 Abstract LPCXpresso845MAX User Manual...

Page 2: ...ghts reserved User Manual Rev 1 0 9 June 2017 2 of 14 Contact information For more information please visit http www nxp com For sales office addresses please send an email to salesaddresses nxp com N...

Page 3: ...ble evaluation of and prototyping with the LPC84x family of MCUs Figure 1 shows the LPCXpresso845MAX Board The LPCXpresso845MAX board includes the following features Compatible with MCUXpresso IDE and...

Page 4: ...SJ6 an ammeter can be installed between the pins of JP2 to measure current flow to the LPC845 Once SJ6 has been removed JP2 must either be installed or an ammeter in place in order for the LPC845 to b...

Page 5: ...d be mounted on underside of PCB Section 4 P6 Once SJ18 has been removed P6 can be used to connect disconnect the LPC845 UART TX from the LPC11U35 debug probe VCOMM connection Section 5 3 P7 Once SJ17...

Page 6: ...ding the debugger firmware image which will be called firmware bin follow these steps 1 With the board unpowered install jumper JP3 2 Power the board Using File Explorer or equivalent on Mac Linux pla...

Page 7: ...MAX is connected to the host computer click Debug in the Quickstart panel The IDE will search for available debug probes Select the debug probe that appears for your board then click OK Note that the...

Page 8: ...op bit no flow control Later production LPCXpresso845MAX boards have been programmed with an updated version of CMSIS DAP and a standard UART VCOM port It is recommended that the LPC11U35 firmware be...

Page 9: ...ppings are shown in the tables below Some connections are shared with the LPCXpresso connector P3 as shown Table 2 Arduino expansion connector pin mappings Digital connector J1 J1 Pin Arduino signal L...

Page 10: ...presso expansion connector follows the signal port mappings common to other MAX style LPCXpresso LPCXpresso V2 LPCXpresso CD and the original LPCXpresso boards Refer to the schematic for a full list o...

Page 11: ...onnector pin 45 and to the cathode of the red user LED LPC845 pin PIO0_12 can be reconfigured by software so that the button can be used by an application as a general purpose button refer to the LPC8...

Page 12: ...olutions web site for datasheet This device can drive 8 to 32 ohm speakers a 32 ohm speaker is supplied with the board and resistors have been selected to provide a reasonable volume level for musical...

Page 13: ...suitable for use in life support life critical or safety critical systems or equipment nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to...

Page 14: ...tion 3 2 Board Layout 4 3 Getting Started 6 3 1 Debugger firmware update 6 3 2 Using the board with MCUXpresso IDE 6 3 3 Using LPCXpresso845MAX with 3rd Party IDEs 7 4 Debug Probe 8 4 1 Using an exter...

Reviews: