Flashing Linux .wic Image in eMMC Mode

This section describes the steps to put the HSS in CLI mode, program the Linux images into eMMC using the Win32DiskImager application and initiate the Linux boot.

  1. Do not insert SD card to the board. If present, SD card booting takes priority.
  2. Remove the micro-USB cable connected to J5 and connect it to J19 of the board. When the USB cable is detected, the LED near J19 glows in green.
  3. Connect one more micro-USB cable to J12 from the host PC.
  4. J16 and J35 must be connected to pins 2 and 3 (for 1.8V).
  5. J44 must be connected to pins 1 and 2 (for 1.05V).
  6. J18 and J57 must be open.
  7. Power ON the board and press Enter on Interface 0 (COM3) while booting.
  8. Type usbdmsc command on the HSS prompt, as shown in the following figure. The board will be in eMMC mode once the eMMC is passed.
    Figure . Executing the usbdmsc Command
  9. Open Win32DiskImager and browse the .wic file to flash the Linux .wic image.
  10. Check the Safely Remove Hardware and notice that the drive letter is shown for boot to confirm eMMC drive is live.
    Figure . Drive Eject Options
  11. Select the boot device from the context menu that appears.
    1. Click Write. A confirm overwrite dialog box appears.
    2. Click Yes to confirm the overwrite. It takes about couple of minutes for the image to get written.
      Figure . Confirm Overwrite
  12. Click Exit.
    Figure . Writing In-progress
  13. Disconnect the USB cable from the J19 USB-UART connector on the kit. Observe the USB host disconnected message.
  14. On the HSS CLI, type the boot command.
    Figure . Executing the Boot Command
  15. Check Interface 1 (COM4). Linux will be up and running, waiting for user to login.
    Figure . Linux User Login