Blank_EEPROM_5i24,6i24,7i24,_6i25 - rmu75/linuxcnc-wiki GitHub Wiki
date: '2015-05-28T04:33:11' title: Recover_Corrupt/Blank EEPROM 5i24,6i24,7i24, 6i25 wiki_parent: Recover Corrupt
To recover a corrupt/blank EEPROM on a 5i24 6i24 7i24 or 6i25 board:
You will need the latest mesaflash ver from:
https://github.com/micges/mesaflash
NOTE: You must use --device 6i25 for this step regardless the target board!
sudo ./mesaflash --device 6i25 --recovery --write hm2flash.bit (example: 5i24_16_justio.bit)
power cycle the board
the leds should go out
sudo ./mesaflash --device 5i24 --readhmid
may return nothing
Both leds should be out now though
sudo ./mesaflash --device 5i24 --verify 5i24_16_justio.bit
You should see: board configuration verified successfully
Next find 5i24 fallback in 5i24.zip and
sudo ./mesaflash --device 5i24 --fallback --write fallback.bit
You can write now standard hostmot2 bitfile
The card will be fully reprogrammed
sudo ./mesaflash --device 5i24 --write yourfile.bit
sudo ./mesaflash --device 5i24 --verify yourfile.bit
sudo ./mesaflash --device 5i24 --reload