[coreboot] [PATCH]flashrom fix for M50FW080

joe at smittys.pointclark.net joe at smittys.pointclark.net
Fri Mar 14 16:49:07 CET 2008


I verified this is now working.

Signed-off-by: Joseph Smith <joe at smittys.pointclark.net>


[root at localhost ~]# flashrom -r test.rom
Calibrating delay loop... OK.
Found coreboot table at 0x00000530.
Vendor ID: RCA, part ID: RM4100
Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK.
NOT FOUND RCA:RM4100
M50FW080 found at physical address 0xfff00000.
Flash part is M50FW080 (1024 KB).
Reading Flash...done
[root at localhost ~]# flashrom -v test.rom
Calibrating delay loop... OK.
Found coreboot table at 0x00000530.
Vendor ID: RCA, part ID: RM4100
Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK.
NOT FOUND RCA:RM4100
M50FW080 found at physical address 0xfff00000.
Flash part is M50FW080 (1024 KB).
Verifying flash... VERIFIED.
[root at localhost ~]# flashrom -E
Calibrating delay loop... OK.
Found coreboot table at 0x00000530.
Vendor ID: RCA, part ID: RM4100
Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK.
NOT FOUND RCA:RM4100
M50FW080 found at physical address 0xfff00000.
Flash part is M50FW080 (1024 KB).
Erasing flash chip
total_size is 1048576; flash->page_size is 65536
DONE BLOCK 0x0
DONE BLOCK 0x10000
DONE BLOCK 0x20000
DONE BLOCK 0x30000
DONE BLOCK 0x40000
DONE BLOCK 0x50000
DONE BLOCK 0x60000
DONE BLOCK 0x70000
DONE BLOCK 0x80000
DONE BLOCK 0x90000
DONE BLOCK 0xa0000
DONE BLOCK 0xb0000
DONE BLOCK 0xc0000
DONE BLOCK 0xd0000
DONE BLOCK 0xe0000
DONE BLOCK 0xf0000
DONE ERASE
[root at localhost ~]# flashrom -wv test.rom
Calibrating delay loop... OK.
Found coreboot table at 0x00000530.
Vendor ID: RCA, part ID: RM4100
Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK.
NOT FOUND RCA:RM4100
M50FW080 found at physical address 0xfff00000.
Flash part is M50FW080 (1024 KB).
total_size is 1048576; flash->page_size is 65536
DONE BLOCK 0x0
DONE BLOCK 0x10000
DONE BLOCK 0x20000
DONE BLOCK 0x30000
DONE BLOCK 0x40000
DONE BLOCK 0x50000
DONE BLOCK 0x60000
DONE BLOCK 0x70000
DONE BLOCK 0x80000
DONE BLOCK 0x90000
DONE BLOCK 0xa0000
DONE BLOCK 0xb0000
DONE BLOCK 0xc0000
DONE BLOCK 0xd0000
DONE BLOCK 0xe0000
DONE BLOCK 0xf0000
DONE ERASE
Programming page: 0015 at address: 0x000f0000
Verifying flash... VERIFIED.
[root at localhost ~]#

Thanks - Joe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: m50fw080.patch
Type: text/x-patch
Size: 612 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080314/9865770b/attachment.patch>


More information about the coreboot mailing list