Success report for the board enable for iBase MB899
http://www.flashrom.org/pipermail/flashrom/2010-April/002953.html

Success report for GIGABYTE GA-MA74GM-S2H
http://www.flashrom.org/pipermail/flashrom/2010-February/002160.html

Annotate listing for boards marked broken. If you have any URLs for
failure reports which I didn't find, please tell me.

To be honest, I'd love to simply remove all "broken" boards without
public reports from the list. For all we know, those boards may have
been tested more than two years ago, and flashrom has added support for
countless mainboard chipsets, flash translation chips and flash chips
since then. It is actually pretty likely that most/all of them now work
fine. If not, we need detailed reports so we can fix them or at least
find out why they are broken.
Maintaining an ever-growing list of "broken" boards without detailed
information just makes us look bad, and we'll never have a chance to
find out if the boards are still broken.

I'd also like to set a few rules for future board related patches:
- The changelog should always contain a link to the mail (or
pastebin/whatever) from the reporter. Name alone is not sufficient
because it makes finding the actual report pretty hard or even impossible.
- If the report is about a broken/unsupported board, we additionally
need links to lspci/superiotool results in the changelog, and a link to
the mailing list post in the board notes in the board table.

(Well, having URLs for success reports in the table as well would be
nice to have as long as they are never compiled in. Following svn blame
is an absolute nightmare if I want to find out who originally added a
success/failure report, and in case a patch affects already supported
boards, it is not my idea of fun to spend a few hours searching for the
original tester. But I'm not really advocating this because it wouldn't
exactly make the table more readable.)

Signed-off-by: Carl-Daniel Hailfinger <[email protected]>

Index: flashrom-brokenboards_annotate/print.c
===================================================================
--- flashrom-brokenboards_annotate/print.c      (Revision 1069)
+++ flashrom-brokenboards_annotate/print.c      (Arbeitskopie)
@@ -260,7 +260,7 @@
        B("Abit",       "Fatal1ty F-I90HD",     1, 
"http://www.abit.com.tw/page/de/motherboard/motherboard_detail.php?pMODEL_NAME=Fatal1ty+F-I90HD&fMTYPE=LGA775";,
 NULL),
        B("Abit",       "IP35",                 1, 
"http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?fMTYPE=LGA775&pMODEL_NAME=IP35";,
 NULL),
        B("Abit",       "IP35 Pro",             1, 
"http://www.abit.com.tw/page/de/motherboard/motherboard_detail.php?fMTYPE=LGA775&pMODEL_NAME=IP35%20Pro";,
 NULL),
-       B("Abit",       "IS-10",                0, 
"http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?pMODEL_NAME=IS-10&fMTYPE=Socket+478";,
 NULL),
+       B("Abit",       "IS-10",                0, 
"http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?pMODEL_NAME=IS-10&fMTYPE=Socket+478";,
 "Apparently reported by deejkuba, no public report found. May work now."),
        B("Abit",       "NF7-S",                1, 
"http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?fMTYPE=Socket%20A&pMODEL_NAME=NF7-S";,
 NULL),
        B("Abit",       "VT6X4",                1, 
"http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?fMTYPE=Slot%201&pMODEL_NAME=VT6X4";,
 NULL),
        B("Acorp",      "6A815EPD",             1, 
"http://web.archive.org/web/20021206163652/www.acorp.com.tw/English/default.asp";,
 NULL),
@@ -272,7 +272,7 @@
        B("Artec Group","DBE62",                1, 
"http://wiki.thincan.org/DBE62";, NULL),
        B("ASI",        "MB-5BLMP",             1, 
"http://www.hojerteknik.com/winnet.htm";, "Used in the IGEL WinNET III thin 
client."),
        B("ASRock",     "A770CrossFire",        1, 
"http://www.asrock.com/mb/overview.asp?Model=A770CrossFire&s=AM2\%2b";, NULL),
-       B("ASRock",     "K7VT4A+",              0, 
"http://www.asrock.com/mb/overview.asp?Model=K7VT4A%%2b&s=";, NULL),
+       B("ASRock",     "K7VT4A+",              0, 
"http://www.asrock.com/mb/overview.asp?Model=K7VT4A%%2b&s=";, "No chip found, 
probably due to flash translation. 
http://www.flashrom.org/pipermail/flashrom/2009-August/000393.html";),
        B("ASRock",     "K8S8X",                1, 
"http://www.asrock.com/mb/overview.asp?Model=K8S8X";, "The Super I/O isn't found 
on this board. See 
http://www.flashrom.org/pipermail/flashrom/2009-November/000937.html.";),
        B("ASRock",     "P4i65GV",              1, NULL, NULL),
        B("ASRock",     "M3A790GXH/128M",       1, 
"http://www.asrock.com/MB/overview.asp?Model=M3A790GXH/128M";, NULL),
@@ -302,14 +302,14 @@
        B("ASUS",       "M2V",                  1, 
"http://www.asus.com/product.aspx?P_ID=OqYlEDFfF6ZqZGvp";, NULL),
        B("ASUS",       "M2V-MX",               1, 
"http://www.asus.com/product.aspx?P_ID=7grf8Ci4yxnqzt3z";, NULL),
        B("ASUS",       "M3A78-EM",             1, 
"http://www.asus.com/product.aspx?P_ID=KjpYqzmAd9vsTM2D";, NULL),
-       B("ASUS",       "MEW-AM",               0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/sock370/810/mew-am/";, NULL),
-       B("ASUS",       "MEW-VM",               0, 
"http://www.elhvb.com/mboards/OEM/HP/manual/ASUS%20MEW-VM.htm";, NULL),
+       B("ASUS",       "MEW-AM",               0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/sock370/810/mew-am/";, "No public report 
found. May work now."),
+       B("ASUS",       "MEW-VM",               0, 
"http://www.elhvb.com/mboards/OEM/HP/manual/ASUS%20MEW-VM.htm";, "No public 
report found. May work now."),
        B("ASUS",       "P2B",                  1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p2b/";, NULL),
        B("ASUS",       "P2B-D",                1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p2b-d/";, NULL),
        B("ASUS",       "P2B-DS",               1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p2b-ds/";, NULL),
        B("ASUS",       "P2B-F",                1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p2b-d/";, NULL),
        B("ASUS",       "P2L97-S",              1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440lx/p2l97-s/";, NULL),
-       B("ASUS",       "P3B-F",                0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p3b-f/";, NULL),
+       B("ASUS",       "P3B-F",                0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/slot1/440bx/p3b-f/";, "No public report 
found. May work now."),
        B("ASUS",       "P4B266",               1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/sock478/p4b266/";, NULL),
        B("ASUS",       "P4B266-LM",            1, 
"http://esupport.sony.com/US/perl/swu-list.pl?mdl=PCVRX650";, NULL),
        B("ASUS",       "P4C800-E Deluxe",      1, 
"http://www.asus.com/product.aspx?P_ID=cFuVCr9bXXCckmcK";, NULL),
@@ -317,18 +317,18 @@
        B("ASUS",       "P5A",                  1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/sock7/ali/p5a/";, NULL),
        B("ASUS",       "P5B",                  1, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5B/";, NULL),
        B("ASUS",       "P5B-Deluxe",           1, 
"http://www.asus.com/product.aspx?P_ID=bswT66IBSb2rEWNa";, NULL),
-       B("ASUS",       "P5BV-M",               0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5B-VM/";, NULL),
+       B("ASUS",       "P5BV-M",               0, 
"ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5B-VM/";, "Apparently reported by 
Bernhard M. Wiedemann, no public report found. May work now."),
        B("ASUS",       "P5KC",                 1, 
"http://www.asus.com/product.aspx?P_ID=fFZ8oUIGmLpwNMjj";, NULL),
        B("ASUS",       "P5L-MX",               1, 
"http://www.asus.com/product.aspx?P_ID=X70d3NCzH2DE9vWH";, NULL),
        B("ASUS",       "P5ND2-SLI Deluxe",     1, 
"http://www.asus.com/product.aspx?P_ID=WY7XroDuUImVbgp5";, NULL),
        B("ASUS",       "P6T Deluxe",           1, 
"http://www.asus.com/product.aspx?P_ID=vXixf82co6Q5v0BZ";, NULL),
        B("ASUS",       "P6T Deluxe V2",        1, 
"http://www.asus.com/product.aspx?P_ID=iRlP8RG9han6saZx";, NULL),
        B("BCOM",       "WinNET100",            1, 
"http://www.coreboot.org/BCOM_WINNET100";, "Used in the IGEL-316 thin client."),
-       B("Biostar",    "M6TBA",                0, 
"ftp://ftp.biostar-usa.com/manuals/M6TBA/";, NULL),
+       B("Biostar",    "M6TBA",                0, 
"ftp://ftp.biostar-usa.com/manuals/M6TBA/";, "No public report found. May work 
now."),
        B("Biostar",    "P4M80-M4",             1, 
"http://www.biostar-usa.com/mbdetails.asp?model=p4m80-m4";, NULL),
-       B("Boser",      "HS-6637",              0, 
"http://www.boser.com.tw/manual/HS-62376637v3.4.pdf";, NULL),
+       B("Boser",      "HS-6637",              0, 
"http://www.boser.com.tw/manual/HS-62376637v3.4.pdf";, "Apparently reported by 
Mark Robinson, no public report found. May work now."),
        B("Dell",       "PowerEdge 1850",       1, 
"http://support.dell.com/support/edocs/systems/pe1850/en/index.htm";, NULL),
-       B("DFI",        "855GME-MGF",           0, 
"http://www.dfi.com.tw/portal/CM/cmproduct/XX_cmproddetail/XX_WbProdsWindow?action=e&downloadType=&windowstate=normal&mode=view&downloadFlag=false&itemId=433";,
 NULL),
+       B("DFI",        "855GME-MGF",           0, 
"http://www.dfi.com.tw/portal/CM/cmproduct/XX_cmproddetail/XX_WbProdsWindow?action=e&downloadType=&windowstate=normal&mode=view&downloadFlag=false&itemId=433";,
 "Probably needs a board enable. 
http://www.coreboot.org/pipermail/coreboot/2009-May/048549.html";),
        B("DFI",        "Blood-Iron P35 T2RL",  1, 
"http://lp.lanparty.com.tw/portal/CM/cmproduct/XX_cmproddetail/XX_WbProdsWindow?itemId=516&downloadFlag=false&action=1";,
 NULL),
        B("Elitegroup", "K7S5A",                1, 
"http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?detailid=279&CategoryID=1&DetailName=Specification&MenuID=1&LanID=0";,
 NULL),
        B("Elitegroup", "K7S6A",                1, 
"http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?detailid=77&CategoryID=1&DetailName=Specification&MenuID=52&LanID=0";,
 NULL),
@@ -337,7 +337,7 @@
        B("EPoX",       "EP-8K5A2",             1, 
"http://www.epox.com/product.asp?ID=EP-8K5A2";, NULL),
        B("EPoX",       "EP-8RDA3+",            1, 
"http://www.epox.com/product.asp?ID=EP-8RDA3plus";, NULL),
        B("EPoX",       "EP-BX3",               1, 
"http://www.epox.com/product.asp?ID=EP-BX3";, NULL),
-       B("FIC",        "VA-502",               0, 
"ftp://ftp.fic.com.tw/motherboard/manual/socket7/va-502/";, NULL),
+       B("FIC",        "VA-502",               0, 
"ftp://ftp.fic.com.tw/motherboard/manual/socket7/va-502/";, "No public report 
found. May work now."),
        B("GIGABYTE",   "GA-2761GXDK",          1, 
"http://www.computerbase.de/news/hardware/mainboards/amd-systeme/2007/mai/gigabyte_dtx-mainboard/";,
 NULL),
        B("GIGABYTE",   "GA-6BXC",              1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=1445";, NULL),
        B("GIGABYTE",   "GA-6BXDU",             1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=1429";, NULL),
@@ -351,6 +351,7 @@
        B("GIGABYTE",   "GA-M57SLI-S4",         1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2287";, NULL),
        B("GIGABYTE",   "GA-M61P-S3",           1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2434";, NULL),
        B("GIGABYTE",   "GA-MA69VM-S2",         1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2500";, NULL),
+       B("GIGABYTE",   "GA-MA74GM-S2H",        1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3153";, NULL),
        B("GIGABYTE",   "GA-MA770T-UD3P",       1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=3096";, NULL),
        B("GIGABYTE",   "GA-MA78G-DS3H",        1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2800";, NULL), /* TODO: 
Rev 1.x or 2.x? */
        B("GIGABYTE",   "GA-MA78GM-S2H",        1, 
"http://www.gigabyte.com/products/product-page.aspx?pid=2758";, NULL), /* TODO: 
Rev. 1.0, 1.1, or 2.x? */
@@ -370,7 +371,7 @@
        B("Mitac",      "6513WU",               1, 
"http://web.archive.org/web/20050313054828/http://www.mitac.com/micweb/products/tyan/6513wu/6513wu.htm";,
 NULL),
        B("MSI",        "MS-6153",              1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=336";, NULL),
        B("MSI",        "MS-6156",              1, 
"http://uk.ts.fujitsu.com/rl/servicesupport/techsupport/boards/Motherboards/MicroStar/Ms6156/MS6156.htm";,
 NULL),
-       B("MSI",        "MS-6178",              0, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=343";, 
"Immediately powers off if you try to hot-plug the chip. However, this does 
'''not''' happen if you use coreboot."),
+       B("MSI",        "MS-6178",              0, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=343";, 
"Immediately powers off if you try to hot-plug the chip. However, this does 
'''not''' happen if you use coreboot. FIXME: URL of a report?"),
        B("MSI",        "MS-6330 (K7T Turbo)",  1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=327";, NULL),
        B("MSI",        "MS-6570 (K7N2)",       1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=519";, NULL),
        B("MSI",        "MS-6590 (KT4 Ultra)",  1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=502";, NULL),
@@ -384,7 +385,7 @@
        B("MSI",        "MS-7168 (Orion)",      1, 
"http://support.packardbell.co.uk/uk/item/index.php?i=spec_orion&pi=platform_honeymoon_istart";,
 NULL),
        B("MSI",        "MS-7236 (945PL Neo3)", 1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=1173";, NULL),
        B("MSI",        "MS-7255 (P4M890M)",    1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=1082";, NULL),
-       B("MSI",        "MS-7260, (K9N Neo)",   0, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=255";, 
"Interestingly flashrom does not work when the vendor BIOS is booted, but it 
''does'' work flawlessly when the machine is booted with coreboot."),
+       B("MSI",        "MS-7260, (K9N Neo)",   0, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=255";, 
"Interestingly flashrom does not work when the vendor BIOS is booted, but it 
''does'' work flawlessly when the machine is booted with coreboot. FIXME: URL 
of a report?"),
        B("MSI",        "MS-7312 (K9MM-V)",     1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=1104";, NULL),
        B("MSI",        "MS-7345 (P35 Neo2-FIR)",1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=1261";, NULL),
        B("MSI",        "MS-7368 (K9AG Neo2-Digital)",1, 
"http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=1241";, NULL),
@@ -402,13 +403,13 @@
        B("Shuttle",    "AK38N",                1, 
"http://eu.shuttle.com/en/desktopdefault.aspx/tabid-36/558_read-9889/";, NULL),
        B("Shuttle",    "FD37",                 1, 
"http://www.shuttle.eu/products/discontinued/barebones/sd37p2/";, NULL),
        B("Shuttle",    "FN25",                 1, 
"http://www.shuttle.eu/products/discontinued/barebones/sn25p/?0=";, NULL),
-       B("Soyo",       "SY-5VD",               0, 
"http://www.soyo.com/content/Downloads/163/&c=80&p=464&l=English";, NULL),
+       B("Soyo",       "SY-5VD",               0, 
"http://www.soyo.com/content/Downloads/163/&c=80&p=464&l=English";, "No public 
report found. May work now."),
        B("Soyo",       "SY-7VCA",              1, 
"http://www.tomshardware.com/reviews/12-socket-370-motherboards,196-15.html";, 
NULL),
-       B("Sun",        "Blade x6250",          1, 
"http://www.sun.com/servers/blades/x6250/";, NULL),
-       B("Sun",        "Fire x4150",           0, 
"http://www.sun.com/servers/x64/x4150/";, NULL),
-       B("Sun",        "Fire x4200",           0, 
"http://www.sun.com/servers/entry/x4200/";, NULL),
-       B("Sun",        "Fire x4540",           0, 
"http://www.sun.com/servers/x64/x4540/";, NULL),
-       B("Sun",        "Fire x4600",           0, 
"http://www.sun.com/servers/x64/x4600/";, NULL),
+       B("Sun",        "Blade x6250",          1, 
"http://www.sun.com/servers/blades/x6250/";, "No public report found. May work 
now."),
+       B("Sun",        "Fire x4150",           0, 
"http://www.sun.com/servers/x64/x4150/";, "No public report found. May work 
now."),
+       B("Sun",        "Fire x4200",           0, 
"http://www.sun.com/servers/entry/x4200/";, "No public report found. May work 
now."),
+       B("Sun",        "Fire x4540",           0, 
"http://www.sun.com/servers/x64/x4540/";, "No public report found. May work 
now."),
+       B("Sun",        "Fire x4600",           0, 
"http://www.sun.com/servers/x64/x4600/";, "No public report found. May work 
now."),
        B("Supermicro", "H8QC8",                1, 
"http://www.supermicro.com/Aplus/motherboard/Opteron/nforce/H8QC8.cfm";, NULL),
        B("Supermicro", "X8DTT-F",              1, 
"http://www.supermicro.com/products/motherboard/QPI/5500/X8DTT-F.cfm";, NULL),
        B("T-Online",   "S-100",                1, 
"http://wiki.freifunk-hannover.de/T-Online_S_100";, NULL),
Index: flashrom-brokenboards_annotate/board_enable.c
===================================================================
--- flashrom-brokenboards_annotate/board_enable.c       (Revision 1069)
+++ flashrom-brokenboards_annotate/board_enable.c       (Arbeitskopie)
@@ -1626,7 +1626,7 @@
        {0x8086, 0x2415, 0x103c, 0x1249,  0x10b7, 0x9200, 0x103c, 0x1246, NULL, 
         NULL,         NULL,          "HP",          "Vectra VL400",          
0,   OK, board_hp_vl400}, 
        {0x8086, 0x1a30, 0x103c, 0x1a30,  0x8086, 0x2443, 0x103c, 0x2440, 
"^VL420$",     NULL,         NULL,          "HP",          "VL420 SFF",         
    0,   OK, intel_ich_gpio22_raise},
        {0x10de, 0x0369, 0x103c, 0x12fe,  0x10de, 0x0364, 0x103c, 0x12fe, NULL, 
         NULL,         NULL,          "HP",          "xw9400",                
0,   OK, nvidia_mcp_gpio5_raise},
-       {0x8086, 0x27A0,      0,      0,  0x8086, 0x27B9,      0,      0, NULL, 
         "ibase",      "mb899",       "iBASE",       "MB899",                 
0,   NT, intel_ich_gpio26_raise},
+       {0x8086, 0x27A0,      0,      0,  0x8086, 0x27B9,      0,      0, NULL, 
         "ibase",      "mb899",       "iBASE",       "MB899",                 
0,   OK, intel_ich_gpio26_raise},
        {0x1166, 0x0205, 0x1014, 0x0347,  0x1002, 0x515E, 0x1014, 0x0325, NULL, 
         NULL,         NULL,          "IBM",         "x3455",                 
0,   OK, board_ibm_x3455},
        {0x1039, 0x5513, 0x8086, 0xd61f,  0x1039, 0x6330, 0x8086, 0xd61f, NULL, 
         NULL,         NULL,          "Intel",       "D201GLY",               
0,   OK, wbsio_check_for_spi},
        {0x8086, 0x7190,      0,      0,  0x8086, 0x7110,      0,      0, 
"^SE440BX-2$", NULL,         NULL,          "Intel",       "SE440BX-2",         
    0,   NT, intel_piix4_gpo27_lower},


-- 
http://www.hailfinger.org/


_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to