Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PetaLinux Version

Yocto Codename

2022.x

honister

2021.x

gatesgarth

2020.x

zeus

2019.x

thud

2018.x

rocko

2017.x

morty

...

After cloning the meta-layer it should be added to the project’s build by modifying the project-level configuration with the petalinux-config command with no options.  In the menuconfig, navigate to Yocto Settings --> User Layers.  In the User Layers menuconfig, press <enter> to modify the “user layer 0” option and insert the path where the meta-layer can be found.  It’s important to note that this path will be relative to the project’s root and should start with the special ${PROOT}/ variable for the path.  In this example, since the layer was cloned in the /components/ sub-directory the full path will be ${PROOT}/components/meta-timesys.  You may need to adjust your variable if you cloned the repository to a different location. After adding the path for the meta-layer, exit the project-level menuconfig and return to the terminal prompt.

...

...

Image Added

Image Added

The second part of adding the meta-timesys layer to your project is to edit the Yocto project configuration file to instruct it to inherit and execute the Vigiles tooling.  This is done by adding the lines below to the #User Configuration section of petalinuxbsp.conf found in <plnx-proj-root>/project-spec/meta-user/conf/petalinuxbsp.conf.  If you want to use meta-timesys with a Vigiles/LinuxLink license key, add the path to the LinuxLink license key as well.

...