And I check the new content after programming Savior. Only the last page are programmed. The total is 8 pages (512K), and only the content from 0x70000 is correctly programmed. What's the problem? Is there something wrong with flashrom?
On 4/24/07, Ning (Michael) Qu quning@gmail.com wrote:
Hi, All
I have a problem on programming BIOS Savior. I just got a BIOS Savior PMC4, and the flash embedded in it is Pm49FL004. My motherboard is DK8-HTX and I have read the original BIOS by flashrom into a file. I want to program it into BIOS Savior but the verification process always failed (more than 10 times). I search on our forum and find that it maybe a little difficult to program BIOS Savior succefully. Is it true? Is it because of the support of Pm49FL004 flash by flashrom? And is there anything else I can do for it? Thanks very much!
The error information about flashrom is as following:
when programming [ning@localhost linuxbios]$ sudo flashrom -c Pm49FL004 -V -w orig.rom Calibrating delay loop... Setting up microsecond timing loop 14M loops per second ok No LinuxBIOS table found. Enabling flash write on AMD8111...OK Trying Pm49FL004, 512 KB probe_jedec: id1 0x9d, id2 0x6e Pm49FL004 found at physical address: 0xfff80000 Flash part is Pm49FL004 (512 KB) Flash image seems to be a legacy BIOS. Disabling checks. Programming Page: 0007 at address: 0x00070000
when verifying [ning@localhost linuxbios]$ sudo flashrom -c Pm49FL004 --force -v orig.rom Calibrating delay loop... ok No LinuxBIOS table found. Enabling flash write on AMD8111...OK Pm49FL004 found at physical address: 0xfff80000 Flash part is Pm49FL004 (512 KB) Flash image seems to be a legacy BIOS. Disabling checks. Verifying flash - FAILED