chubby75
chubby75 copied to clipboard
EEPROM dump
Hello, Do you have the EEPROM dump from this board and likely to share? It seems I bricked the one on my board.
Thanks, Dnstje.
Quick question: how did you extract this? I just received a v7.0 board and the first thing I wanted to do was to save a copy of the current firmware. I used Diamond with the "SPI flash background programming" option and the "SPI Flash Read and Save" operation but the IDCODE is wrong.
Here is a screenshot of the settings:
And this is the Output:
Starting: "pgr_program run"
INFO - Check configuration setup: Start.
INFO - JTAG Chain Verification. No Errors.
INFO - Check configuration setup: Successful.
INFO - Device1 LFE5U-25F: W25Q32JV: SPI Flash Read and Save
Initializing...
IDCode Checking...
ERROR - Verification Error...when Processing function: 'CHECK_ID'
ERROR - Operation: unsuccessful.
ERROR: pgr_program failed.
ERROR - Programming failed.
Self-reply: I figured it out. The ecp5 releases the flash interface as soon as the bitstream is loaded. To retain flash access after boot you must set SPI_MASTER to ENABLED in the global preferences. In case anyone is running into the same issue:
I feel a bit ashamed because I knew the ecp5 did that but I thought the default was the other way around:s