Attention

You are viewing an older version of the documentation. The latest version is v3.3.

legacy-poky-zephyr-ehl

The following section is applicable to:

../../_images/linux4.png

The ECI legacy-poky-zephyr-ehl Yocto target image provides the Zephyr OS with Functional Safety (FuSa) Software for the Intel Elkhart Lake (EHL) processor.

Important

legacy-poky-zephyr-ehl is only supported on specific target platforms. Refer to Validated Hardware Platforms for a list of platforms which support legacy-poky-zephyr-ehl.

This section provides the steps to build an ECI legacy-poky-zephyr-ehl image.

Prerequisites for Building legacy-poky-zephyr-ehl

Before building the ECI legacy-poky-zephyr-ehl installation image, make sure that you have:

Build ECI legacy-poky-zephyr-ehl Image

  1. After you select legacy-poky-acrn from the list of available build targets, a menu will display a list of compatible EHL platforms. Select the desired platform to compile for.

    ../../_images/029.png

    The setup script will begin configuring the assets needed to build the target image. Depending on the feature options selected and the state of the build environment, a few notifications might be displayed:

    • Build directory already exists

      If the setup script is not building the target for the first time, the script will prompt: Build directory ecs-acrn-zephyr-ehl already exists. Do you want to clean the cached build? [y/N]

      ../../_images/0310.png

      Press n to retain the target build cache or press y to delete target build cache.

      Note: It is recommended that you delete the target build cache if the target source was modified or the previous build was incomplete. Retaining the target build cache will reduce the build time, but might cause build errors if the target source was modified or the previous build was incomplete. If build errors occur, rerun the setup script and choose y at this prompt.

  2. After setting up the build target, a prompt will check whether you want to run an automated build: Do you want to run an automated build? [Y/n].

    ../../_images/A1.png

    To perform an automated build, press y at the prompt.

    ../../_images/A1.png

The build typically takes a very long time. A Linux build system with the recommended specifications might take about 1-2 hours to complete. A Linux build system with the minimum specifications might take over two hours to complete. Refer to Linux build system for the recommended specifications.

../../_images/B.png

What Next after Building legacy-poky-zephyr-ehl

After the build completes, refer to Install ECI Image for Yocto-based Zephyr (Legacy) to create a bootable USB flash drive to install the legacy-poky-zephyr-ehl image.