armbian-build/patch/u-boot/v2026.01/board_khadas-vim3l/kvim3l-boot-usb-sata-sd.patch
Ricardo Pardini d9a0bb9e69 khadas-vim3l: u-boot: bump to v2026.01-rc2, enable BTRFS and more
- boot order: SD -> NVMe -> USB -> eMMC -> PXE
- NVMe must come before USB, as initting USB kills NVMe
2025-11-17 20:21:39 +01:00

32 lines
883 B
Diff

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Ricardo Pardini <ricardo@pardini.net>
Date: Sat, 15 Nov 2025 00:04:36 +0100
Subject: kvim3l: boot order: SD -> NVME -> USB -> eMMC -> PXE
---
include/configs/meson64.h | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/include/configs/meson64.h b/include/configs/meson64.h
index f3275b37a51..85b06c0579d 100644
--- a/include/configs/meson64.h
+++ b/include/configs/meson64.h
@@ -119,10 +119,12 @@
#define BOOT_TARGET_DEVICES(func) \
func(ROMUSB, romusb, na) \
func(USB_DFU, usbdfu, na) \
- BOOT_TARGET_MMC(func) \
- BOOT_TARGET_DEVICES_USB(func) \
+ func(MMC, mmc, 1) \
BOOT_TARGET_NVME(func) \
+ BOOT_TARGET_DEVICES_USB(func) \
BOOT_TARGET_SCSI(func) \
+ func(MMC, mmc, 2) \
+ func(MMC, mmc, 0) \
BOOT_TARGET_PXE(func) \
BOOT_TARGET_DHCP(func)
#endif
--
Armbian