[flashrom] Marvell 9120 SATA Controller/Macronix MX25L4005 EEPROM on ASUS P7p55D-E LX

Richard R. Blum rrblum at gmail.com
Thu May 24 22:02:47 CEST 2012

Dear Flashrom Support:

I recently bricked the Marvell 9120 SATA Controller on an ASUS P7P55D-E LX mainboard.  I 
have read that I may be able to recover this controller by flashing the external Macronix 
MX25L4005 EEPROM on which the Marvell 9120 firmware is stored using flashrom.

When I ran flashrom on the ASUS P7P55D-E LX mainboard, flashrom returned the warnings 
associated with laptops, so I didn't run flashrom further.  It appears that flashrom fully supports 
the Macronix MX25L4005 EEPROM and I have a copy of an image of the original firmware.  Also, 
it is my understanding that the ASUS P7P55D-E LX southbridge is an Intel ICH10R.

Is it possible to flash the Macronix MX25L4005 EEPROM without removing the chip?  If so, 
please provide recommendations and instructions.  If not, I read about a flashrom user who 
flashed a Macronix MX25L4005 to restore a laptop using a buspirate and disconnecting the VCC 

Thanks for your help.

Richard Blum

More information about the flashrom mailing list