Search code examples
linuxembedded-linuxyocto

Automotive grade linux (AGL) 3.0(Charming chinook) on freescale SABRE for Automotive Infotainment based on the i.MX 6 Series


I have freescale SABRE for Automotive Infotainment based on the i.MX 6 Series board AGL recently released its AGL 3.0 version which is supported only freescale sabre lite board as per below link. https://wiki.automotivelinux.org/agl-distro#supported_hardware

I tried this tutorial but the build failed:http://events.linuxfoundation.org/sites/events/files/slides/AGLAMM_How%20we%20Run%20AGL%20on%20i.MX%20processors_tkobayashi_25FEB16%20rev.D.pdf

Is there any other ways that I can build AGL 3.0 for SABRE for Automotive Infotainment board?


Solution

    1. Move below folder

      $cd ./AGL3.0/meta-agl/templates/machine

    2. Copy 'imx6qsabrelite' folder

      $cp -r imx6qsabrelite imx6qsabreauto

    3. Move 'imx6qsabreauto' folder

      $cd imx6qsabreauto

    4. Modify 50_local.conf.inc file

      [Origin file contents]
      MACHINE = 'imx6qsabrelite'
      [Change file contents]
      MACHINE = 'imx6qsabreauto'

    5. Building the AGL distro

      $source ../../../../meta-agl/scripts/aglsetup.sh -b build-imx6qsabreauto -m imx6qsabreauto agl-demo agl-netboot agl-appfw-smack
      $bitbake agl-demo-platform

    I think...Above steps are a solution for you.

    If you have another questions, contact me.

    Thanks.