# Load Hex file to LPC with JFlash-Lite


Hi everyone,

This chapter will demonstrate you how to load hex file to **LPC** mcu’s. I will use **JFlash-Lite** product of **Jlink** program.

If you are working on Windows OS, open home and search **JFlash Lite** then click it.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347123445/plsHUR_S2.png)

After clicked **JFlash Lite** icon then opened small JFlash Lite GUI. It is easy to use UI. Select **Device** and **Interface** which your connection established for it and **Speed**.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347124902/XAhGYdWwZ.png)

Select device in **Device** section and click **OK**.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347126465/KMPIh7KA_.png)

There are connection interface types that you can select **SWD/JTAG/FINE/2 WIRE JTAG/**.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347128132/s-GavIDls.png)

After select all device, interface and speed then click **OK** button and will see main GUI to load hex code. Detailed image as below.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347129696/7AXFCUVU9.png)

To load **.hex .axf** etc format files we need to select file and go to path in **Data File** section.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347131306/lQW9CI1Pz.png)

After selected hex file all steps almost finished. If you have finished these steps you can erase chip memory with **Erase Chip** or load hex to device memory with **Program Device** button.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1610347133282/egzZDUo0X.png)

I hope you enjoy reading.

Have a nice coding.
