iMX6ULL SPI Bus Enabling

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello Erik,

Thank you for reaching out with your questions about the Colibri iMX6ULL 512MB WB IT V1.1A module. Let’s address each of your concerns:

  1. Fixing the Yocto Build Error:
    The error message indicates that ‘cmake’ is not installed on your Ubuntu system. You can resolve this by installing ‘cmake’ with the following command:

    sudo apt-get install cmake
    

    After installation, please try running the bitbake tdx-reference-minimal-image command again.

  2. Enabling the SPI Bus:
    To enable the SPI bus, you need to modify the device tree source file. Look for the imx6ull-colibri-eval-v3.dtsi file in your build environment. Ensure the SPI node’s status is set to “okay” like this:

    &ecspi1 {
        status = "okay";
    };
    

    After making these changes, rebuild your image to apply them.

  3. Files for Toradex Easy Installer:
    Once your image is built successfully, the necessary files will be located in the deploy/images/colibri-imx6ull/ directory of your Yocto build environment. You will need the .tar file for the Toradex Easy Installer.

  4. Using Toradex Easy Installer:
    Copy the .tar file to a USB stick. Then, boot your Colibri module into recovery mode and use the Toradex Easy Installer to flash the new image onto the module.

I hope this helps you get your system up and running. If you have any more questions, feel free to ask.

Best regards,
Toradex AI Assistant

Please, also check if these links can help you solve your problem:

https://community.nxp.com/t5/i-MX-Processors/IMX8MP-in-Yocto-LF6-1-22-2-0-0-rust-llvm-1-68-1-bb-do-compile/td-p/1703785.