Colibri Yocto reference images not booting?

Hello,

I have a Colibri iMX8X that I’m trying to deploy a Yocto build to. As far as I can tell, everything is building correctly, and thanks to @RudolfStreif was able to figure out how to successfully flash the image using Tezi (see here).

The reference images offered by Tezi through the download process seem to work, though the minimal install doesn’t do much (no terminal?). I’ve followed the instruction here and am trying to build the reference images, and there are no errors or issues. After flashing and rebooting, nothing seems to happen on the VGA screen. No messages, no logs, just black. There are 2 green LEDs on the Aster board that light up, but no ethernet LEDs. Thankfully, recovery mode always works and Tezi is easy to get back to.

Are there any articles to help diagnose or walk me through figuring out the next steps?

The bitbake log is:

amcelroy@pop-os:~/oe-core$ PARALLEL_MAKE="-j 10" BB_NUMBER_THREADS="10" bitbake tdx-reference-multimedia-image
WARNING: Host distribution "pop-22.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
Loading cache: 100% |###############################################################################################################################################| Time: 0:00:00
Loaded 4530 entries from dependency cache.
WARNING: No recipes in default available for:
  /home/amcelroy/oe-core/build/../layers/meta-toradex-nxp/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bbappend
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "2.0.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "aarch64-tdx-linux"
MACHINE              = "colibri-imx8x"
DISTRO               = "tdx-xwayland"
DISTRO_VERSION       = "6.2.0-devel-20230217213451+build.0"
TUNE_FEATURES        = "aarch64 armv8a crc cortexa35"
TARGET_FPU           = ""
meta-toradex-nxp     = "HEAD:a174b6faada51c7e196c39c7a0f914754e8fa41d"
meta-freescale       = "HEAD:bef0618a2b9727880e62944395ea771dded431c8"
meta-freescale-3rdparty = "HEAD:2c48a30847dc0f4a3a1505c462387578ea49065f"
meta-toradex-bsp-common = "HEAD:0ff230d84824c0ebf34e1f08ed2dd5811c17cd11"
meta-oe              
meta-filesystems     
meta-gnome           
meta-xfce            
meta-networking      
meta-multimedia      
meta-python          = "HEAD:1f31570d0795da90083d1dbf28127c90908e30ee"
meta-freescale-distro = "HEAD:d5bbb487b2816dfc74984a78b67f7361ce404253"
meta-toradex-demos   = "HEAD:842174e46db477167f44870160edadb46c7a3468"
meta-qt5             = "HEAD:44d44933200287f7d17cf6981af4b4a0961c308d"
meta-toradex-distro  = "HEAD:3d431308f59cd9c7046ea59bb164cb5c490b6f93"
meta-poky            = "HEAD:3db2e6e2faf1b38a9eb82ebed136ac0e53dccb76"
meta                 = "HEAD:a8c82902384f7430519a31732a4bb631f21693ac"

Initialising tasks: 100% |##########################################################################################################################################| Time: 0:00:02
Sstate summary: Wanted 593 Local 537 Mirrors 0 Missed 56 Current 2908 (90% match, 98% complete)
Removing 12 stale sstate objects for arch cortexa35: 100% |#########################################################################################################| Time: 0:00:00
Removing 15 stale sstate objects for arch colibri_imx8x: 100% |#####################################################################################################| Time: 0:00:00
NOTE: Executing Tasks
NOTE: Tasks Summary: Attempted 8480 tasks of which 8324 didn't need to be rerun and all succeeded.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 2 seconds

Summary: There were 2 WARNING messages.

I cleaned the entire build folder and started from scratch using Dunfell 5.7.1 instead of Kirkstone and was able to modify, compile, and deploy a custom Yocto image.

Hi @amcelroy,

I can see you’re trying to build our image using the latest distro version (6.2). this version is not yet supported for Colibri iMX8X. Please, check the following release matrix for more information:

As you can see, there is no support for iMX8X yet. You should stay on BSP 5 for now.

Best Regards,
Hiago.