[coreboot] [PATCH] flashrom: SiS620 read working

Urja Rannikko urjaman at gmail.com
Sat Oct 18 03:11:48 CEST 2008


This patch allows the SiS 620 chipset to detect flash roms, and read
them fully (256k atleast). The information on what to do was read from
alldatasheet.com sis 5595 datasheet and uniflash 1.40 source, note
that i looked for only SiS620.

Also is a read success (with this patch of course, for this mb)
for an ASD AE29F2008, which detects as an Winbond W29C020C,
but should work with it's routines.
(UNIFLASH.TXT: Supported Flash Chips:
"*AE29F2008 = Winbond W29C020(C)  | 256KB")

log here:
[root at localhost flashrom]# ./flashrom -r flashrom_read.bin
Calibrating delay loop... OK.
No coreboot table found.
Found chipset "SiS5595", enabling flash write... OK.
Found chip "Winbond W29C020C" (256 KB) at physical address 0xfffc0000.
Reading Flash...done
[root at localhost flashrom]# diff flashrom_read.bin ../uniflash_bios.bin
[root at localhost flashrom]#
uniflash_bios.bin is a backup read with uniflash + freedos boot disk.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sis-620-read.patch
Type: text/x-patch
Size: 581 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081018/adf11502/attachment.patch>

More information about the coreboot mailing list