首次使用 FTDI 的 USB bridging chips 是在 Amazon 工作期间,需要通过 PC电脑上 Linux 开发环境 的 Kermit 软件, 经由FTDI的USB to UART串口线 对 Amazon Kindle 进行 Hardware/OS/Framework/Software 的开发验证与调试; 十多年过去了,FTDI 的芯片也更丰富了:
USB 2.0 480M:
FT232H / FT2232H / FT4232H
FT4232HP / FT4233HP
P系列 带 Type-C Power Delivery
1.FT4232H 的 4 通道 UART,分两组:
A组包括 Channel0 与 Channel1, 有MPSSE功能
B组包括 Channel2 与 Channel3, 没MPSSE功能
2.Channel{0-3}四通道的UART与SPI/JTAG/IIC/FIFO的切换是由FT4232H使用的外部EEPROM存储的Device Profile决定;
3.用FTDI提供的FT Prog配置软件可对FT4232使用的外部EEPROM进行Programming; 分四步:
a. create and save EEPROM template;
b. scan FTDI devices(including FT4232H);
c.programming FTDI devices by apply created/saved EEPROM template;
d.Cycle ports: equivalent to an un-plug and re-plug of the selected FTDI devices.