最近测试FTDI官方提供的linux下驱动ftd2xx,同时也测试下开源libftdi。
驱动版本:libftd2xx-x86_64-1.4.27;
Ubuntu版本:22.04 LTS;
FT2232H工作于Sync245模式;
实测速率:8.8MB/s。远不及预期。
下面就libftdi安装过程做个记录。
libftdi的官方网址:https://www.intra2net.com/en/developer/libftdi/
下载后解压查看README.build,安装步骤如下:

安装步骤
libftdi需要依赖libusb和libconfuse,这里安装到2)也就是11行遇到了问题,找不到package:

libusb安装遇到问题
再次goolge尝试后,以下命令成功安装了libusb:sudo apt-get install libusb-1.*-d。
后续按照步骤成功make了源码,使用find_all和eeprom进行了测试,返回了正确的结果。准备修改代码进行sync-245fifo速率测试。