Skip to main content
Use this workflow to build Shikra (shikra-evk) images with the SD-card partition layout. The generated flash artifacts include the firmware, boot, ESP, and rootfs images needed for SD-card media.
This workflow is different from booting only the Linux operating system from an SD card as fallback media. For fallback HLOS boot using efi.bin and rootfs.img, see Boot Linux operating system from the SD card.

Prerequisites

  • Set up the Yocto build host and install kas. For more information, see Build Qualcomm Linux using Yocto.
  • Select the meta-qcom release tag that you want to build.

Procedure

  1. Clone the selected meta-qcom release:
  2. If the selected meta-qcom release tag does not already include the Shikra SD-card partition configuration from qcom-ptool, update meta-qcom/recipes-bsp/partition/qcom-ptool.inc to use a qcom-ptool revision that contains it:
  3. In meta-qcom/conf/machine/shikra-evk.conf, change the partition files subdirectory from the eMMC layout to the SD-card layout. Replace:
    With:
  4. Build the Shikra image:

Result

The build generates Shikra flash artifacts using the SD-card partition layout. Use those generated artifacts when preparing SD-card media for Shikra.