How to setup your FT2232H for the MiniTiouner

Instructions to program the FT2232H of your Mini-Module when you have built a MiniTiouner V2
If you have bought an already built MiniTiouner, like "MiniTiouner-S", a "MiniTiouner-Pro", a "MiniTiouner-Express" you don't have to program your FT2232H , it is already done.
Before we can use the MiniTiouner, we need to install the driver and to program the minimodule FT2232H.
You will need to download 3 files :
- the FTDI CDM driver : http://www.ftdichip.com/Drivers/CDM/CDM21218_Setup.zip from http://www.ftdichip.com/Drivers/D2XX.htm
- the software FTprog : http://www.ftdichip.com/Support/Utilities/FT_Prog_v3.2.76.375%20Installer.exe
- the template for MiniTouner V2 :
Normaly, you don't have to program the FT2232H of your "MiniTiouner-S", a "MiniTiouner-Pro", a "MiniTiouner-Express", but I give the template in case you need to fix a problem
- the template for MiniTiouner-S :
- the templates for MiniTiouner-Pro :
- the template for MiniTiouner-Express :
[ Please note, if you have old drivers , first do a cleanup - see next post ]
1)Installing the driver:
unzip the CDM212xx_Setup.zip and run the CDM212xx_Setup.exe as administrator.
This will install the driver and the D2XX.dll.
2) Plug the MiniTiouner to your PC . Use a good quality USB cable
Then when you plug your MiniModule for the first time , Windows will install the drivers that correspond to the default setting of your minimodule .
USB serial Port numbers may change according to what was already on your PC.
We have now to change these bad settings( we don't need Serial Ports , but I2C channel and FIFO channel).
We will use for that FTprog. ( user guide is here : http://www.ftdichip.com/Support/Documents/AppNotes/AN_124_User_Guide_For_FT_PROG.pdf )
Installing FTprog and run it .
If it does not display the Device, make it find it ( F5 )
EEPROM ==> DEVICES ==> Scan and Parse
you will see :
Looking at the details , it has default modes that not totally suit us (RS232 UART).
This mode for Port A is OK, it will be changed by the software to I2C mode which is close to serial mode.
But the way it is driven ( Virtual COM port) is not the good one.
There 's not going at all because we will work with the D2XX driver that allows for the maximum banwidth of a USB port that has nothing to do with a COM port RS232 output.
We will reschedule for this is simple by using the template "using NIM tuner.xml " file you have downloaded .
For that, click-right on the title Device0, select ==> Apply template ==> from File and choose « using NIM tuner.xml »
and you get the message:
it is clear that the description of the module is now called " [b] USB <-> NIM tuner [/ b ]" .
It is very important to recognize the MiniTiouner, if you have several USB interfaces connected at the same time .
Then, to write this setting in eeprom of FT2232H, we do:
DEVICES ==> program
This opens a window :
We click on the button "program" bottom right
In 1 sec seen "Finished programming" and "Ready" at the bottom left ! That's it that's all.
One can check the new settings :
PortB is now programmed in the "245 FIFO" mode.
Porta and PortB will use the pilot D2XX Direct and not the Virtual COM Port mode.
We leave FT_Prog .
The USB cable is disconnected and is reconnected . This loads the drivers in the new mode :
Now you can test your MiniTiouner using the software TestMyMiniTiouner ( Inside Minitioune package)
Jean-Pierre F6DZP