我们有FTDI设备FT2232H和EEPROM M93C46-WMN6TP。是否有使用命令行在Linux中编程eeprom的实用程序或方法?我们没有在Linux中提供GUI或将其连接到Windows系统。
答案 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%已制作的解决方案硬件和软件使用上述来源。
答案 1 :(得分:0)
驱动程序包附带一个示例EEPROM文件夹,cab用于编程EEPROM器件(/ release / examples / EEPROM / write /)
可以使用/ release / examples / EEPROM / read /
中的读取程序检查写入