| 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
NXP Xpresso LPC11U14 board

Documentation links
NXP Xpresso LPC11U14 board

Jumper configuration
There are no jumpers to configure on the NXP Xpresso LPC11U14 board.

Optional UART setup
Optionally, UART support can be added to the board by soldering a few posts onto a few J6 connector pin holes. Once soldered, a UART to USB dongle such as the C232HD-DDHSP-0 can be used to provide an interface via UART for debug messages.

Solder posts on P0_18 (J6-10) and P0_19 (J6-9). Also connect a ground post to J6-54. On the dongle, isolate and connect the following pins to the posts:

- Yellow wire to P0_19
- Orange wire to P0_18
- Black wire to ground

Once the dongle is connected to the board, UART support can be enabled in the platform by enabling the DEBUG_ENABLE define in the sys_config.h file for the board. This allows the DEBUGOUT and DEBUGSTR macros to route data to the UART.

      /* Enable DEBUG for IO support via the UART */
      #define DEBUG_ENABLE

      /* Board UART used for debug output */
      #define DEBUG_UART LPC_USART0
    *

Board recovery using the ISP pin
If the board's FLASH can no longer be programmed, the image in FLASH may be corrupt. To recover the board, the board must be reset with the ISP pin held low. The easiest way to do this is to connect a jumper between the PIO0_1 signal on pins 38 and 54 (GND) on connector J6. Hold the pin in this state and program the board. Once the board is programmed, the jumper can be removed.