使用linux命令行进行FTDI eeprom编程

时间:2016-11-09 05:05:41

标签: ftdi

我们有FTDI设备FT2232H和EEPROM M93C46-WMN6TP。是否有使用命令行在Linux中编程eeprom的实用程序或方法?我们没有在Linux中提供GUI或将其连接到Windows系统。

2 个答案:

答案 0 :(得分:3)

您绝对可以使用FT232H对EEPROM进行编程,但您必须编写自己的程序。 我更像是Windows用户,但Linux上的代码应该类似。

我昨天发了一条推文,用FT4222板做了这件事 我将用于我的USB设备Nusbio v2。 https://twitter.com/MadeInTheUSB/status/808868754146914304

使用FT232H进行的视频试验 https://www.youtube.com/watch?v=8i8_EFs_j0I

EEPROM M93C46-WMN6TP协议似乎是SPI 见datasheet第6页

我想你可能已经有了一个FT232H评估板,所以一旦在面包板上连接到EEPROM,所有4条SPI线(CLOCK,MOSI,MISO,CS)就可以开始与EEPROM通信了。 不幸的是,从一个EEPROM到另一个东西的源代码可以改变。 我非常了解I2C 24LC256系列和SPI 25AA1024。

我的一些代码可以在github上找到,这是用于SPI EEPROM 25AA1024, 应该有所帮助

MadeInTheUSB.Nusbio.SPI.EEPROM_25AA1024

MadeInTheUSB.Nusbio.Components/EEPROM

您可以在

找到100%已制作的解决方案硬件和软件

Nusbio Thumbdrive

使用上述来源。

答案 1 :(得分:0)

驱动程序包附带一个示例EEPROM文件夹,cab用于编程EEPROM器件(/ release / examples / EEPROM / write /)

可以使用/ release / examples / EEPROM / read /

中的读取程序检查写入