On 2010/06/19 12:50, Roberto Fernandez wrote:
> On Sat, Jun 19, 2010 at 01:42:08AM +0100, Stuart Henderson wrote:
> > On 2010/06/19 02:33, Carl-Daniel Hailfinger wrote:
> > > Hi,
> > > 
> > > I'm one of the lead developers of flashrom, a GPLv2 application to
> > > read/write/erase flash chips on mainboards, network/storage/graphics
> > > cards and external programmers. Some people use flashrom to update their
> > > BIOS/EFI or to add netbooting functionality to their network cards, or
> > > to recover misflashed mainboards. Having to boot DOS/Windows to perform
> > > those tasks is something many people would like to avoid, and being able
> > > to work with flash chips from your favourite OS is definitely easier
> > > than navigating in unknown waters.
> > > If you want to learn more about flashrom, please visit
> > > http://www.flashrom.org/
> > > 
> > > flashrom works on
> > > Linux/FreeBSD/NetBSD/DragonFlyBSD/OpenSolaris/MacOSX/DOS, and OpenBSD is
> > > the last remaining major UNIX-like OS which wasn't supported until now.
> > > 
> > > I have two patches which get flashrom to compile on OpenBSD on i386, and
> > > they should work on amd64 as well. Those patches will be merged into the
> > > official flashrom source tree once I know that they work. The big
> > > obstacle for me is that I don't own any OpenBSD machine, and all I have
> > > is shell access to a public OpenBSD i386 shell server. flashrom is
> > > pretty small, you can compile it in ~5 seconds on a reasonably fast
> > > machine, so compile testing shouldn't need too much time.
> > > 
> > > How do I proceed? Ask for testers? Send the patches (or links to the
> > > patch downloads) to this list?
> > 
> > If you send me the patches I'll write a port Makefile for it.
> > Then it's easier for people to test. Compile testing is no problem
> > but I don't have any machines that I can spare to test actual bios
> > updates on though.
>  
> A way to reduce risks on these tests is here:
> http://www.biosman.com/biosrecovery.html
> 
> I never tested this myself, I have no floppy drive :(

This can sometimes work. But on many machines it only works
if the checksum is bad. If you flash a wrong BIOS but the
checksum is okay, you can't always recover from that.
And vendors, especially for whitebox PC components, *do*
sometimes fuck up and label download files incorrectly.

(you can also try a hotswap with another machine - been
there, done that, have no particular desire to do it again ;)

Reply via email to