Hit F2 at power-on to get into the Phoenix-Award BIOS.
The boot options that can be set are:
You can also get straight to these options by hitting the F12 key.
My standard Tiny Core 4.6.2 with Syslinux as the boot loader was ignored by the BIOS which just loaded Windows XPe. An alternative pen drive which has Grub installed as the boot loader worked. I haven't yet investigated to see what it doesn't like about syslinux.
My S400 runs Windows XPe.
My S400 came with BIOS Rev 4.00.0D. The Fujitsu Support site offers Rev 4.00.0Q (14/05/2008).
Here are two ways to approach the update...
In Windows:
On a Linux system (Tiny Core 10.0 in my case) with the app p7zip installed:
tc@box:/mnt/sdb1$ unzip FTS_FlashBIOSUpdateCompressedFlashFiles_4000Q_1028017.ZIP Archive: FTS_FlashBIOSUpdateCompressedFlashFiles_4000Q_1028017.ZIP inflating: FutroS400_4000Q.exe tc@box:/mnt/sdb1$
tc@box:/mnt/sdb1$ 7z x FutroS400_4000Q.exe 7-zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,1 CPU) Processing archive: FutroS400_4000Q.exe Extracting Futro S400 (AMD NX)4000Q.IMA Everything is Ok Size: 1474560 Compressed: 497868 tc@box:/mnt/sdb1$
tc@box:/mnt/sdb1$ sudo dd if=Futro\ S400\ (AMD\ NX)4000Q.IMA of=/dev/sdc 2880+0 records in 2880+0 records out 1474560 bytes (1.4MB) copied, 0.774535 seconds, 1.8MB/s tc@box:/mnt/sdb1$
At this stage you should have a bootable USB pen drive with the BIOS update software on it. However I found that my S400 would not boot the pen drives produced by either of these approaches. After a little while I gave in and:
Why the S400 would not boot from the 1GB USB pen drive I have no idea.