[LinuxBIOS] problem on geode

ron minnich rminnich at gmail.com
Wed Sep 26 19:49:42 CEST 2007


with the older version of linuxbios on the msm800sev, I could reflash.
I can ID but no longer reflash with the buildrom version of linuxbios.

here is the 0x1808 MSR.

pbx ~ # /rdmsr 0x1808
MSR register 0x1808 => 25:ff:fc:02:13:f7:df:00
pbx ~ # /wrmsr 0x1808 22:ff:fc:02:10:f3:bf:00
MSR register 0x1808 => 22:ff:fc:02:10:f3:bf:00
pbx ~ # /rdmsr 0x1808
MSR register 0x1808 => 22:ff:fc:02:10:f3:bf:00

this was sufficient before. Marc, what should I look at? flashrom does this:
pbx ~ # ./flashrom
Calibrating delay loop... ok
Found LinuxBIOS table at: 00000530
vendor id: digitallogic part id: msm800sev
WARNING: No chipset found. Flash detection will most likely fail.
M50FW080 found at physical address: 0xfff00000
Flash part is M50FW080 (1024 KB)
OK, only ENABLING flash write, but NOT FLASHING.
pbx ~ # ./flashrom -w d.rom
Calibrating delay loop... ok
Found LinuxBIOS table at: 00000530
vendor id: digitallogic part id: msm800sev
WARNING: No chipset found. Flash detection will most likely fail.
M50FW080 found at physical address: 0xfff00000
Flash part is M50FW080 (1024 KB)
ERASE FAILED

Is there some other setting I need to go after?

ron




More information about the coreboot mailing list