Changes

Jump to: navigation, search

Programming FTDI devices

895 bytes added, 06:54, 4 April 2012
=Programming FT232R=
 
This page describes how to programm the FT232R chip for use in:
* Davac4 / [[Převodník_USB_→_LPT_pro_Dávač_3.x|USB2LPT]] + [[Dávač_3.0]] or [[Dávač_3.3]]
* Manufacturer to OK1ZIA
* Product Description by table bellow
 
{| border="1" cellpadding="3" cellspacing="0"
[[Image:MProgControlPanel.png|none|frame|Control panel with new device]]
 
=Repair wrong VID/PID=
 
If you do a mistake and programm wrong Vendor/Product IDs to FT232R, you can try this recover procedure:
* Get real VID/PID from MProg or from Device Manager (Properties, Details, Hardware ID)
* Read section 4 of [http://www.ftdichip.com/Support/Documents/AppNotes/AN_107_AdvancedDriverOptions_AN_000073.pdf]
* Modify D2XX/CDM drivers to match device VID/PID. Leave only one device item like:
[Manufacturer]
%Ftdi%=FtdiHw,NTamd64
[FtdiHw]
%USB\VID_A600&PID_E112.DeviceDesc%=FtdiBus.NT,USB\VID_A600&PID_E112
[FtdiHw.NTamd64]
%USB\VID_A600&PID_E112.DeviceDesc%=FtdiBus.NTamd64,USB\VID_A600&PID_E112
[ControlFlags]
ExcludeFromSelect=*
* Scan devices in MProg, it should find the device
* Set proper values of VID/PID and programm these
* Without replug, Uninstall drivers in Device Manager
* Replug revice, it should have new VID/PID
1,934
edits