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

⚠️ **GitHub.com Fallback** ⚠️