Part Number: AM625
Other Parts Discussed in Thread: AM62P, AM62L
Overview
This article describes how to build and boot DFU enabled U-boot images on TI-K3 devices such as AM62X, AM62A AM62P, AM62L and AM64L using Yocto
USB-DFU (Device Firmware Upgrade) is a standard mechanism defined by the USB-IF to upgrade, update, or repair a device's firmware directly over a USB cable.
USB-DFU can be used to flash a device using nothing but a USB connection and a host PC. This is particularly useful for custom boards during factory provisioning, field recovery, or in cases where no other boot media (such as an SD card) is available.
Depending on the SoC and SDK version, DFU may already be enabled in the default U-Boot defconfig or an additional DFU configuration fragment must be added.
For platforms requiring DFU support, the am62x_r5_usbdfu.config fragment must be added along with the default R5 SPL defconfig.
Prerequisites
Requirements
- AM62P/AM62A/AM62X/AM62L/AM64X EVM
- Host Linux PC with necessary Yocto SDK setup.