2011/4/15 Razee, Robert G (DS-1) RRazee@drs-ds.com:
Designation: Non-SSA/Finmeccanica
I am currently working with an Intel based controller that is not supported by FLASHROM. The controller was purchased with AMI BIOS which configures the South Bridge BIOS_CNTL register to only allow SMI code to update the BIOS. Is there any work being done to provide BIOS writing via SMI?
The controller (CR11) is manufactured by GE and uses the following chipset:
Intel Celeron Processor
Intel E7520 North Bridge
Intel 6300ESB South Bridge
The 6300ESB chipset is known to be supported: http://flashrom.org/Supported_hardware#Supported_chipsets
SST49LF008A Firmware Hub
I have been able to get FLASHROM to find the firmware hub, but it cannot successfully write the BIOS. The AMI utility is using an SMI handler to perform the BIOS updates.
IMHO BLE should be set to 0 and BIOSWE should be set to 1.
http://www.intel.com/Assets/PDF/datasheet/300641.pdf 8.1.12 Offset 4E - 4Fh: BIOS_CNTL (LPC I/F—D31:F0)
Any information regarding this issue would be greatly appreciated.
Can you re-run flashrom like this: "flashrom -V" ?
Robert G. Razee
Senior Software Engineer
DRS Consolidated Controls Inc.
21 South Street
Danbury, CT 06810
Tel: (203) 730-6808
Email: RRazee@DRS-DS.com
3.1.1001
flashrom mailing list flashrom@flashrom.org http://www.flashrom.org/mailman/listinfo/flashrom