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