I have several BIOS images for the 166/168 as well as other WEBDTs. Tell me what board level you have and your current version of the BIOS. You can't load the newest BIOS version if you have an old motherboard - the BIOS versions are match to certain board versions. Your BIOS updater software will tell you the current BIOS version and board level.

I don't have an updater tool available to retrieve that information, however from examining the board I see some sort of versioning printed on corner: GD166_MB_R1.0. Inside BIOS configuration, I see this firmware: XpressROM_BIOS_DT166_0.01.07.

What I'm attempting to do is to repurpose the device. I've had some difficulties booting from USB/CF/DVD drives, and I'm hopeful that a BIOS firmware update would solve these problems, as well as a possible ACPI/APM issue when using FreeBSD 8.2.

You have the latest version BIOS for a 1.0 board from my info. It will boot off a USB device when set to do so. With only 128mb of RAM you will be a little limited on your choice of OS. Most of the V1 boards had only 64mb of storage too so you'll need to upgrade that. Originally they were either shipped with Windows CE or LINUX that would boot to a terminal server. If it was OEM customized for a point of sale system - like BOSANOVA - then you could have more storage space.

You can run MICROXP or Windows XP stripped down with a tool called NLITE - lots of messages on this forum about where and how - you'll need 512mb of more storage to do that. Another choice is Puppy Linux version 4.31 from here:http://distro.ibiblio.org/puppylinux/pu ... up-431.isoPuppy can run off the USB CD or USB flash drive. You'll want to install it to the IDE port for speed, the USB is v1.1 so it's slow. Upgrading the internal storage is easy with an IDE to compact flash adapter and then use a 4gb CF card available from EBAY cheap.

DT166s are great to dedicate to a single purpose that is not too demanding on the processor. I have one dedicated to streaming audio, another one runs a 'black box' receiver (ICOM 1000) that controls the frequency and mode of the receiver. I have one in the car that runs GPS tracking software for position reporting - they run off 12v in the vehicle nicely. I picked up a dozen at a flea market and I still have a bunch laying around.

I have not tried TC linux but Puppy Linux v4.31 works with the GUI and all. You can boot the live version off CD or USB thumb drive. You can get into the BIOS to select boot device by tapping F1 as you power up. Tap the F1 about once per second until you go into the BIOS settings.

Email me directly at ka2ctn at aol dot com and I can send you some info on the 166. I have BIOS info, some info from DTR, etc.