Deploy Image On Hardware

For deploying an image of the hardware, we will follow steps below:

Sr. NoStepStep Description
1Choose the device imageChoose which device image you will be installing on the device
2Choose a BoardChoose which board you will be using to install the image on.
3Install the KOS bootloader for the selected boardDownload and install KOS bootloader for selected board.
4Install the device image on the boardInstall the device image from Step 3 to the board

Install the KOS Bootloader

Installing a bootloader installs the initial software that allows KOS Studio to communicate with Raspberry Pi. For your Raspberry Pi choice, follow the bootloader installation instructions provided with downalod.

Install the device image

After loading the bootloader on the device, KOS Studio can find it on the same network. Please connect the RPi on which we just loaded the bootloader to the same network as the personal computer on which you are running KOS Studio.

Follow the below steps to register the RPi as a node.

  • Connect Raspberry Pi to the network and power it on.
  • After the boot process is complete, if the screen is connected to the RPi, the screen displays the node manager with the newly discovered IP address for the device.
KOS Bootloader Screens

  • Log in to KOS Studio and navigate to My Images.
  • Select the image you wish to run. Next to the image name, the target on which to run the image is displayed. By default, this value is set to “Simulator.” Click on the dropdown for the target.
  • The dropdown now displays the IP address of the RPi as an option to select.
  • Select that IP as a new target.
  • Click on over overflow menu and click on the Install Icon to install the image.
  • In the Connections window of KOS Studio, you can view the installation progress. After the installation is complete, the RPi screen should display the KOS splash screen or your application screen.

KOS is the future of embedded device development. With the steps we have been following so far, you can witness its power in four simple steps: getting from nothing to having an image running and deployed on the hardware.

We are excited to accompany you in your development, making challenging things easy to adapt.