![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
Documentation links
NXP Xpresso LPC1343 board
Jumper configuration
There are no jumpers to configure on the NXP Xpresso LPC1343 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 PIO1_6 (J6-10) and PIO1_7 (J6-9). Also connect a ground post to J6-54. On the dongle, isolate and connect the following pins to the posts:
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.