: Debian 12 Bookworm on Verdin AM62 (Wi-Fi) with Toradex BSP – Recommended Build and Integration Method?

Board Details:

  • Module: Verdin AM62 Wi-Fi (Product ID 0072)

  • Carrier Board: Custom Carrier Board

  • BSP/Kernel Reference: Toradex BSP 7.6.1

  • Kernel Version: 6.6.138

Question:

I would like to run a native Debian 12 Bookworm system on a Verdin AM62 Wi-Fi module while keeping the Toradex BSP components (U-Boot, Kernel, Device Tree, and drivers).

My target architecture is:

  • Toradex U-Boot

  • Toradex Linux Kernel

  • Toradex Device Tree

  • Toradex BSP Drivers/Modules

  • Debian 12 Bookworm RootFS

I have already created a Debian 12 ARM64 root filesystem using debootstrap, integrated the Toradex kernel, DTB, and matching kernel modules, configured extlinux boot, and generated a Toradex Easy Installer (Tezi) image. The image installs and boots successfully.

However, after a few minutes of operation, the board enters an abnormal state where the status LEDs start blinking rapidly.

I would like to understand the recommended and officially supported approach for running Debian on Verdin AM62.

Specifically:

  1. Is running Debian 12 Bookworm with Toradex BSP on Verdin AM62 officially supported or recommended?

  2. What is the preferred method to build a Debian-based image for Verdin AM62?

  3. Should Debian RootFS be integrated with Toradex BSP manually, or is there a Toradex-supported workflow?

  4. Are there any additional BSP packages, firmware files, services, or boot configuration requirements that must be included when replacing the default Torizon/Yocto userspace with Debian?

  5. Is there any reference documentation or example project for Debian + Toradex BSP integration on Verdin AM62?

Any guidance on the correct build process and deployment method would be appreciated

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


I’d be glad to help! To provide the most accurate guidance for your Debian 12 Bookworm integration with Toradex BSP on the Verdin AM62, could you let me know which OS and version you are currently using as your development environment? (1)

Also, to better understand your setup, could you specify:

  • Which exact version of Torizon OS or BSP you’re working with?
  • Are you using any specific development tools or SDK containers?

Common platforms to consider:

  • Hardware: Verdin AM62 (which you have), Verdin i.MX8M Plus, Aquila AM69, Apalis i.MX8QP, Colibri i.MX8X
  • Operating System: Torizon OS 6, Torizon OS 7.2.0-build.13, BSP 7, Yocto 7.2.0
  • Implementation: Docker, device tree overlays, kernel modules
  • Integration: Device tree, GPIO, SPI, CAN, HDMI, display, camera, recovery mode

You can also use the tdx-info command to get detailed information about your current setup. More details are available at: Getting Device Information with Tdx-Info | Toradex Developer Center

The Verdin AM62 supports both Torizon OS and Yocto Project-based BSPs (1), and understanding your current development environment will help me provide the most relevant guidance for your Debian integration approach.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

Hi @NOc!

1 - It is neither supported nor recommended.

2 - You may be able to achieve this using the Yocto Project by creating your own layer to customize Torizon OS with the required modifications.

3 - There is no supported workflow for this. You would need to implement it yourself.

4 - I don’t have this specific information, as Toradex does not support Debian on our modules.

5 - Unfortunately, no.

Depending on what you are trying to achieve, you could use Torizon OS with a Debian container. Another option would be to contact one of our partners specializing in OS development through our Partner Network, as they may be able to assist you with your requirements.

Best regards.