Commit Graph

1133 Commits

Author SHA1 Message Date
Werner e385767723
Merge f16cb18e05 into 6f4e67b936 2025-12-02 18:28:42 +02:00
Igor Velkov 94533e961d ODroid-N2: switch uBoot v2022.10 to v2026.01
reapply patches
2025-12-01 05:50:26 +08:00
SuperKali 7dbd7cab12
board: add Youyeetoo YY3588 support (#9003)
Add initial support for the Youyeetoo YY3588 RK3588 board:
- Board config file (youyeetoo-yy3588.csc)
- U-Boot defconfig
- U-Boot device tree
2025-11-26 15:22:50 +01:00
SuperKali 18795c437a
rk3576: nanopi-r76s: add mainline u-boot and fix USB3.0 host (#8997)
- Add mainline U-Boot support for edge branch (v2026.01-rc2)
- Add U-Boot defconfig patch for nanopi-r76s
- Fix USB3.0 Type-A host port configuration in DTS
- Enable USB OTG0 controller in host mode with power GPIO control
- Set KERNEL_TEST_TARGET to edge
2025-11-25 17:20:13 +01:00
Tom Urlings 6ae23de2a4 boards / Helios4: fix 0002 patch after bump U-Boot v2025.10
- `CONFIG_RTC_MVEBU` is obsolete and superceded by `CONFIG_RTC_ARMADA38X`
2025-11-24 15:57:01 +08:00
Tom Urlings 0f8babdd78 boards / Helios4: rebase previous u-boot patchset to v2025.10 2025-11-24 15:57:01 +08:00
Tom Urlings 81cd136e29 boards / Helios4: reenable Armbian patchset 2025-11-24 15:57:01 +08:00
Rolf Leggewie 7017a14621 boards / Helios4: drop obsolete patches and those not applicable to helios4
- patch/u-boot/legacy/u-boot-helios4/Add-DM-driver-for-mvebu-rtc.patch
  was upstreamed
- drop all patches for clearfog
2025-11-24 15:57:01 +08:00
Tom Urlings cba939c364 boards / Helios4: rename some patches in preparation for rebase
- apply patch numbering to ensure patch application order
2025-11-24 15:57:01 +08:00
Mecid 42cd31fec4
Rock5B-Plus and Rock5T: Use upstream u-boot (#8918) 2025-11-19 09:08:54 +01:00
EvilOlaf f16cb18e05 x96q: rewrite uboot patches 2025-11-19 04:36:00 +00:00
Ricardo Pardini 7f15455702 u-boot: prepare v2026.01 patch directory
- fileenv patch, generic for all
- 0000.patching_config.yaml for null-patch-free future
2025-11-17 20:23:44 +01:00
Ricardo Pardini 98cb83e5e3 odroidhc4: u-boot: bump to v2026.01-rc2 2025-11-17 20:22:01 +01:00
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
Muhammed Efe Cetin ddc2591743 nanopi-m6: drop vendor uboot 2025-11-16 20:28:18 +01:00
Muhammed Efe Cetin 95aa4a8bac nanopi-r6s: remove old legacy uboot files && update mainline uboot 2025-11-16 20:27:24 +01:00
Muhammed Efe Cetin e5b845f943 orangepi5: drop vendor uboot 2025-11-15 10:23:03 +01:00
Coia Prant 8cd0b3d70a rockchip: x3568 v4: sync changes from linux mainline
9Tripod X3568 v4 are merged into linux mainline.

Sync these changes.
2025-11-08 20:47:38 +01:00
Austin Lane dfe371a0ae family: rockchip: add rv1103/rv1106 + first board
- Adds support for "RV1106" family (RV1103 + RV1106)
- Adds support for Luckfox Pico Mini (RV1103)
2025-11-07 21:02:41 +01:00
Ricardo Pardini 171f69fa2f odroidhc4: u-boot: bump to v2025.10; enable BTRFS support 2025-11-07 18:30:18 +01:00
Coia Prant 05511627a6
rockchip: add 9tripod x3568 v4 support (#8823) 2025-11-05 11:06:38 +08:00
Ricardo Pardini af13870a7d u-boot: v2025.10: fileenv patch: add `#include "env.h"` to fix ENV_IS_NOWHERE builds
- thanks to tabrisnet
2025-11-02 18:12:32 +01:00
Kamil Saigol a5742044db Add new board radxa-e54c 2025-11-01 07:54:02 +01:00
retro98boy ebe77dc278 board: add BesTV R3300-L support 2025-10-23 22:31:23 +02:00
Muhammed Efe Cetin 94c259cf6e khadas-edge2: add support for mainline uboot 2025-10-23 22:05:57 +02:00
SuperKali a24fadabd4
Update U-Boot to 2025.10 and refactor Youyeetoo R1 DTS (ES8323 audio + NPU) (#8810)
* youyeetoo-r1: bump u-boot to v2025.10 final

* rockchip64-edge: enable es8323 driver by default

* rockchip64-6.18: dts: youyeetoo-r1 - refactor DTS
2025-10-23 17:17:42 +02:00
Your Name 8597096043 nanopi-r3s-lts: board config maint 2025-10-22 19:55:58 +02:00
M. Efe Çetin 50a4141c99
nanopi-m6: add support for mainline uboot (#8793) 2025-10-22 12:26:08 +02:00
Jianfeng Liu 3b90c35e2f armsom-forge1: add uboot patch to enable booting from btrfs partition 2025-10-17 19:33:52 +02:00
Paolo Sabatino 0f18b12755 Bump u-boot to v2025.10-rc5 for orangepi4-lts 2025-10-11 20:20:19 +02:00
Ricardo Pardini 2e21057d52 mixtile-blade3: u-boot: edge: v2025.10-rc3; add dts/u-boot.dtsi/defconfig
- using the same DT as the rockchip64-6.16
- defconfig based on Rock5b, so we can eventually use the same fusb302 when time comes
- -u-boot.dtsi enables `ums` / `rockusb` et al using the middle usb-c port (orientation sensitive)
- enables booting from NVMe
- TODO: sd/usb/nvme/mmc boot order
2025-10-11 13:41:19 +02:00
Ricardo Pardini 0c5d3bade2 u-boot: v2025.10: prepare 0000.patching_config.yaml for null-patch-free u-boot
- this maps copying files from dirs in the patch directory directly to the u-boot tree, without any .patch required:
  - `defconfig` -> `configs` (useful for all)
  - `dt_uboot` -> `arch/arm/dts` (useful for most; use for xx-u-boot.dtsi or stuff without CONFIG_OF_UPSTREAM)
  - `dt_upstream_rockchip` -> `dts/upstream/src/arm64/rockchip` (useful for Rockchip boards)
- other mappings (eg `dt_upstream_xxx`) might be added later
2025-10-11 13:41:19 +02:00
retro98boy 3058d11c51 SMART AM40: Enable native HDMI interface in OPS slot 2025-10-11 10:30:25 +08:00
Igor Pecovnik 2b59e14542 Mekotronics R58HD - add initial support 2025-10-07 01:27:41 +02:00
Paolo Sabatino ec840494c8 Add rk3328 board Dusun DSOM-010R with carrier board RP3328-B 2025-10-06 22:37:48 +02:00
Ricardo Pardini 2892da2b00 qemu-uboot-{arm64|x86}: bump to u-boot 2025.10-rc4
- rebase x86 patches
2025-10-06 22:31:35 +02:00
Ricardo Pardini 58d1f715a1 u-boot-qemu-x86: rewrite u-boot patches, no changes
- against 2025.01
2025-10-06 22:31:35 +02:00
Igor Pecovnik 2c41812bd7 Drop broken link to u-boot subfolder
https://github.com/armbian/build/pull/8478
2025-09-29 05:14:33 +02:00
Muhammed Efe Cetin ab74439823 orangepi5: update edge, current uboot to v2025.07 2025-09-28 06:45:17 +02:00
Muhammed Efe Cetin a8f4db3253 orangepi5: add sata spi image compilation for mainline uboot 2025-09-28 06:45:17 +02:00
Paolo Sabatino 12fea788f9 Bump u-boot to v2025.10-rc5 for some rockchip boards:
* rk322x-box
* rk3318-box
* rk3288 Asus Tinkerboard/S
* rk3288 xt-q8l-v10
2025-09-27 11:31:38 +02:00
Patrick Yavitz 69f068fd0c SpacemiT: Update opensbi and u-boot to TAG v2.2.7
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-09-22 06:12:07 -04:00
SuperKali 48114eeaf0
add initial support of NanoPi M5 (#8651)
* add initial support of NanoPi M5
* config: add missing udev rules for rt5616 audio card

Signed-off-by: SuperKali <hello@superkali.me>
2025-09-20 09:03:34 +02:00
Paolo Sabatino 29317c6f7e update rockchip 32 bit edge kernel to 6.17
* import new layout for libreelec patches (no more mbox)
* refactor existing patches to kernel 6.17
* fix uboot issue causing VOP IOMMU page fault and no screen
2025-09-18 22:48:06 +02:00
c0rnelius 0a7f461e57
Khadas VIM4: Update and Fixup U-Boot (#8631)
* Khadas VIM4: U-Boot: Mod bootargs/defconfig and add bootscr support

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Khadas VIM4: Pull U-Boot from CoreELEC instead of Khadas

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Khadas VIM4: Remove setexpr bootargs sub rootfstype= from boot.cmd

This is no longer required

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Meson S4T7: family.conf: Add missing `mkdir -p "${tbasedir}"`

The toolchains fail to download because the dir isn't created

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Meson T7: Add rootfstype= to command line

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Khadas VIM4: Add extra boot arguments

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Remove `viraniac` as maintainer and add `rw` to cmdline

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Amlogic T7: Add `fsck.repair=yes` and `rootwait` to cmdline

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

* Amlogic T7: Move `${bootargs}` placement

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
Co-authored-by: Igor <igor@armbian.com>
2025-09-15 22:44:28 +02:00
retro98boy 903f67e7f3 SMART AM40: U-Boot: fix DWC DRD could not find phy and thus crashed 2025-09-15 21:21:35 +02:00
Muhammed Efe Cetin 7b56c4266f add support for Bananapi M5 Pro board 2025-09-15 19:47:19 +02:00
Viacheslav Bocharov a7d3bb3577 JetHome: update links and references for JetHome resources 2025-09-11 12:35:39 +03:00
SuperKali 343c287bb8
board: nanopi-r76s: add initial Armbian support (#8586)
Add board configuration for FriendlyELEC NanoPi R76S, including:
- nanopi-r76s.conf with board parameters and boot settings
- initial kernel / U-Boot patch for device tree and board bring-up
2025-09-07 22:32:41 +02:00
Jianfeng Liu 8a4c1190c5 armsom-sige5: let uboot use its own dtb for pd negotiation 2025-09-07 14:50:42 +02:00