Commit Graph

1059 Commits

Author SHA1 Message Date
retro98boy
7a6e8068ff CAINIAO CNIoT-CORE: fix memory address range 2025-06-22 23:27:32 +02:00
retro98boy
99d23b8190 CAINIAO CNIoT-CORE: change sound card name and update DAI links 2025-06-19 15:05:33 +02:00
Patrick Yavitz
4f69047bcd Add board NanoPi R3S LTS U-Boot Support
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-15 14:11:00 -04:00
Jack Huang
609110ac10 add imb3588 board support
imb3588 board info link:
https://www.sunshine-tek.com/productinfo/1989232.html

Signed-off-by: Jack Huang <jackhuang021@gmail.com>
2025-06-12 21:45:46 +02:00
Martin Schmiedel
b743487194 IMX8: update uboot to v2024.04
- add patch to reanable binman

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
retro98boy
c66fbec4e2 CAINIAO CNIoT-CORE: switch USB 2.0 access from the Type-C port to the four contacts on the side of the host 2025-06-09 17:34:50 +02:00
retro98boy
22b0414b91 CAINIAO CNIoT-CORE: add internal speaker support 2025-06-09 17:34:50 +02:00
retro98boy
f1354108fb CAINIAO CNIoT-CORE: add spidev to control WS2812 LEDs in user space 2025-06-09 17:34:50 +02:00
retro98boy
fb8f189130 add CAINIAO CNIoT-CORE initial support 2025-06-09 17:34:50 +02:00
hyx0329
28ae76b468 tinkerboard-2: u-boot: bump to v2025.04
This is tested on a tinkerboard 2s.

The u-boot dts for tb2 contains other fixes, and the major ones are:
- add missing basic gpio-fan node
- usb-c altmode fix, dts part
2025-06-04 20:34:12 +02:00
Tom Urlings
826309f7bc rockchip64/rk3328: U-Boot v2022.04/07 add setexpr
- aimed at nanopi-r2s and nanopineo3
- impacts:
  - boards (re)using 'nanopi-r2s-rk3328_defconfig' (rk3328)
  and:
  - boards using U-Boot v2022.04 or
  - boards using U-Boot v2022.07
- added explicit dependency on python3-setuptools as (at least) U-Boot
  v2022.04 and v2022.07 fail building due to missing 'distutils' for
  boards that use U-Boot v2022.04 or v2022.07
2025-06-03 09:56:09 +02:00
Ricardo Pardini
faac26177a odroidhc4: u-boot: 2025.04; use hc4 defconfig for sd as well as mtd 2025-05-29 18:29:11 +02:00
retro98boy
fb82052e99 smart am40: add missing RTC DT node and bump U-Boot version to v2025.04 2025-05-27 15:49:23 +02:00
Patrick Yavitz
6acb600061 Gateway GZ80x: Switch back to u-boot-v2024.10
On v2025.01 and v2025.04 I get the following error

starting USB...
Bus usb@ff500000: dwc3_meson_gxl_get_phys: usb2 ports: 1
probe failed, error -114
No USB controllers found

So revert back to v2024.10 until sorted.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-05-27 15:47:44 +02:00
Werner
d965e2ac7b orangepi5pro: Fix uboot compilation (#8181)
* add u-boot patchset to fix compilation on noble

* change to same directory as other boards using legacy u-boot

* move orangepi5pro to csc again
2025-05-12 16:53:45 +02:00
SuperKali
61fd41333c uboot: mainline board: youyeetoo r1 add uboot patches (#8175) 2025-05-12 15:36:12 +02:00
djurny
0018d29734 Create helios4_defconfig-0002-enable-setexpr-command.patch
Follow-up for:
- https://github.com/armbian/build/issues/8165
- https://github.com/armbian/build/pull/8166

Enable the `setexpr` command on the U-Boot monitor commandline, to enable calculating the load addresses based on the sizes of the DT, kernel, initial ramdisk.
2025-05-10 11:19:37 +02:00
EvilOlaf
25b887f34f indiedroid-nova: fix uboot compilation on Noble hosts 2025-05-10 11:01:09 +02:00
EvilOlaf
7529927844 odroidxu4: fix uboot compilation for Noble hosts 2025-05-10 11:00:55 +02:00
amazingfate
9ff15f7896 hinlink-h88k: enable uboot serial log 2025-05-08 17:57:14 +08:00
mr-toolcraft
66c57bd6c9 orangepi-5-max: move edge to mainline u-boot 2025-04-30 09:13:56 +02:00
Seele Volleri a.k.a. 33335
e7e55d54cc firefly-itx-3588j: fix optee refuse boot by using rock-5b-defconfig 2025-04-29 00:26:23 +02:00
Igor Pecovnik
161ac1b4ee Upgrade Cherryba-m1 to latest u-boot, move patch to new folder 2025-04-27 23:17:28 +02:00
Ricardo Pardini
a4b1eddf94 khadas-vim3: u-boot: bump to 2025.04-rc5; boot SD first; enable setexpr; patch 2025.04 for fileenv; enable squashfs support
- **CHANGE**: This version tries to boot SD first (thus SD -> USB -> NVMe -> eMMC); before it would boot USB before SD
- as Armbian u-boot is possibly deployed to SPI, try to make as compatible as possible; eg enable squashfs support
- enable `setexpr` and `fileenv`, used by HAOS
  - HAOS already has support for booting VIM3 from NVMe: https://github.com/home-assistant/operating-system/pull/3784
- borrowed `fileenv` patch from v2025.01 to .04
- Similar treatment that `odroidm1` got in https://github.com/armbian/build/pull/7769
- note: I will be leaving my VIM3 behind in the other side of the globe, so this is my last chance to test
2025-04-25 19:51:38 +02:00
The-going
a73e79a73f u-boot: v2025-sunxi: switching to v2025.04
- Fix dram, mmc for h616.
- The prefix is missing if we use OF_UPSTREAM
- upstream: arm64: sun50i-h616: sync with sunxi-6.12 kernel
- upstream: arm64: Add sun50i-h618-bananapi-m4-berry.dts
2025-04-16 23:32:36 +02:00
青菜萝 卜冬瓜
88ab0c5ad0 station-p2: bump u-boot to 2025.04 (#8081) 2025-04-14 09:39:53 +08:00
chainsx
692b1363d6 sakurapi-rk3308b:bump u-boot to 2025.04 2025-04-13 09:10:53 +02:00
Werner
4d66a92623 nanopi-r3s remove mainlined patch 2025-04-12 20:08:02 +02:00
Ricardo Pardini
477ef8e5c6 odroidm2: rewrite patch 001-odroid-m2-fix-for-ethernet.patch, no actual changes (against -rc4)
- Fixes: 896a8090c1 (PR https://github.com/armbian/build/pull/7981)
2025-03-31 21:36:58 +02:00
Ricardo Pardini
e0ef86c777 odroidm2: use standard v2025.04 (drop -rc4) from u-boot patch folder name
- Fixes: 896a8090c1 (PR https://github.com/armbian/build/pull/7981)
2025-03-31 21:36:58 +02:00
retro98boy
b169370888 add SMART AM40 support 2025-03-26 10:06:03 +01:00
Milivoje Legenovic
896a8090c1 Fix for ethernet warnings in dmesg output 2025-03-22 13:46:35 +01:00
Ian Goodacre
f2378ad85e Add support for NanoPi R2S Plus 2025-03-19 10:20:50 +01:00
Paolo
96defadfd0 rockchip: bump tinkerboard and xt-q8l-v10 u-boot to v2025.01 (#7967) 2025-03-19 10:20:22 +01:00
Paolo Sabatino
15b33de5b6 rockchip64: bump orangepi4 lts uboot to v2025.01 2025-03-17 20:48:00 +01:00
Patrick Yavitz
2ccb87d387 sunxi: mmc: Improve reset procedure
Cards should always be reset and threshold set. This fixes eMMC on H616.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-03-17 13:25:18 -04:00
Thorsten Maerz
3b99e385f2 mksklipad50: uboot2025: enable usb for serial access 2025-03-12 15:37:37 +01:00
Thorsten Maerz
e6b034384c mksklipad50: uboot2025: fix usb dwc2-otg/dwc3-host compile
RK3328 board with dwc2-otg and dwc3-host run into
"multiple definition of 'dm_usb_gadget_handle_interrupts'"

See https://lore.kernel.org/u-boot/7805b8d0-fb7c-41d5-8d74-f85dfd40233a@kwiboo.se/
2025-03-12 15:37:37 +01:00
Thorsten Maerz
d34d7bf412 mksklipad50: uboot2025: generate trust.ini (bl31.elf) 2025-03-12 15:37:37 +01:00
Thorsten Maerz
9e3c0d4e0c mksklipad50: switch to uboot v2025.01
Fixes loading initramfs into EFI memory region, leading to
errors "efi_free_pool: illegal free".
Which may be the cause for these bootloops:
  https://github.com/armbian/build/pull/7883#issuecomment-2694110296
See also:
  https://lore.kernel.org/all/d3f3fc7f-b29a-4503-9fe0-97468bbe1f71@gmx.de/
2025-03-12 15:37:37 +01:00
Thorsten Maerz
e6ed66f1da mksklipad50: devicetree cleanups 2025-03-12 15:37:37 +01:00
Paolo Sabatino
fad71e1962 fix stable mac address for rk3318-box 2025-03-09 09:31:23 +01:00
Werner
fe49bf5e94 RESEND - Add initial support for Orangepi 5 Ultra (#7902)
* Create rk3588-orangepi-5-ultra.dts

* Create orangepi5-ultra.csc

* fixups

* add notes

* fix u-boot compilation

* Update to v7 patch series

https://patchwork.kernel.org/project/linux-arm-kernel/cover/20250222193332.1761-1-honyuenkwun@gmail.com/

* Update rk3588-orangepi-5-ultra.dts

While I don't fully understand either the `kernel-dtb` command nor the dt syntax itself for some reason the `nophandles` version stripped more than actually phandles. Lets see what happens this way.

* Delete patch/kernel/integrate-6.15/0001-tools-Makefile-remove-pci-target.patch

* disable OPTEE

c81f89ca90
2025-03-08 20:10:34 +01:00
Nicolas Pereira
0b124433ca rockchip64-edge: add support for yy3568 2025-03-07 19:33:58 +01:00
Paolo Sabatino
534ff27e35 rockchip/64: bump rk322x-box and rk3318-box to u-boot v2025.01 2025-03-03 12:56:25 +01:00
Paolo Sabatino
d6d5bc19cb bump orangepi4 LTS u-boot to v2024.10 2025-02-28 08:20:14 +01:00
The-going
d25a12e782 u-boot: v2025.01: Add bananapi-m4-berry support 2025-02-23 09:56:20 +01:00
Ricardo Pardini
89a16b82f5 odroidm1: u-boot: enable setexpr; patch 2025.01 for fileenv; enable squashfs support
- as Armbian u-boot is possibly deployed to SPI (replacing Petitboot),
  try to make as compatible as possible; eg enable squashfs support
- in this case, `setexpr` and `fileenv` are used by HAOS
  - found `fileenv` here 049e1a1949

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2025-02-20 07:00:43 +01:00
Patrick Yavitz
f6256b8715 BananaPi BPI-F3: Update u-boot k1-x.env file
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
amazingfate
65faeba83e Revert "fxblox-rk1: add missing patch for latest radxa uboot"
This reverts commit 6ecc0b7e22.
2025-02-11 17:16:36 +01:00