Hi, I've been able to find used MaxSpeed thin clients, the MaxTerm 230, very cheap from surplus sources. This unit is a low-end PC, basically. The main differences are that it doesn't have a full PC BIOS, and it boots from an 8MB on-board flash chip. The unit normally runs WinCE 3.0. What I'd like to do is load either a Linux-based thin client image into the 8MB flash, or at least a capable Linux bootloader that could then boot the OS from other media. The trick is, it's hard to program the flash. The limited BIOS in this unit has a hotkey combination during POST (Alt-F9) that initiates some sort of parallel-port flash programming routine. This was intended for disaster recovery, and would be perfect for loading foreign images into the onboard flash. But there's only 2 ways to make this work:
1) Acquire the old DOS program that MaxSpeed used in conjunction with this feature. MaxSpeed (now Neoware) tech support tells me they no longer have this utility. (I wonder if any former customers out there have it?) 2) Reverse engineer the parallel-port protocol, and write a compatible server application from scratch.1) is much easier, of course. If I have to go with 2), where should I start? I can put a scope on the parallel port's handshake lines, but I wouldn't know where to go next.
thanks for any ideas/feedback/assistance, Jonathan