4.2. Device Tree Overlay Support

This application note contains steps to configure Device Tree Overlays (DTBO). DTBOs can be enabled from U-Boot when extra peripherals are connected to the board.

Attention

DTBOs are board specific.

It’s possible to change the dtbo_index from the U-Boot shell. For example:

=> env set dtbo_index 1
=> saveenv
=> reset

To enable multiple DTBOs, pass a space-separated index list. For example:

=> env set dtbo_index '1 2'

When using the the experimental 2024.04 U-Boot set the adtbo_idx variable instead:

=> env set adtbo_idx 1
=> saveenv
=> reset

Warning

With the experimental 2024.04 U-Boot, multiple DTBOs are not supported.

The following Device-Tree Overlays are supported:

Table 4.1 AM62Px-SK EVM

Index

Description

0

HDMI audio output (bridge by shorting a (J24) header on the board.)

1

Digilent PCam 5C OV5640 Camera

2

TEVI-OV5640C-S84-IR-RPI Camera

4

Enable MAIN and MCU GPIO + CANUART wakeup source

9

4x MCAN interfaces (requires external CAN transceivers)

10

Microtips Technology USA 10.1” WUXGA (1920x1200) OLDI panel

12

M.2-CC3301 WiFi board on the M.2 connector