2. Get Software
2.1 Jump Start Your Design With the MCUXpresso SDK
The MCUXpresso Software Development Kit (SDK) is complimentary and includes full source code under a permissive open source license for all hardware abstraction and peripheral driver software.
Click below to download the latest SDK release for the LPCXpresso860-MAX, make sure you select Host OS, Toolchain and desired components.
Get MCUXpresso SDK
You can also use the online SDK Builder to create a custom SDK package for the LPCXpresso860-MAX.
2.2 Get Your Toolchain
MCUXpresso IDE is development platform ecosystem from NXP. It provides an end-to-end solution enabling engineers to develop embedded applications from initial evaluation to final production.
Get MCUXpresso IDE
Want to use a different toolchain? Need help with choosing?
The MCUXpresso SDK includes support for other tools such as IAR, Keil and command-line GCC.
2.3 MCUXpresso Config Tools
The MCUXpresso Config Tool is an integrated suite of configuration tools that guides users in creating new MCUXpresso SDK projects and also provides pin and clock tools to generate initialization C code for custom board support. It is fully integrated into MCUXpresso or you can download a separate tool.
Get MCUXpresso Config Tools
To learn more about the basic interactions between the tools while working with either an imported MCUXpresso SDK example project or creating a new project within the IDE, watch this three-part video series.
Basic Application Development Using MCUXpresso IDE and MCUXpresso Config Tools
2.4 Install Drivers and Update Debug Probe Firmware
Before using your board, it is recommended that you download update the firmware for the LPC11U35 debug probe on the board. Start by downloading the firmware and driver package and from here.
If using Windows 7 or 8, run the device driver installation executable file that is included in this package.
Pressed RESET button(
SW3) then plug in the board:
You will see a device called CRPDISABLED appear in your computer file manager. Go to this drive and delete the file “
firmware.bin” from that drive. Drag and drop the
firmware.bin file from the firmware and driver package you just downloaded onto the CRPDISABLED drive. Released RESET button(
SW3) then disconnect and reconnect the USB cable, then wait a few seconds for the new device driver to install.
You will notice that once you power the board, blue user LED at the top left of the board will flash. This is a basic program that comes pre-programmed on the LPC865 device to show it is working.
2.5 Serial Terminal
Many of the MCUXpresso SDK examples applications output data over the MCU UART. Install and configure your preferred terminal software to 9600 baud rate, 8 data bits, no parity and 1 stop bit. To determine the port number of the LPCXpresso860-MAX 's virtual COM port, open the device manager and look under the "Ports" group.
Not sure how to use a terminal application? Try one of these tutorials: MCUXpresso Terminal Tutorial, Tera Term Tutorial, PuTTY Tutorial