You are viewing an older revision! See the latest version
Updating LPCXpresso firmware
LPCXpresso range of development boards from NXP which include the LPC-Link 2 interface (based on the LPC432x device) can be firmware updated to include mbed USB disk programming capabilities.
Below is a quick guide to how to carry out this update.
Requirements¶
- A host PC running Windows, MacOS or Linux
- Download and install LPCScrypt www.nxp.com/lpcscrypt
Instructions (Windows)¶
1. Fit the jumper labelled "DFU"¶
2. Connect the "link" micro-B connector to the PC¶
3. Run LPCScrypt¶
Open a Command Window, navigate to the LPCScrypt installation (default C:\nxp\LPCScrypt) and go to the scripts sub-directory.
Run the command program_CMSIS.cmd binary_file_name.bin (where "binary_file_name.bin" is the image for the platform being used) ...follow the on-screen instructions.
4. Remove the jumper "DFU" and unplug/plug in the LPCXpresso¶
You should now have an mbed flash disk for drag and drop programming
5. On targets where the LPC4322 bootloader binary is programmed, you will have to drag and drop the appropriate interface binary from the list below¶
Binary Downloads¶
- LPCXpresso1549
- LPCXpresso11U68
- LPCXpresso4337 (replaced by LPCXpresso4367)
- LPC4322 Bootloader binary
- LPCXpresso54114
- First program the LPC4322 Bootloader binary provided above
- Then drag and drop the LPCXpresso54114 interface binary
- LPCXpresso54608
- First program the LPC4322 Bootloader binary provided above
- Then drag and drop the LPCXpresso54608 interface binary