Commit Graph

1760 Commits

Author SHA1 Message Date
amazingfate
94ef30d4bc bootenv: add rk356x.txt for larger cma size 2024-07-28 14:35:34 +08:00
Igor Pecovnik
759274b7a1 UEFI x86 and arm64: Bump EDGE kernels to 6.10.y 2024-07-27 12:40:25 +02:00
The-going
f878f14dab write_uboot_platform: Fix a false shell message 2024-07-24 14:05:26 +02:00
The-going
6998d836d4 write_uboot_platform: Fix SC2068 (error): Double quote array expansions 2024-07-24 14:05:26 +02:00
The-going
323ba5234e spacemit: write_uboot_platform: Fix the reverse logic 2024-07-24 14:05:26 +02:00
The-going
95aa15ac53 spasemit: write_uboot_platform: Write to the SD\eMMC with verification
The bootinfo_emmc.bin file never changes.
The FSBL.bin file changes very rarely.

Using only coreutils, compare byte by byte the files
and the memory area in which they should be located.
If there is a match, then don't write anything down,
but just output a message.
Synchronization after each recording action.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2024-07-24 14:05:26 +02:00
Patrick Yavitz
0e96084a2e SpacemiT: write_uboot_platform: eMMC Support
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-24 14:05:26 +02:00
Paolo Sabatino
7da7bbf61c rockchip: bump edge kernel to 6.10 2024-07-22 19:18:14 +02:00
Paolo Sabatino
4ae0a95814 rockchip64: bump edge kernel to 6.10 2024-07-22 19:17:52 +02:00
Paolo Sabatino
c1dc5a2be1 rockchip64: fix rk3399 miniloader 2024-07-22 19:10:32 +02:00
amazingfate
7cd7ec3ba4 add new soc rk3576 support family rk35xx 2024-07-19 22:49:52 +08:00
amazingfate
7cf6f99e75 rk35xx-vendor: bump to latest sdk release rkr3 2024-07-19 14:04:41 +08:00
Gunjan Gupta
d7d382db69 meson-s4t7: set u-boot code to use branch instead of specific tag 2024-07-18 11:44:41 +02:00
Patrick Yavitz
c5be5a8537 SpacemiT: BananaPi F3: update to BL v1.0.8
Legacy: use TAG instead of BRANCH (gives us more control)
Current: update DTS files
Current: add needed patches up to v1.0.8
Fixup bluetooth node and disable by default (half broke anyway)
Misc fixups to bananapif3.wip and spacemit.conf file

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-17 03:30:39 -04:00
Patrick Yavitz
7f47cc7a53 SpacemiT: BananaPi F3: U-Boot: use TAGS and add SCRIPT support.
A boot.cmd file still needs to be created, but this is
functional.

Overlay support is now baked into the syslinux patch.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Ricardo Pardini
673bf759e4 mainline-kernel: bump to 6.10-rc7
- just rockchip-rk3588 for now
2024-07-13 11:48:38 +02:00
ColorfulRhino
28233a01c9 mt7623: Bump U-Boot to 2024.07
- Move uboot patch dir to v2024.07 since the `legacy` folder is only for vendor or very old uboots.
2024-07-09 18:04:21 +03:00
ColorfulRhino
0e0656125d mt7623: Bump legacy 4.19 to current 6.6 kernel
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.

- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
The-going
2d7cbfa7c1 sunxi-6.1: switch to tag:v6.1.97, re-extracting the corrected ones
Fix: dtb dtbo install, wrong select media sensors

Disable incorrectly designed patches.
They need to be aligned with the kernel code.
2024-07-09 11:32:22 +02:00
Ricardo Pardini
37279605ac mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme
- rebased 2 patches
- moved null patches for dts & defconfigs to `dt` / `defconfig` dirs
- rename defconfigs since we're at it; use board-specific only
- defconfigs re-saved
2024-07-09 06:18:00 +02:00
ColorfulRhino
39fdf21b98
Beautify shellfmt and add board configs to formatting list (#6910)
* tools: shellfmt: Beautify and add board configs to formatting list
* Format the whole code using `lib/tools/shellfmt.sh`
---------
Co-authored-by: Igor <igor@armbian.com>
2024-07-08 17:00:38 +02:00
Paolo Sabatino
89c1411a65 overwrite UBOOT_TARGET_MAP in board conf 2024-07-08 13:02:15 +02:00
Paolo Sabatino
87b90295ea bump rk3288 tinkerboard to uboot v2024.07
* also bump:
 * rk3288 xt-q8l-v10 target
 * rk322x-box target (was already v2024.07-rc5)
 * rk3318-box target (was already v2024.07-rc5)
2024-07-08 13:02:15 +02:00
Igor Pecovnik
1f5827612e Allwinner: set legacy 6.1.y to last known build tag 2024-07-05 18:59:18 +02:00
ColorfulRhino
823c03ca26 rockpi-s: Remove legacy kernel 4.4 support
The legacy U-Boot can't be built anymore and 4.4 is EOL.
2024-07-04 21:34:56 +02:00
ColorfulRhino
0bc5d27701
rk35xx: Remove legacy kernel target from board configs (#6881)
Deprecate `legacy`, but only remove from board configs for now.
Print a warning, the whole branch is slated for removal.
2024-07-04 21:34:41 +02:00
Viacheslav Bocharov
654d208053 JetHome: Update JetHub family
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-03 11:26:07 +02:00
ColorfulRhino
ccf17a20e8 Purge s5p6818 board family
The family consists of 4 boards, but hasn't seen any activity in years,
is unmaintained, stuck on EOL Linux 4.14 and the bootloader does
not build.
2024-07-03 06:49:46 +02:00
Paolo
7876017d0b
Bump rk322x-box and rk3318-box to u-boot v2024.07-rc5 (#6855)
* bump rk322x-box and rk3318-box to u-boot v2024.07-rc5

 * leverage uboot relocation for rk3328
 * rework hdmi/vop patches
 * fix some usb issues on rk3318-box

* cleanup rk322x-box and rk3318-box old uboot patches
2024-07-02 23:31:50 +00:00
ColorfulRhino
8003d1b770 rk3588: Integrate BOOTPATCHDIR with rk35xx
They both use the same U-Boot version now.
2024-07-02 23:08:41 +02:00
ColorfulRhino
91a15ba66c rk3588: Disable extra U-Boot CFLAGS
They are not needed anymore since the errors they fixed were fixed upstream in Radxa's uboot source
2024-07-02 23:08:41 +02:00
ColorfulRhino
b358dc7060 rk35xx: Bump Radxa vendor U-Boot to branch:next-dev-v2024.03
Same version as RK3588, can use the same patch dir.
Fixes not being able to build on Ubuntu Noble (GCC13)
2024-07-02 23:08:41 +02:00
Werner
30992cfaaf
Bump sunxi-current and sunxi64 to latest tag (#6861)
* Update series.conf
* Delete patch/kernel/archive/sunxi-6.6/patches.megous/tty-serial-8250-dw-Use-fifo-size-from-DTS.patch
* Bump current
* sunxi64: rewrite kernel config
* Bump sunxi-current to latest tag

---------

Co-authored-by: Igor Pecovnik <igor@armbian.com>
2024-07-02 10:00:35 +02:00
Patrick Yavitz
ca13a228fc SpacemiT: Add current kernel to family config
- Skip all wireless drivers

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
70d3c47c3d config: Add new board family config spacemit
SpacemiT K1 SoC used for BananPi F3

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Igor Pecovnik
1bf2aba67b Remove OrangepiZero2 outdated legacy kernel v4.9 2024-07-01 19:14:17 +02:00
ColorfulRhino
4738bb4bce rockchip: Remove trace of legacy kernel in family config
The `legacy` kernel does not exist anymore.
2024-06-30 10:20:26 +00:00
ColorfulRhino
744eca2484 Remove unused board family media
All remaining `media` boards have been integrated into the `rockchip64` family.

- Remove the family config
- Remove all kernel patch folders
- Remove all U-Boot patch folders
- Remove all kernel configs
2024-06-30 09:29:58 +02:00
ColorfulRhino
ab24a00a66 rockchip64: Add ROCKUSB_BLOB for RK3566, RK3568 and update for RK3399
Also move the ROCK_USB variable for RK3588 from rk3588.conf to rockchip64.conf to achieve consistency.
Remove the now obsolete variable for OrangePi 3B
2024-06-30 09:06:39 +02:00
ColorfulRhino
5486af2401 rk3588: Bump ROCK_USB_BLOB to rk3588_spl_loader_v1.16.113.bin 2024-06-30 09:06:39 +02:00
ColorfulRhino
7fcc68e4e7 rockchip64: Sort BOOT_SOC list 2024-06-30 09:06:39 +02:00
ColorfulRhino
6a03945a76 rockchip64: rk3528: Bump default DDR/BL31 blobs for RK3528
This fixes several issues as described in the changelog doc at
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3528_EN.md

The doc does not mention any incompatibilities between versions.
2024-06-30 09:06:39 +02:00
ColorfulRhino
a87bb0addc rockchip64: rk3568: Bump default DDR/BL31 blobs for RK3566 and RK3568
This fixes several issues as described in the changelog doc at
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3568_EN.md

The doc does not mention any incompatibilities between versions.
2024-06-30 09:06:39 +02:00
hzy
eb152f4473 meson: Move board-specific config (Odroid C1) away from family config
Includes change from 7488222b2a
2024-06-27 23:13:31 +02:00
Ricardo Pardini
b52b08ffdf rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions
- in practice:
  - boards that didn't specify their own blobs: bump DDR 1.08->1.16 ; BL31 1.28 -> 1.45 (example: rock-5b!)
  - boards that specified 1.16/1.45 individually now follow the defaults (no change)
  - boards that specified a different version: no change; just a TODO suggesting review/removal/go-with-the-defaults
  - Mekotronics boards: bump from 1.11/1.38 to defaults (1.16 / 1.45)
2024-06-27 14:24:00 +02:00
ColorfulRhino
fc30cbe938 kernel: mainline: Bump 6.10-rc4 to 6.10-rc5 2024-06-24 17:03:05 +00:00
Igor Pecovnik
75ce67f329 Run shellfmt to complete code 2024-06-22 19:22:24 +02:00
ColorfulRhino
d1c6fa6e76 net: Remove NM_IGNORE_DEVICES variable
This variable was originally introduces for the board "Espressobin" (mvebu64): 38db0b55f9
Use a hook in the mvebu64 and mt7623 family config to set ignored devices for NetworkManager instead.
2024-06-20 19:59:52 +02:00
amazingfate
0b09411c83 bump sm8250-edge to 6.10 2024-06-18 11:33:45 +08:00
amazingfate
8365343dd9 sm8250-current: Bump to v6.9 2024-06-18 11:33:45 +08:00