The problem is not quite the actual ABIT motherboard, remember,<br>both the ABIT and Tyan use PLCC chips.<br>The problem is that I think Uniflash is not quite meant to flash LinuxBios <span style="font-style: italic;">or<span style="font-style: italic;">
<span style="font-style: italic;"> </span></span></span>ELF files,<br>and it writes it, but every sector comes out as "BAD" in validation, and well, yeah, push comes to shove,<br>the motherboard does not boot either with that program.
<br>I will flash with the topMAX and see if the program is good for the Mainboard, unless you lot can tell me<br>about some sort of checksumming routine to make sure the linuxBios flash is actually a valid chunk of flash?
<br>BTW, is there anyone who has a VGA Bios for an ATi Rage 8mb XL (like on the Tyan), since my original bios is f****ed <br>i can't get it out of there. :(<br><br><br><div><span class="gmail_quote">On 7/3/06, <b class="gmail_sendername">
Peter Stuge</b> <<a href="mailto:stuge-linuxbios@cdy.org">stuge-linuxbios@cdy.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Mon, Jul 03, 2006 at 08:08:31PM -0500, Arturo Mann wrote:<br>> Yeah, I agree on the PS. :)<br>> I have access to the topMAX with another box, yes. <evil grin> :)<br><br>And also a DIP->PLCC adapter so you can use it for the SST part?
<br>If you have one or can make one this is your best bet. I'd recommend<br>using the standalone programmer if at all possible.<br><br><br>> However, do I need to take as a "bad sign" that UniFlash cannot<br>
> verify the programmed LinuxBIOS ELF? Or is it just a sign that<br>> UniFlash cannot handle that sort of program?<br>> Oh, btw, the ABIT is PLCC it just seems to be unable to program with<br>> uniflash<br>> (or past 512KiB With the standard 1024KiB Tyan Flash)
<br><br>I'm not an expert on uniflash but it could have limits on flash size<br>or require some particular checksumming algorithm to be used on the<br>binary file and have a checksum in a special byte offset to consider<br>
the flash image valid, or maybe it checks this checksum on write<br>verification so verify fails unless the checksum is correct, etc.<br>Note that this is only speculation and wild guesses.<br><br>If uniflash or the Abit board is limited to 512KiB ROMs verification
<br>will (should) always fail - so maybe this is a matter of the chipset<br>not decoding more than 512KiB to the LPC bus. This feels more likely<br>than crazy, damaged code in uniflash.<br><br><br>//Peter<br><br>--<br>linuxbios mailing list
<br><a href="mailto:linuxbios@linuxbios.org">linuxbios@linuxbios.org</a><br><a href="http://www.openbios.org/mailman/listinfo/linuxbios">http://www.openbios.org/mailman/listinfo/linuxbios</a><br></blockquote></div><br><br clear="all">
<br>-- <br>------------------------<br>---- Stop the DRM! <a href="http://www.defectivebydesign.org">www.defectivebydesign.org</a> ----<br><br>---- Stop the TCPA from taking away OUR freedom! <a href="http://www.againsttcpa.com/">
www.againsttcpa.com/</a>  -----<br>---- Arturo Mann, <a href="mailto:arturo.mann@gmail.com">arturo.mann@gmail.com</a> ----