Yocto Installation Guide for Express-VR7 This document provides detailed instructions on installing Yocto on Express-VR7. Prerequisites Download Yocto Image: Download the prebuilt Yocto image to the working directory of your development host by clicking Click_Here. Set Up Devices: Target Device: Ensure your target device is ready. Host Device: Ensure your development host is set up. Required Hardware: USB Drive: Ensure you have a USB drive with at least 16 GB of capacity. Note that all existing files on the USB drive will be erased. SSD: Have an SSD ready to flash the Yocto image onto it. Flashing Tools: Windows For .iso files: Install Rufus. For .wic files: Install Win32DiskImager. Linux Use the dd command to flash the image onto the USB drive or SSD. Note: Ensure the USB drive has a minimum capacity of 16 GB, and be aware that all data on the USB drive will be erased during the flashing process. Windows Host Creating a Bootable USB with Rufus Insert an empty USB drive into your development host. Run rufus.exe in admin mode. Ensure your USB drive is automatically detected, and click SELECT to choose the downloaded yocto image. To proceed, click START, choose the Write in ISO Image mode option, and click OK. Wait until the .iso file is copied successfully to the USB drive. Once it is successfully copied, you can remove the USB from the host. Installing Yocto on Target Machine Set up your target device with the required cables, SATA disk, keyboard, and mouse. Insert the USB drive with the bootable Yocto image into the target device. Since Express-VR7 doesn’t have internal graphics card support, you need to use the serial console to proceed with the installation process. Connect to the serial port between the Host PC and the Target. The serial cable should be connected to the COM2 port in the target device. On the carrier board, it will be marked as CN6 PORT1. For Windows host machine: Check the device serial communication (COM) in the system’s device management section. Log in to serial COM tools, such as PuTTY or Tera Term, with a 115200 Baud rate. Power on the target device, and the serial log dump will appear on the host machine’s console. Press [Del] or [Esc] repeatedly to access the BIOS setup menu. In the serial, in the boot menu, navigate to the boot order section and set your USB drive as the first boot option. Save the changes and exit the boot menu. When changes are saved, and the boot menu exits, the system automatically boots into a grub. You will be presented with two options: 1. Boot: This option will boot yocto into Target. 2. Install: This option will install yocto onto the storage device (hard disk or SSD). During installation, you must provide the target path (storage device) at runtime. If Boot Option is Selected: The device should automatically boot from the USB drive, and the Yocto image will be booted on your target. If Install Option is Selected: The system will attempt to install the Yocto image onto the connected external storage device via SATA. You will be prompted to enter the storage device name (e.g., sd[X], where X represents the connected SSD/HDD). To proceed, type Y and click Enter. The system will flash the Yocto image onto the specified external storage device via SATA. After successful flashing, remove the installation medium and press Enter. The system will automatically restart. During the restart, press [Del] or [Esc] repeatedly to access the BIOS setup menu. Navigate to the boot order section and set your external storage device as the first boot option. Save and exit the set configuration. The system will automatically go to the grub menu and boot the Yocto image from the SSD/HDD to your target device. The Yocto desktop image (SATO) should now be visible on the target device. Linux Host Creating a Bootable USB using dd Command Copy the downloaded prebuilt yocto image to the working directory of your development host. Insert an empty USB drive and use the following command to flash the OS to the USB drive: Warning: Ensure you identify and use the correct USB drive (e.g., /dev/sdb or /dev/sdc) by using a tool like “gparted". Writing to the wrong device can cause data loss and, in the worst-case scenario, may damage your development host’s OS./ ) sudo dd if=[your image].img of=/dev/sd[x] After dd has completed, enter the following command to ensure all data is written to the USB drive: sync Installing Yocto on Target Machine Set up your target device with the required cables, SATA disk, keyboard and mouse. Insert the USB drive with the bootable Yocto image into the target device. Connect to the serial port between Host PC and Target. Install minicom on host. sudo apt-get install minicom To open minicom , run below command sudo minicom -D /dev/ttyUSB0 -b 115200 Note: check usb to serial cable is enumerated as ttyUSB0. Power on the target device and the serial log dump can be seen on console of host. Press [Del] or [Esc] repeatedly to access the BIOS setup menu. In the boot menu, navigate to the boot order section and set your USB drive as the first boot option.Save the changes and exit the boot menu. When changes are saved and the boot menu is exited, the system will automatically boot into a grub. You will be presented with two options: 1.Boot: This option will boot yocto into target. 2.Install: This option will install yocto onto the storage device (hard disk or SSD). During the installation process, you will need to provide the target path (storage device) at runtime. If Boot Option is Selected: The device should now automatically boot from the USB drive and Yocto image will be booted on your target. If Install Option is Selected: The system will attempt to install the Yocto image onto the connected external storage device via SATA. You will be prompted to enter the storage device name (e.g., sd[X] where X represents the connected SSD/HDD). To proceed, type Y and click Enter. The system will flash the Yocto image onto the specified external storage device via SATA. After successful flashing, remove the installation medium and press Enter. The system will automatically restart. During the restart, press [Del] or [Esc] repeatedly to access the BIOS setup menu. Navigate to the boot order section and set your external storage device as the first boot option. Save and exit the set configuration. The system will automatically go to the grub menu and boot the Yocto image from the SSD/HDD to your target device. The Yocto desktop image (SATO) should now be visible on the target device. <