JTAG windows driver
From Milkymist Wiki
How-to modify the FTDI driver for Windows to easily support Milkymist.
Considering the new PID and VID for the JTAG cable are :
- VID : 20B7
- PID : 0713
1. Download the VCP driver for Windows from FTDI [1]
2. Extract-it
3. Open to edit the file ftdibus.inf
3.1.a. Search for a line like this
%USB\VID_0403&PID_6011&MI_03.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6011&MI_03
3.1.b. Under this line, add this two lines
%USB\VID_20B7&PID_0713&MI_00.DeviceDesc%=FtdiBus.NT,USB\VID_20B7&PID_0713&MI_00 %USB\VID_20B7&PID_0713&MI_01.DeviceDesc%=FtdiBus.NT,USB\VID_20B7&PID_0713&MI_01
3.2.a. Search for a line like this
%USB\VID_0403&PID_6011&MI_03.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6011&MI_03
3.2.b. Under this line, add this two lines
%USB\VID_20B7&PID_0713&MI_00.DeviceDesc%=FtdiBus.NTamd64,USB\VID_20B7&PID_0713&MI_00 %USB\VID_20B7&PID_0713&MI_01.DeviceDesc%=FtdiBus.NTamd64,USB\VID_20B7&PID_0713&MI_01
3.3.a. Search for a line like this
USB\VID_0403&PID_6011&MI_03.DeviceDesc="USB Serial Converter D"
3.3.b. Under this line, add this two lines
USB\VID_20B7&PID_0713&MI_00.DeviceDesc="Milkymist USB JTAG" USB\VID_20B7&PID_0713&MI_01.DeviceDesc="Milkymist USB Serial"
4. Open to edit the file ftdiport.inf
4.1.a. Search for a line like this
%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6011
4.1.b. Under this line, add this two lines
%VID_20B7&PID_0713.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_20B7&PID_0713
4.2.a. Search for a line like this
%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6011
4.2.b. Under this line, add this two lines
%VID_20B7&PID_0713.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_20B7&PID_0713
4.3.a. Search for a line like this
VID_0403&PID_6011.DeviceDesc="USB Serial Port"
4.3.b. Under this line, add this two lines
VID_20B7&PID_0713.DeviceDesc="Milkymist USB JTAG/Serial"
Now, you can install the driver.