Update JTAG firmware on Windows

From Milkymist Wiki

Jump to: navigation, search

How-to modify the FTDI firware on Windows using FT_Prog.

Assume you have installed the FTDI USB driver, if don't, read this : JTAG windows driver

Considering the new PID and VID for the JTAG cable are :

  • VID : 20B7
  • PID : 0713


1. Download FT_Prog utility for Windows from FTDI [1]

2. Extract-it

3. Run FT_PROG.exe

4. First, erasing the flash of the cable to ensure no data corruption :

4.1. Plug the JTAG cable

4.2. Press the F5 keyboard key

Now, if it find the cable, you have many information, on the left, in Device Tree box.

4.3. Now, press Ctrl + P to open the Program Devices window

4.4. Click on Erase button

4.5. Unplug the cable

5. Now, update the cable firmware

5.1. Plug the JTAG cable

5.2. Press the F5 keyboard key

Now, if it find the cable, you have many information, on the left, in Device Tree box.

5.3. Unroll USB Device Descriptor

5.4.1. On the right change Custom VID/PID combo box to Custom VID/PID

5.4.2. Change the Vendor ID edit box to 20B7 and confirm you want to change it

5.4.3. Change the Product ID edit box to 0713 and confirm you want to change it

5.5. Now, press Ctrl + P to open the Program Devices window

5.6. Click on Program button

5.7. Close the Program Devices window

Wait and you see on the status bar Finished Programming

5.8. Unplug the cable

6. Now, update the USB driver

6.1 Plug the JTAG cable

6.2 Install the driver you have edited

You can verify on the windows Device manager in USB controllers, look if you have :

 Milkymist USB JTAG
 Milkymist USB Serial