LPC2148 DEVELOPMENT BOARD
1.4 In System Programming via UART0
LPC2148 microcontroller incorporates a capability to self program itself using the on-chip
UART boot loader. This eliminates the need of an external programming hardware. The boot
loader code is dedicated to use UART0 on the microcontroller. Once the code is loaded on
the microcontroller UART0 is free to be used in the application. The host, in this case PC or
Laptop, requires software to transmit the hex file to the microcontroller over the serial link.
For demonstration purpose we will use Flash Magic programming utility. The installation
procedure is explained in section 2.2.1.
To enter in to the boot load mode follow the steps mentioned below:
1. Connect a DB9 cable between the selected COM port on your PC and the UART0 port on
LPC2148 development board.
2. Plug in an USB cable to the development board and slide power switch to ON position.
3. The board enters bootloader mode when BOOT switch is held down at the time of
RESET. To enter the bootloader mode, keep the BOOT switch pressed and then press and
release RESET switch. You can release the BOOT switch after reset.
NEX Robotics Pvt. Ltd.
8
www.nex-robotics.com
Need help?
Do you have a question about the LPC2148 Pro and is the answer not in the manual?
Questions and answers