| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
LPC18xx/43xx example quickstart for Code Red Xpresso

Tested Xpresso versions with this platform
These examples were tested with v5.1.2 version of Code Red Xpresso.

Import location(s) for LPC18xx/44xx Xpresso projects
For the following boards, the Xpresso project import locations in the LPCOpen tree are shown below:
For the Hitex 1850 evaluation boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\hitex_eva_1850"
For the Hitex 4350 evaluation boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\hitex_eva_4350"
For the Keil 1857 evaluation boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\keil_mcb_1857"
For the Keil 4357 evaluation boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\keil_mcb_4357"
For the NGX 1830 Xplorer boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\ngx_xplorer_1830"
For the NGX 4330 Xplorer boards board, import the Xpresso projects from "lpcopen\applications\lpc18xx_43xx\xpresso_projects\ngx_xplorer_4330"

Code Red Xpresso project quickstart procedure
Quickstart for Code Red Xpresso

Family or platforms specific build procedures
Dual-core examples require selecting, building, and programming an image separately for both the M0 and M4 cores. These images are built and downloaded as separate images in different projects. The M4 image will start the M0 image when it boots.

It is recommended to program to M0 core first and then the M4 core.

To select the image for the M0 core, select a dual-core project for one of the LPC43xx based boards with a M0 target (M0 targets will have "_m0" appended to the end of the target name). Then build the project and download it to the board's FLASH.
For example, the image below shows the Dualcore blinky (M0) project selected with the DEBUG configuration. Although not shown in the image, the imported projects are from the Hitex4350 Xpresso project area.

To select the image for the M4 core, select a different dual-core project for one of the LPC43xx based boards with a non-M0 target. Then build the project and download it to the board's FLASH.
For example, the image below shows the Dualcore webserver project selected with the DEBUG configuration. Although not shown in the image, the imported projects are from the Hitex4350 Xpresso project area.