Difference between revisions of "Fit-PC2 BIOS Update"

From fit-PC wiki
Jump to: navigation, search
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== To prepare bootable USB image on Windows based machine ==
+
[https://twitter.com/IotFit Follow us on Twitter for software and BIOS updates]
 +
 
 +
== To prepare bootable USB image on Linux based machine ==
 +
# Download and extract [http://www.fit-pc2.com/download/bios/bios_update.zip bios_update.zip]
 +
# Insert thumb drive into USB socket (ensure you don't have any other USB mass storage devices connected).
 +
# Follow [https://wiki.ubuntu.com/MobileTeam/Mobile/HowTo/ImageWriting USB Image Writing Guide] to write '''128MBDOS.img''' to the USB thumb drive
 +
# Take out thumb drive and insert it again. Ubuntu should automount it.
 +
# Copy to the root directory on the thumb drive files '''SFlash16.exe'''
 +
# Depending on your fit-PC type Download and extract latest BIOS
 +
#* [[Fit-PC2 BIOS ROM Files]]
 +
#* [[Fit-PC2i BIOS ROM Files]]
 +
# Copy to the root directory on the thumb drive the '''xxxxxx.ROM''' file.
 +
 
 +
== To prepare bootable USB image on Windows 7 based machine ==
 +
# Download [https://launchpad.net/win32-image-writer/ Image Writer for Windows].
 +
# Download and extract [http://www.fit-pc2.com/download/bios/bios_update.zip bios_update.zip].
 +
# Connect the UFD to your host computer (ensure you don't have any other USB mass storage devices connected).
 +
# Run Win32DiskImager.exe.
 +
# Select Device - target disk.
 +
# Select Image File - 128MBDOS.img.
 +
# Press Write to proceed.
 +
# Wait until completion.
 +
# Disconnect the UFD and connect it again. It should now be assigned a drive letter.
 +
# Copy the SFlash16.exe file to the root directory on the UFD.
 +
# Download and extract latest BIOS.
 +
# Copy the xxxxxx.ROM file to the root directory on the UFD.
 +
 
 +
== To prepare bootable USB image on Windows XP based machine ==
 
# Download and extract [http://www.fit-pc2.com/download/bios/bios_update.zip bios_update.zip]
 
# Download and extract [http://www.fit-pc2.com/download/bios/bios_update.zip bios_update.zip]
 
# Insert thumb drive into USB socket (ensure you don't have any other USB mass storage devices connected).
 
# Insert thumb drive into USB socket (ensure you don't have any other USB mass storage devices connected).
Line 9: Line 36:
 
# Take out thumb drive and insert it again. It should now be assigned a drive letter.  
 
# Take out thumb drive and insert it again. It should now be assigned a drive letter.  
 
# Copy to the root directory on the thumb drive files '''SFlash16.exe'''
 
# Copy to the root directory on the thumb drive files '''SFlash16.exe'''
# Copy to the root directory on the thumb drive the [[BIOS ROM Files|desired ROM file]]
+
# Download and extract [[BIOS ROM Files|latest BIOS]]
 +
# Copy to the root directory on the thumb drive the '''xxxxxx.ROM''' file.
  
 
== To update BIOS ==
 
== To update BIOS ==
 +
Warning: If watchdog is enabled - make sure to disable it before update,
 +
or you might brick the fit-PC.
 
# Insert thumb drive and boot. Press F2 during boot to enter  ''CMOS Setup Utility''
 
# Insert thumb drive and boot. Press F2 during boot to enter  ''CMOS Setup Utility''
 
# Set 1st boot priority to '''USB KEY'''
 
# Set 1st boot priority to '''USB KEY'''
 
# Save and exit
 
# Save and exit
 
fit-PC2 should boot to DOS from the thumb drive.
 
fit-PC2 should boot to DOS from the thumb drive.
# Type <code>SFlash16.exe <ROM file name></code>
+
# Type <code>SFlash16.exe <ROM file name> /Force</code>
# Wait until completion
+
# Wait until completion - a message "Flash memory has been successfully programmed" should appear
 
# Reboot
 
# Reboot
 +
[[category:fit-PC2]]
 +
[[category:BIOS]]

Latest revision as of 07:52, 10 October 2018

Follow us on Twitter for software and BIOS updates

To prepare bootable USB image on Linux based machine

  1. Download and extract bios_update.zip
  2. Insert thumb drive into USB socket (ensure you don't have any other USB mass storage devices connected).
  3. Follow USB Image Writing Guide to write 128MBDOS.img to the USB thumb drive
  4. Take out thumb drive and insert it again. Ubuntu should automount it.
  5. Copy to the root directory on the thumb drive files SFlash16.exe
  6. Depending on your fit-PC type Download and extract latest BIOS
  7. Copy to the root directory on the thumb drive the xxxxxx.ROM file.

To prepare bootable USB image on Windows 7 based machine

  1. Download Image Writer for Windows.
  2. Download and extract bios_update.zip.
  3. Connect the UFD to your host computer (ensure you don't have any other USB mass storage devices connected).
  4. Run Win32DiskImager.exe.
  5. Select Device - target disk.
  6. Select Image File - 128MBDOS.img.
  7. Press Write to proceed.
  8. Wait until completion.
  9. Disconnect the UFD and connect it again. It should now be assigned a drive letter.
  10. Copy the SFlash16.exe file to the root directory on the UFD.
  11. Download and extract latest BIOS.
  12. Copy the xxxxxx.ROM file to the root directory on the UFD.

To prepare bootable USB image on Windows XP based machine

  1. Download and extract bios_update.zip
  2. Insert thumb drive into USB socket (ensure you don't have any other USB mass storage devices connected).
  3. Run ImUpdate.exe
    1. select Target - desired disk (by letter/size).
    2. select Source image - 128MBDOS.img.
  4. Press Start Restore to proceed.
  5. Wait until completion - "Finished" will appear under Messages.
  6. Take out thumb drive and insert it again. It should now be assigned a drive letter.
  7. Copy to the root directory on the thumb drive files SFlash16.exe
  8. Download and extract latest BIOS
  9. Copy to the root directory on the thumb drive the xxxxxx.ROM file.

To update BIOS

Warning: If watchdog is enabled - make sure to disable it before update,
or you might brick the fit-PC.
  1. Insert thumb drive and boot. Press F2 during boot to enter CMOS Setup Utility
  2. Set 1st boot priority to USB KEY
  3. Save and exit

fit-PC2 should boot to DOS from the thumb drive.

  1. Type SFlash16.exe <ROM file name> /Force
  2. Wait until completion - a message "Flash memory has been successfully programmed" should appear
  3. Reboot