Difference between revisions of "Ftdi"
From ThorstensHome
(→conclusion of the day) |
|||
Line 1: | Line 1: | ||
− | Ok for [[programming electronics]] I got myself an [[ftdi]] chip. I want to be able to invert the TX/RX/... signals so I can get some experiments working that I have on a paper. | + | Ok for [[programming electronics]] I got myself an [[ftdi]] chip. I want to be able to invert the TX/RX/... signals so I can get some experiments working that I have on a paper. |
+ | |||
+ | To do this | ||
+ | * download http://www.ftdichip.com/Drivers/D2XX.htm | ||
+ | * download http://svn.icmb.utexas.edu/svn/repository/trunk/zpub/sdkpub/usbkey_dlpd/macosx/d2xx/Samples/EEPROM/write/main.c | ||
+ | * compile it using | ||
+ | gcc -o write main.c -L/root/Downloads/release/build/x86_64/ -lftd2xx -lpthread -ldl -lrt -Wl,-rpath,/usr/local/lib | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= conclusion of the day = | = conclusion of the day = | ||
Line 35: | Line 13: | ||
= See also = | = See also = | ||
* http://svn.icmb.utexas.edu/svn/repository/trunk/zpub/sdkpub/usbkey_dlpd/macosx/d2xx/Samples/EEPROM/write/main.c | * http://svn.icmb.utexas.edu/svn/repository/trunk/zpub/sdkpub/usbkey_dlpd/macosx/d2xx/Samples/EEPROM/write/main.c | ||
+ | * http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer%27s_Guide%28FT_000071%29.pdf - good overview what the bytes in the EEPROM mean. | ||
+ | |||
[[Category:Projects]] | [[Category:Projects]] |
Revision as of 09:51, 16 December 2012
Ok for programming electronics I got myself an ftdi chip. I want to be able to invert the TX/RX/... signals so I can get some experiments working that I have on a paper.
To do this
- download http://www.ftdichip.com/Drivers/D2XX.htm
- download http://svn.icmb.utexas.edu/svn/repository/trunk/zpub/sdkpub/usbkey_dlpd/macosx/d2xx/Samples/EEPROM/write/main.c
- compile it using
gcc -o write main.c -L/root/Downloads/release/build/x86_64/ -lftd2xx -lpthread -ldl -lrt -Wl,-rpath,/usr/local/lib
conclusion of the day
Seems we need this code and this (ftd2xx) library
See also
- http://svn.icmb.utexas.edu/svn/repository/trunk/zpub/sdkpub/usbkey_dlpd/macosx/d2xx/Samples/EEPROM/write/main.c
- http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer%27s_Guide%28FT_000071%29.pdf - good overview what the bytes in the EEPROM mean.