Dear Flashrom folks,
I tested the ASRock AM2NF6G-VSTA with an Nvidia MCP61 chipset. The output says, that the chipset is not fully supported so please tell me what I have to consider when testing writing.
$ flashrom -V -r am2nf6g-vsta.bin […] DMI string system-manufacturer: "To Be Filled By O.E.M." DMI string system-product-name: "To Be Filled By O.E.M." DMI string system-version: "To Be Filled By O.E.M." DMI string baseboard-manufacturer: " " DMI string baseboard-product-name: "AM2NF6G-VSTA" DMI string baseboard-version: " " DMI string chassis-type: "Desktop" Found chipset "NVIDIA MCP61" with PCI ID 10de:03e0. This chipset is marked as untested. If you are using an up-to-date version of flashrom please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... This chipset is not really supported yet. Guesswork... ISA/LPC bridge reg 0x8a contents: 0x00, bit 6 is 0, bit 5 is 0 Flash bus type is LPC Found SMBus device 10de:03eb at 00:01:1 MCP SPI BAR is at 0x40000000 Strange. MCP SPI BAR is valid, but chipset apparently doesn't have SPI enabled. Please send the output of "flashrom -V" to flashrom@flashrom.org with your board name: flashrom -V as the subject to help us finish support for your chipset. Thanks. OK. The following protocols are supported: LPC. […]
Reading seems to work. The difference between the read image to the downloaded file (1.20) from the ASRock [2] is minimal according to `bsdiff`.
00000000 42 53 44 49 46 46 34 30 42 00 00 00 00 00 00 00 2D 00 00 00 00 00 00 00 00 00 08 00 BSDIFF40B.......-........... 0000001C 00 00 00 00 42 5A 68 39 31 41 59 26 53 59 59 02 DA 4C 00 00 0E EC 41 71 38 00 20 01 ....BZh91AY&SYY..L....Aq8. . 00000038 00 40 00 40 20 01 00 20 00 31 00 D0 00 C5 32 19 36 A2 B1 39 12 48 15 EA BC D8 B4 74 .@.@ .. .1....2.6..9.H.....t 00000054 E8 C2 6F E2 EE 48 A7 0A 12 0B 20 5B 49 80 42 5A 68 39 31 41 59 26 53 59 35 50 66 AE ..o..H.... [I.BZh91AY&SY5Pf. 00000070 00 04 04 40 00 C4 00 00 08 20 00 30 CC 05 29 A6 10 0D 88 80 78 BB 92 29 C2 84 81 AA ...@..... .0..).....x..).... 0000008C 83 35 70 42 5A 68 39 17 72 45 38 50 90 00 00 00 00 .5pBZh9.rE8P.....
Please find all log files attached.
Thanks,
Paul
[1] http://www.asrock.com/MB/overview.asp?Model=AM2NF6G-VSTA [2] http://www.asrock.com/mb/download.asp?Model=AM2NF6G-VSTA&o=BIOS
Dear Flashrom folks,
Am Sonntag, den 08.01.2012, 17:03 +0100 schrieb Paul Menzel:
I tested the ASRock AM2NF6G-VSTA with an Nvidia MCP61 chipset. The output says, that the chipset is not fully supported so please tell me what I have to consider when testing writing.
I found a Wiki page »MCP SPI support« [3] in the Wiki but the patch [4] is already committed so that tested writing and erasing and it worked without problems.
[…]
Reading seems to work. The difference between the read image to the downloaded file (1.20) from the ASRock [2] is minimal according to `bsdiff`.
00000000 42 53 44 49 46 46 34 30 42 00 00 00 00 00 00 00 2D 00 00 00 00 00 00 00 00 00 08 00 BSDIFF40B.......-........... 0000001C 00 00 00 00 42 5A 68 39 31 41 59 26 53 59 59 02 DA 4C 00 00 0E EC 41 71 38 00 20 01 ....BZh91AY&SYY..L....Aq8. . 00000038 00 40 00 40 20 01 00 20 00 31 00 D0 00 C5 32 19 36 A2 B1 39 12 48 15 EA BC D8 B4 74 .@.@ .. .1....2.6..9.H.....t 00000054 E8 C2 6F E2 EE 48 A7 0A 12 0B 20 5B 49 80 42 5A 68 39 31 41 59 26 53 59 35 50 66 AE ..o..H.... [I.BZh91AY&SY5Pf. 00000070 00 04 04 40 00 C4 00 00 08 20 00 30 CC 05 29 A6 10 0D 88 80 78 BB 92 29 C2 84 81 AA ...@..... .0..).....x..).... 0000008C 83 35 70 42 5A 68 39 17 72 45 38 50 90 00 00 00 00 .5pBZh9.rE8P.....
Please find all log files attached.
Please find the outputs asked for on the Wiki page [3] attached.
The BIOS was upgraded to version 2.30 [2] and the board rebooted fine. As expected the defaults had to be loaded due to the CMOS error.
Thanks,
Paul
[1] http://www.asrock.com/MB/overview.asp?Model=AM2NF6G-VSTA [2] http://www.asrock.com/mb/download.asp?Model=AM2NF6G-VSTA&o=BIOS
[3] http://flashrom.org/Random_notes/MCP_SPI_support [4] http://patchwork.coreboot.org/project/flashrom/list/?state=*&q=mcp
Date: Mon Jan 9 19:07:28 2012 +0100 Subject: [PATCH] print.c: Add ASRock AM2NF6G-VSTA to list of supported boards
All operations were tested and the log files can be found in the list archive [1].
[1] http://www.flashrom.org/pipermail/flashrom/2012-January/008512.html
Signed-off-by: Paul Menzel paulepanter@users.sourceforge.net --- print.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/print.c b/print.c index db7ed65..1de2fe8 100644 --- a/print.c +++ b/print.c @@ -566,6 +566,7 @@ const struct board_info boards_known[] = { B("ASRock", "A330GC", 1, "http://www.asrock.com/mb/overview.asp?Model=A330GC", NULL), B("ASRock", "A770CrossFire", 1, "http://www.asrock.com/mb/overview.asp?Model=A770CrossFire", NULL), B("ASRock", "ALiveNF6G-DVI", 1, "http://www.asrock.com/mb/overview.asp?Model=ALiveNF6G-DVI", NULL), + B("ASRock", "AM2NF6G-VSTA", 1, "http://www.asrock.com/mb/overview.asp?Model=AM2NF6G-VSTA", NULL), B("ASRock", "ConRoeXFire-eSATA2", 1, "http://www.asrock.com/mb/overview.asp?model=conroexfire-esata2", NULL), B("ASRock", "K7S41", 1, "http://www.asrock.com/mb/overview.asp?Model=K7S41", NULL), B("ASRock", "K7S41GX", 1, "http://www.asrock.com/mb/overview.asp?Model=K7S41GX", NULL),
On Tue, 10 Jan 2012 11:15:06 +0100 Paul Menzel paulepanter@users.sourceforge.net wrote:
Date: Mon Jan 9 19:07:28 2012 +0100 Subject: [PATCH] print.c: Add ASRock AM2NF6G-VSTA to list of supported boards
All operations were tested and the log files can be found in the list archive [1].
[1] http://www.flashrom.org/pipermail/flashrom/2012-January/008512.html
Signed-off-by: Paul Menzel paulepanter@users.sourceforge.net
print.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/print.c b/print.c index db7ed65..1de2fe8 100644 --- a/print.c +++ b/print.c @@ -566,6 +566,7 @@ const struct board_info boards_known[] = { B("ASRock", "A330GC", 1, "http://www.asrock.com/mb/overview.asp?Model=A330GC", NULL), B("ASRock", "A770CrossFire", 1, "http://www.asrock.com/mb/overview.asp?Model=A770CrossFire", NULL), B("ASRock", "ALiveNF6G-DVI", 1, "http://www.asrock.com/mb/overview.asp?Model=ALiveNF6G-DVI", NULL),
- B("ASRock", "AM2NF6G-VSTA", 1, "http://www.asrock.com/mb/overview.asp?Model=AM2NF6G-VSTA", NULL), B("ASRock", "ConRoeXFire-eSATA2", 1, "http://www.asrock.com/mb/overview.asp?model=conroexfire-esata2", NULL), B("ASRock", "K7S41", 1, "http://www.asrock.com/mb/overview.asp?Model=K7S41", NULL), B("ASRock", "K7S41GX", 1, "http://www.asrock.com/mb/overview.asp?Model=K7S41GX", NULL),
Hello Paul,
thanks for your patch. I have integrated it into my collection of tested stuff patches and will commit it later. I have also marked the chipset as tested.