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 pin.
Thanks for your help.
Richard Blum