Install kOS Bootloader

Board: EMB-BT1

Prerequisites

  • Before flashing an EMB-BT1 board with KOS Bootloader, ensure your Mac or Windows machine has the necessary software installed

  • You will also need the following hardware

    • A Windows or Mac machine with a USB Standard-A port (or the with supported USB hub or adapter)

    • USB type-A flash drive.

    • The EMB-BT1 board set up with a USB keyboard connected.

Step 1: Download the bootloader

Navigate to the KOSDev Download Page here, download the ‘EMB-BT1 bootloader’.

  • In macOS, the file is automatically unarchived, and the *.img file will be in the download location.

  • In Windows, the user must unarchive the downloaded file and use *. img for flashing.

Step 2: Prepare the USB drive

  1. Connect the USB flash drive to the Mac / PC.

  2. Start the Disk imaging software (Balena Etcher or RPi Imager) installed in the machine.

  3. Locate and select the ‘.img’ and select the inserted flash drive.

  4. Follow instructions Balena Etcher or RPi Imager to flash the image to the flash drive.

Step 3: Install bootloader on the EMB-BT1 board

  1. Insert the flash drive into the EMB-BT1 board.

  2. Connect a USB keyboard to the EMB-BT1 board.

  3. Press the ‘F7’ key from the keyboard while the board is booting

This will display the boot device selection screen.

  1. Select the USB flash drive partition using the keyboard’s up/down arrow key.

  2. Hit enter from the keyboard.

  3. Flashing the EMB-BT1 board will happen automatically.

  4. Wait for the following log message confirming the flashing is successful.

    1. ‘Installation complete. Remove installation media and reboot.’

Step 4: Verify Installation

  1. Turn off the power to the board

  2. Remove the flash drive from the EMB-BT1 board.

  3. Connect the HDMI monitor.

  4. Connect the Ethernet cable to the EMB-BT1

  5. Power up the EMB-BT1 Board RPI-4 and wait for a few seconds to boot up.

  6. The screen should show “Node Manager,” and the IP should be displayed.

Previous
Next
On this page
Java Development
Seamlessly transition from Legacy+ systems to Freestyle microdosing and advanced distributed dispense systems.
UI Development
Using KOS SDKs, integrating Consumer and Non-consumer facing UIs becomes seamless, giving you less hassle and more time to create.
Video Library
Meet some of our development team, as they lead you through the tools, features, and tips and tricks of various KOS tools.
Resources
Familiarize yourself with KOS terminology, our reference materials, and explore additional resources that complement your KOS journey.
Copyright © 2024 TCCC. All rights reserved.