<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thanks for the reply. I will do some homework on the coreboot.<div><br></div><div>However I think my chanllenge here is to find a program (I don't have hardware programmer) to flash the chip. I run </div><div>flashrom.exe -p internal -c MX25L4005(A/C) -VVV</div><div><br></div><div>and here is what I got</div><div><div>flashrom v0.9.6.1-r1671 on MS-DOS 7 (i686)</div><div>flashrom is free software, get the source code at http://www.flashrom.org</div><div><br></div><div>flashrom was built with libpci 3.1.5, GCC 4.4.4, little endian</div><div>Command line (5 args): c:/bios/flashrom.exe -p internal -c MX25L4005(A/C) -VVV</div><div>Calibrating delay loop... OS timer resolution is 110000 usecs, 298M loops per second, delay more than 10% too short (got 84% of expected delay), recalculating... 347M loops per second, 10 myus = 0 us, 100 myus = 0 us, 1000 myus = 0 us, 10000 myus = 0 us, 440000 myus = 440000 us, OK.</div><div>Initializing internal programmer</div><div>No coreboot table found.</div><div>DMI string system-manufacturer: ""</div><div>DMI string system-product-name: ""</div><div>DMI string system-version: ""</div><div>DMI string baseboard-manufacturer: ""</div><div>DMI string baseboard-product-name: ""</div><div>DMI string baseboard-version: ""</div><div>DMI string chassis-type: ""</div><div>DMI chassis-type is not specific enough.</div><div>Found ITE Super I/O, ID 0x8712 on port 0x2e</div><div>Bad Command or file name</div><div>Bad Command or file name</div><div>Bad Command or file name</div><div>Bad Command or file name</div><div>Bad Command or file name</div><div>Bad Command or file name</div><div><br></div><div>I am not sure which part is wrong. Is it because I don't have a full dos enviroment?</div><div><br></div><div>Thanks,</div><br><div><div id="SkyDrivePlaceholder"></div>> Date: Tue, 14 May 2013 22:05:06 +0200<br>> From: vidwer@gmail.com<br>> To: z2333@outlook.com<br>> CC: flashrom@flashrom.org; coreboot@coreboot.org<br>> Subject: Re: [flashrom] About flashing mx25l4005 on Itona TC2331<br>> <br>> 2013/5/14 Bin X <z2333@outlook.com>:<br>> > I apologize if it does not make sense at all since this is my first attempt<br>> > to flash a bios with unmatched bios ID.<br>> ><br>> > I was trying to flash bios on a Itona TC2331 to get rid of the limitation<br>> > they put on of any IDE HDD and USB HDD can’t be larger than 64mb.<br>> <br>> coreboot can do that, but you have to spend 'some' time on adding<br>> support for your particular mainboard.<br>> <br>> See http://b2b.gigabyte.com/products/product-page.aspx?pid=3215#sp<br>> ("Chipset VIA CN700 chipset with VIA VT8237R Plus") and<br>> http://www.coreboot.org/Supported_Chipsets_and_Devices<br>> <br>> ><br>> > The current bios rom, flash program and documentation can be found here:<br>> ><br>> > ftp://ftpguest:letmein@ftp.vxl.net/../Utilities/BIOS/TC23YY/<br>> ><br>> > Since I don’t have any working rom so I am hoping to use the file from this<br>> > board<br>> ><br>> > http://b2b.gigabyte.com/products/product-page.aspx?pid=3215#dl<br>> ><br>> > Because they are from the same vendor and used the same chipset. I<br>> > understand it may not work at all but decide to take the risk.<br>> ><br>> > However, I can’t find any program to flash the bios that can ignore the bios<br>> > ID. The vendor provided one can flash the bios but does not have the option<br>> > to ignore the unmatched bios ID. Flashrom failed at probing the chipset.<br>> ><br>> > The building Q-Flash tells that it is MX25L4005 which should be supported by<br>> > Flashrom.   I also tried “internal:laptop=this_is_not_a_laptop” and still no<br>> > success.<br>> <br>> It's very good that you found that programmer parameter. However, the<br>> Gigabyte product picture shows that this (non-VXL) board uses LPC<br>> flash instead of SPI.<br>> <br>> What we're interested in is what flashrom's output looks like when<br>> there is - your words - no success. Does its output end with many<br>> times "<hexadecimal value>:S"?<br>> <br>> ><br>> > So I am not sure what else I should try to make Flashrom work.<br>> ><br>> > Any suggestions?<br>> ><br>> > Thanks,<br>> ><br>> ><br>> > _______________________________________________<br>> > flashrom mailing list<br>> > flashrom@flashrom.org<br>> > http://www.flashrom.org/mailman/listinfo/flashrom<br>> <br>> _______________________________________________<br>> flashrom mailing list<br>> flashrom@flashrom.org<br>> http://www.flashrom.org/mailman/listinfo/flashrom<br></div></div>                                     </div></body>
</html>