Hi!
Because this chip listed here as unknown:
I want you to know that this chip works fine out of the box with the latest flashrom release (r3892). Feel free to add this board now to the "Supported chips" list
READ:
[root@testpc ~]# flashrom -r /tmp/bios.bin Calibrating delay loop... OK. No coreboot table found. Found chipset "AMD CS5536", enabling flash write... OK. Found chip "ST M50FLW040A" (512 KB) at physical address 0xfff80000. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE Please email a report to flashrom@coreboot.org if any of the above >
operations
work correctly for you with this flash part. Please include the full output from the program, including chipset found. Thank you for your help! === Reading flash... done.
WRITE:
[root@testpc ~]# flashrom -w /tmp/bios.bin Calibrating delay loop... OK. No coreboot table found. Found chipset "AMD CS5536", enabling flash write... OK. Found chip "ST M50FLW040A" (512 KB) at physical address 0xfff80000. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE Please email a report to flashrom@coreboot.org if any of the above operations work correctly for you with this flash part. Please include the full output from the program, including chipset found. Thank you for your help! === Flash image seems to be a legacy BIOS. Disabling checks. Programming page: 0000 at address: 0x00000000 DONE BLOCK 0x0 0001 at address: 0x00010000 DONE BLOCK 0x10000 0002 at address: 0x00020000 DONE BLOCK 0x20000 0003 at address: 0x00030000 DONE BLOCK 0x30000 0004 at address: 0x00040000 DONE BLOCK 0x40000 0005 at address: 0x00050000 DONE BLOCK 0x50000 0006 at address: 0x00060000 DONE BLOCK 0x60000 0007 at address: 0x00070000 DONE BLOCK 0x70000
ERASE:
[root@testpc ~]# flashrom -E Calibrating delay loop... OK. No coreboot table found. Found chipset "AMD CS5536", enabling flash write... OK. Found chip "ST M50FLW040A" (512 KB) at physical address 0xfff80000. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE Please email a report to flashrom@coreboot.org if any of the above operations work correctly for you with this flash part. Please include the full output from the program, including chipset found. Thank you for your help! === Erasing flash chip... Erasing page: 0000 at address: 0x00000000 DONE BLOCK 0x0 0001 at address: 0x00010000 DONE BLOCK 0x10000 0002 at address: 0x00020000 DONE BLOCK 0x20000 0003 at address: 0x00030000 DONE BLOCK 0x30000 0004 at address: 0x00040000 DONE BLOCK 0x40000 0005 at address: 0x00050000 DONE BLOCK 0x50000 0006 at address: 0x00060000 DONE BLOCK 0x60000 0007 at address: 0x00070000 DONE BLOCK 0x70000
FAILED! ERROR at 0x00080000: Expected=0xff, Read=0x00
VERIFY:
[root@testpc ~]# flashrom -v /tmp/bios.bin Calibrating delay loop... OK. No coreboot table found. Found chipset "AMD CS5536", enabling flash write... OK. Found chip "ST M50FLW040A" (512 KB) at physical address 0xfff80000. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE Please email a report to flashrom@coreboot.org if any of the above operations work correctly for you with this flash part. Please include the full output from the program, including chipset found. Thank you for your help! === Flash image seems to be a legacy BIOS. Disabling checks. Verifying flash... VERIFIED.
Thanks a lot!