Toradex Easy installer

I’m trying out the Easy Installer with the iMX7D 1G SOM with a custom image I built. I used the 2.7b4 BSP (Colibri-iMX7_LXDE-Image_2.7b4) and extracted the tar on an SD card (then later an USB stick) without a problem. TEZI sees it fine and it shows up in the list but it’s grayed out and it says the image is not compatible with the module.

I’m thinking I missed something simple? How can I tell what the problem is?

thanks in advance,
Dave

Did you follow steps described here - Build U-Boot and Linux Kernel from Source Code | Toradex Developer Center ?

Thanks for pointing out these additional steps. Maybe should keep all the tezi documentation together.
I did the following after building the image (per these steps):

  • took Colibri-iMX7_LXDE-Image_2.7b4-20180209.tar and extracted it to a new directory
    (Colibri-iMX7_LXDE-Image.bootfs)
  • copied dtb’s there
  • found a ‘zImage’ file but not in the same location
  • tar cJf … back into an ‘xz’ file
  • copied to a thumb drive and back into the eval board running tezi
  • shows up in the tezi list but again it’s grayed out saying ‘[not compatible with this module]’

The module is an iMX7D 1G V1.1A (eMMC) and the base BSP I used is ‘Colibri-iMX7_LXDE-Image_2.7b4-20171005’. Made my modifications and built it like I have been. Is this BSP not compatible?

thanks

You need to use https://docs.toradex.com/104970-colibri-imx7-dual-1gb-(emmc)-linux-lxde-image-tezi.tar as a base.

So this is a pre-built tar file. Where can I find the source BSP to modify and build (from git)? I have to make changes to it.

Note that the Colibri iMX7D 1GB is using eMMC. Make sure to download the images which are noted to be for the eMMC module. When using OpenEmbedded, make sure to use the colibri-imx7-emmc machine.

Colibri iMX7D 1GB with eMMC is supported through our regular OpenEmbedded BSP through the colibri-imx7-emmc machine.