Hi, On Thu, 23 Oct 2025 13:39:22 +0530, Hrushikesh Salunke wrote: > Introduces support for Device Firmware Upgrade (DFU) over PCIe in > U-Boot. Traditionally, the DFU protocol is used over USB, where a > device enters DFU mode and allows a host to upload firmware or binary > images directly via the USB interface. This is a widely adopted and > convenient method for updating firmware. > > In the context of Texas Instruments (TI) SoCs, PCIe can be used as a > boot interface in a manner that differs from the conventional > "PCIe Boot" process, which typically refers to booting an OS or > firmware image from an NVMe SSD or other PCIe-attached storage devices. > Instead, TI SoCs can be configured as a PCIe Endpoint, allowing a > connected PCIe Root Complex (host) to transfer images directly into the > device’s memory over the PCIe bus for boot purposes. This mechanism is > analogous to DFU over USB, but leverages the high-speed PCIe link and > does not depend on traditional storage devices. > > [...]
Thanks, Applied to https://source.denx.de/u-boot/custodians/u-boot-dfu (u-boot-dfu) [1/1] spl: Add support for Device Firmware Upgrade (DFU) over PCIe https://source.denx.de/u-boot/custodians/u-boot-dfu/-/commit/cde77583cf0b54dd572a38acd159ded7dd5e3e86 -- Mattijs

