On Mon, 10 Feb 2025 at 16:48, Arnaud Patard <arnaud.pat...@collabora.com> wrote:
> This patch series aims at allowing to boot u-boot proper over DFU on > roc-pc-rk3399. > While the changes are pretty generic, I wanted to enable the device I've > tested. I may try later to test that on my pinebook pro. > > What I tried was to boot u-boot TPL+SPL with the device in maskrom mode, > downloaded over the otg port with a file generated with Rockchip > boot_merger. > Then u-boot SPL is downloading/booting over DFU the u-boot proper > (uboot.itb). > > Arnaud Patard (6): > drivers/Makefile: Fix TPL build with dwc3 generic > arch/arm/mach-rockchip/spl-boot-order.c: Add DFU boot media > The full paths aren't usually included in the summary, please look at the conventions for the various subsystems to ensure these are readable. > arch/arm/mach-rockchip/rk3399/rk3399.c: Add gadget device to boot > devices > include/configs/rk3399_common.h: define CFG_EXTRA_ENV_SETTINGS in XPL > build > arch/arm/dts/rk3399-roc-pc-u-boot.dtsi: Prepare for SPL DFU > configs/roc-pc-rk3399_defconfig: Enable SPL DFU for roc-pc-rk3399 > > arch/arm/dts/rk3399-roc-pc-u-boot.dtsi | 23 +++++++++++++++++++++++ > arch/arm/mach-rockchip/rk3399/rk3399.c | 1 + > arch/arm/mach-rockchip/spl-boot-order.c | 3 +++ > configs/roc-pc-rk3399_defconfig | 14 +++++++++++++- > drivers/Makefile | 1 + > include/configs/rk3399_common.h | 18 ++++++++++++++++-- > 6 files changed, 57 insertions(+), 3 deletions(-) > > -- > 2.39.5 > >