Installing bootloader & UEFI using UUU-Tool
Welcome to this detailed guide on how to install/update various bootloaders & UEFI on your F&S Board using the UUU (Universal Update Utility) tool. Bootloaders are essential for initializing hardware and loading operating systems like Windows 10 IoT LTSC. This guide will walk you through the installation of bootloader involved in our setup, including N-Boot, U-Boot, UEFI, OP-TEE, ATF, and SPL.
Using the UUU-Tool
-
Download the UUU-Tool Package
The whole software you need for installation is available on our file share, packed in a ZIP file. To access this content, you need to register on our F&S Homepage and provide a Windows IoT module serial number to unlock the files. If you have any further questions, please feel free to contact us at support@fs-net.de. -
Extract the UUU-Tool Package
- Ensure the following files are present in the UUU-Tool package:
Microsoft.WindowsAPICodePack.dll
Microsoft.WindowsAPICodePack.Shell.dll
-
nboot.fs
(e.g.,nboot-fsimx8mp-2023.09.fs
) -
uboot.fs
(e.g.,uboot-fsimx8mp-Y2023.09.fs
) - uefi.fit
uuu.auto<br>
uuu.exe
uuu_headless_starter.exe
- Ensure the following files are present in the UUU-Tool package:
-
Prepare the Board
- Connect the USB device (USB-OTG) from the base-board to your PC
- Enter USB Serial Download Mode by following the steps specific to your board model:
- PicoCore: Press and hold the onboard Boot-Select button. Power on the board or restart it by pressing the Reset button. Then, release the Boot-Select button.
- ArmStone: Connect pin 65 (Bootsel) to pin 66 (Gnd) using a jumper. Power on the board.
- NetDCU: Connect pin 1 (Bootsel) and pin 2 (Gnd) of connector J14 using a jumper. Power on the board.
-
Run the UUU Tool
- Start
uuu_headless_starter.exe
. Enter the serial number of your board and click "Start" to begin the flashing process
- A command window will appear and handle the flashing process. Avoid interacting with the window until the process is complete
- Start
-
Complete the Installation
- Once the process is finished, restart the board. If using armStone or efus boards, remove any jumpers before restarting.
By following these steps, you should be able to successfully install bootloaders and UEFI on your F&S board using the UUU tool. Happy Flashing!