LPC2148: Uploading .bin file
Objective
In this tutorial, we will be discussing how to upload the .bin file to Lpc2148 board.
To upload the .bin, no external hardware is required but board should have the secondary boot loader.
Generating .bin File
Check this tutoial LPC2148 Keil Setup for generating the .bin file using keil.
Bin File Using Secondary Boot Loader
For uploading the .bin file, secondary(USB) boot-loader needs to be flashed to the controller. Even though we put a USB bootloader, the serial bootloader will be still present to flash the hex files using Flash Magic.
Follow the below steps to upload the new .bin file to LPC1768 board:
- Connect the USB Jumpers.
- Connect the ExploreLpc2148 to the system using a USB cable.
- Hold the USB_Btlr switch.
- Press the Reset Switch.
- Release the Reset Switch.
- Release the USB_Boot switch.
- Now the board will be detected as Explore2148 as shown in second image.
- Delete the old firmware.bin file.
- Paste the new .bin file.
- Reset the Board.
- Now your Application code should be running on the board.
Have an opinion, suggestion , question or feedback about the article let it out here!
Explore LPC2148 Board
In this tutorial, we will be discussing the features of the LPC2148 controller and Explore LPC2148 board. Once we have the fair idea of the board and its features we will look into the software/tool...

LPC2148 Keil Setup for .hex file
In this tutorial we will see how to setup a keil project to generate .hex file for LPC2148 Keil Setup Steps Step1: Open the Keil software and select the New...

LPC2148 Keil Setup for .bin file
In this tutorial we will see how to setup a keil project to generate .bin file for LPC1768 Keil Setup Steps Step1: Open the Keil software and select the New...

LPC2148: Uploading .hex file using Flash Magic
Objective In this tutorial, we will be discussing how to upload the .hex and .bin files to Lpc1768 board. For flashing the hex files, we will be using the flash magic software along with...