Re: Motherboard design specifically for Linux

Stephen Williams (steve@icarus.com)
Thu, 22 Oct 1998 09:39:01 -0700


lorrain@fb.sony.de said:
> Note also that programming a FLASH *before* soldering
> is theoretically not guaranted to work...

Soldering the flash is a bad thing to do until you are certain that you
have in hand, tested and working, a means to program the flash in place.
"It should work" is not good enough, as we discovered with an i960Rx
based design we have.

We find that revision 1 of any computer *must* have a socketed flash (and
socketed PLDS:-) or you will regret it. Obvious exceptions are parts that
are specifically designed to be programmed in-circuit, but they are often
more trouble then they are worth as off-line prom and flash programmers
are more common and less finicky then the in-circuit variety.

A socket for a 29F040 (for example) is very compact, and can be soldered
to the same pads where an unsocketed part would go.

And flash sockets would please the "HeathKit" crowd, a non-trivial market
for such a thing as this.

After all (getting back on topic) the Linux on a specialized system board
will probably be under constant upgrade, and one way for a user (even those
without PROM programmers) to protect themselves from botched flash upgrades
would be to keep a backup flash that would be popped in the socket.

-- 
Steve Williams                "The woods are lovely, dark and deep.
steve@icarus.com              But I have promises to keep,
steve@picturel.com            and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/