Difference between revisions of "Board:gigabyte/m57sli"

From coreboot
Jump to navigation Jump to search
(Various fixes.)
Line 134: Line 134:


=== Flashrom ===
=== Flashrom ===
==== PLCC32 chips ====


Flashrom works fine under the proprietary BIOS (PLCC32 version). There seem to be some issues under coreboot (PLCC32 version), see [http://tracker.coreboot.org/trac/coreboot/ticket/87 this issue tracker ticket].
Flashrom works fine under the proprietary BIOS (PLCC32 version). There seem to be some issues under coreboot (PLCC32 version), see [http://tracker.coreboot.org/trac/coreboot/ticket/87 this issue tracker ticket].


Flashrom does not yet work on the SOIC version of the board, but that is being worked on. It will detect the SOIC chip, but the read and write functions are not implemented yet (as of 2007-10-13).
==== SPI chips ====
 
Flashrom works well on the SOIC version of the board and can detect various SPI chips, including the factory soldered MX25L4005.
 
With the SPI versions of the motherboard one has to explicitly give the board name when calling flashrom because it is unable to determine the board type yet.


Flashrom can write the MX25L4005 SPI chip, but only under proprietary BIOS.
Reading and writing to the MX25L4005 SPI chip work flawlessly under the proprietary BIOS. Under coreboot, flashrom is fully operational too, but one has to execute first the workaround described in [[#Burning coreboot|Burning coreboot]].


== Payload ==
== Payload ==
Line 370: Line 376:


You can use flashrom from the coreboot v2 tree to burn the image:
You can use flashrom from the coreboot v2 tree to burn the image:
- with PLCC32 chips :


   util/flashrom/flashrom -v -w linuxbios.rom
   util/flashrom/flashrom -v -w linuxbios.rom
- with SPI chips :
  util/flashrom/flashrom -m gigabyte:m57sli -E                  # erase flash first
  util/flashrom/flashrom -m gigabyte:m57sli -w -v linuxbios.rom  # burn & verify coreboot


(that's assuming the image is called linuxbios.rom; if you used buildrom it would be called gigabyte-m57sli.rom and live in the 'deploy' subdirectory).
(that's assuming the image is called linuxbios.rom; if you used buildrom it would be called gigabyte-m57sli.rom and live in the 'deploy' subdirectory).

Revision as of 15:20, 18 January 2008