Jump to content
  • 0

What checksum is used for the Cmod A7 EEPROM?


Nic S

Question

I've been trying to use FT_Prog to change the serial number of an EEPROM. But when I try to reserialize the EEPROM, the resulting image is always invalid. I was wondering what kind of checksum/CRC is used in the EEPROM image dumps so I can check the data?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Hi @Nic S,

I don't know why are you wanting to change the serial number of the EEPROM, but I confirmed with another engineer much more familiar with the FTDI chips that it is not possible to change the serial number of a Digilent device using FT_PROG, though you can change the serial number of a device through dadutil, which is part of the Adept SDK.

Thanks,
JColvin

Link to comment
Share on other sites

  • 0
7 hours ago, Nic S said:

I've been trying to use FT_Prog to change the serial number of an EEPROM

Wow, that sounds dangerous.

FT_PROG is a utility for changing the configuration values of the EEPROM connected to FTxxx devices like the FT232, FT2232H, etc. If you aren't careful you can use it to render unusable random USB hardware connected to a root Hub in your PC that happen to be using one of those FTDI devices. Why would you want to do this to a part of your FPGA board that is responsible for configuration and UART communication?

If you want to change the contents of a FLASH device connected to your FPGA FT_PROG is not the appropriate tool.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...