Outils pour utilisateurs

Outils du site


ftdi

Ceci est une ancienne révision du document !


doc

D2XX

D2XX distribué sans les sources d'apres le README.dat

http://www.ftdichip.com/Drivers/D2XX.htm

sudo cp ftd2xx.h /usr/include/ sudo cp WinTypes.h /usr/include/

projet Example1 copie dans: /home/shiva/ftdi/app1

g++ -c Example1.cpp
g++ -o ex Example1.o -lftd2xx

lib alternative avec les sources

usbview

Sous Mac

interface python: http://pypi.python.org/pypi/ftd2xx/bzr12

doc: http://staton.us/electronics/python/OSX_FTDI_USB.html

Il faut désactiver le module FTDIUSBSerialDriver qui préempte le periph pour faire l'émulation série, quand le ft est branché

sudo kextstat | grep FTDI
    151    0 0x57c85000 0x7000     0x6000     com.FTDI.driver.FTDIUSBSerialDriver (2.2.14) <108 39 12>
sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext

pour réactiver le driver USB-série

sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext

Pour le FTDI2232 changer dans les programmes d'exemple de libftdi les identifiants pour qu'ils matchent ceux fournis par UsbProber

if ((ret = ftdi_usb_open(&ftdic, 0x0403, 0x6010)) < 0)
  
  
ftdi.1329343226.txt.gz · Dernière modification : 2012/02/15 23:00 de bvandepo