Commit Graph

13779 Commits

Author SHA1 Message Date
Patrick Yavitz
3440691a51 SpacemiT: Add ATF patches (OpenSBI)
Tag: 1.3
Source: https://gitee.com/bianbu-linux/opensbi
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
93d547d52d SpacemiT: Add current kernel patches
Mainline Linux 6.1.y
https://gitee.com/bianbu-linux

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
f8bc304ee8 SpacemiT: Add current kernel config
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +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
8885d2da79 SpacemiT: Add legacy kernel config
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
Igor Pecovnik
2b494ae46f Add support for multiple wireless devies at firstlogin 2024-06-30 21:23:27 +02:00
Igor Pecovnik
c0c3102be9 Bugifx: addressing two problems at firstlogin script
- removing network manager dependancy
- errors when wireless networking is still not detected
2024-06-30 21:23:27 +02:00
Paolo Sabatino
5a39275285 rockchip: fix rk322x-box uboot boot order 2024-06-30 21:23:16 +02:00
Ricardo Pardini
21a6b2cab3 u-boot: add HOME env for make invocations to avoid binman/Python problems with older u-boot versions
- this avoids trouble building certain older versions with binman
  - as it tries to `os.path.join(os.getenv('HOME'), 'bin')` and gets a `None` and dies
- naming names: `tinkerboard` & `xt-q8l-v10` (BOARDFAMILY=rockchip), which _actually use_ binman & 22.04 combo
2024-06-30 21:23:04 +02:00
Ricardo Pardini
ea70ebe425 xt-q8l-v10: rewrite u-boot patches, no changes 2024-06-30 21:23:04 +02:00
Ricardo Pardini
55ee51e0b6 tinkerboard: rewrite u-boot patches, no changes 2024-06-30 21:23:04 +02:00
Werner
ec8c470da3 radxa-zero3: add edge branch (6.9.y) by picking DT from linux-rockchip#for-next & using Kwiboo's 24.07 u-boot
- u-boot:
   - unset `BOOT_FDT_FILE` for edge branch; that lets Armbian bootscript use the fdtfile auto-detected and set by u-boot
   - unset `BOOTFS_TYPE`, since mainline u-boot can boot ext4 directly
- kernel DTs from https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git/tree/arch/arm64/boot/dts/rockchip?h=84a3d3b435e7c109d2141c5bbb9eaab146c94df0

Co-authored-by: Jonas Karlman <jonas@kwiboo.se>
Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (null-patch to bare-dt)
2024-06-30 15:26:29 +02:00
ColorfulRhino
d78a5ad27e meson64: Remove leftover kernel patch folder for 5.10
As per `config/sources/families/include/meson64_common.inc`, the meson64 family is only using kernels 6.1, 6.6 and 6.9.
The kernel patch folder for 5.10 was forgotten to delete when the kernel was bumped.
2024-06-30 14:27:51 +02:00
ColorfulRhino
d068f6f0d9 rockchip64: Remove leftover kernel patch folder for 6.1
As per `config/sources/families/include/rockchip64_common.inc`, the rockchip64 family is only using kernels 6.6 and 6.9.
The kernel patch folder for 6.1 was forgotten to delete when the kernel was bumped.
2024-06-30 14:27:51 +02:00
ColorfulRhino
78b311c3aa rockchip32: Remove leftover kernel patch folders from old kernels
As per `config/sources/families/rockchip.conf`, the rockchip family is only using kernels 6.6 and 6.9.
The following kernel patch folders from old kernels are not used anymore:

- 4.4
- 5.10
- 5.15
- 6.1
2024-06-30 14:27:51 +02:00
ColorfulRhino
35f19090f9 bsp: armbian-firstrun: Remove old htop
They don't work on current versions of `htop`.
2024-06-30 12:27:41 +00:00
ColorfulRhino
1a3ca2735b cli: Remove hostapd reference
The extra package `hostapd` is not used/installed anymore.
2024-06-30 12:27:41 +00:00
ColorfulRhino
58a1113c38 packages: Remove all extras-buildpkgs since they're not used anymore
These extras are leftovers of a legacy from the past.
See https://github.com/armbian/build/issues/6820#issuecomment-2198054353
2024-06-30 12:27:41 +00:00
Ricardo Pardini
a0db55a70e odroidm1: u-boot: rewrite patches, no changes 2024-06-30 13:58:16 +02:00
Ricardo Pardini
1902f9bdcc orangepi3b: remove custom blobs, use defaults 2024-06-30 13:58:16 +02:00
Ricardo Pardini
3215bf9f36 odroidm1: remove custom blobs, use defaults; bump u-boot 2024.04-rc3 to 2024.04 final 2024-06-30 13:58:16 +02:00
Ricardo Pardini
1c712d2516 patch/u-boot/v2024.04: rewrite patches, no changes 2024-06-30 13:58:16 +02:00
ColorfulRhino
c21b416c6e bsp: hardware-optimization: Add check for BOOT_SOC to fix rk322x optimizations
BOARDFAMILY `rk322x` was integrated into the `rockchip` BOARDFAMILY in https://github.com/armbian/build/pull/6092
This integration made the hardware optimization for rk322x not apply anymore.

Also remove a rk322x optimization for an old 4.4 kernel
2024-06-30 10:20:26 +00: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
0024d662aa rk322x: Remove unused rk322x kernel patch folders
The rk322x board family was intergated into the rockchip family in theis PR: https://github.com/armbian/build/pull/6092

The kernel patch folder are not in use anymore.
2024-06-30 10:20:26 +00:00
ColorfulRhino
0441d2ee1f Remove old torrents which aren't referenced anywhere
- Also remove 10+ years old compilers from `external_toolchains.sh`
2024-06-30 10:12:04 +00:00
ColorfulRhino
227c756abe firefly-itx: Don't use abandoned media U-Boot
The board config file was likely copy-pasted from a former `media` board and thus includes some stuff that is not needed, like the abandoned U-Boot repo which is basically an old fork from Raxda's vendor U-Boot.

- Switch to default rk3588 vendor U-Boot (using a generic rk3588 defconfig)
- Cleanup board config file
2024-06-30 09:29:58 +02: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
fc279e8e97 quartz64: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
eb60d33aba station-p1: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
a649f031cb station-m1: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
792d9d9dc3 cli: uboot: Include PYTHONPATH in env for compiling U-Boot
- Also group all u-boot make environment variables together for easier maintainability
- Fixes u-boot requiring `pyelftools`
- Fixes commit 04f619dc06
2024-06-30 09:22:17 +02:00
Ricardo Pardini
d29305a05b armbianmonitor -u: rationalize paste server retrying, use ANSI dmesg
- use PIPESTATUS to check all steps for failure
- avoid blaming paste server if data collection failed
2024-06-30 09:07:50 +02:00
Ricardo Pardini
e67b52e00c armbianmonitor: squash shellcheck warnings around the main getopts case statement
- `b` and `B` were never parsed
- an `*` case is added to handle invalid options
2024-06-30 09:07:50 +02:00
Ricardo Pardini
5cdc55292d armbianmonitor: shellfmt, no changes 2024-06-30 09:07:50 +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
60f5236f03 board: nanopi-r5: Use stable U-Boot 2024.04 instead of rc3
NanoPi R5C and R5S
2024-06-30 09:06:39 +02:00
ColorfulRhino
561f085962 board: nanopi-r5: Use latest blobs on NanoPi R5C and R5S
The release doc does not mention any incompatibilities between versions:
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3568_EN.md
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
Andy Yan
1e68000826 extensions/radxa-aic8800: fix aic8800_dkms_file_name for sdio
The aic8800_dkms_file_name for sdio should be aic8800-sdio-dkms.

Signed-off-by: Andy Yan <andyshrk@163.com>
2024-06-29 17:18:44 +02:00
Werner
515fdd73a5
Add Matrix to README (#6826)
because we can
2024-06-29 14:44:39 +02:00
Igor Pecovnik
560993ac7a Odroid XU4: remove deprecated patch 2024-06-29 08:37:38 +02:00
Julian Sikorski
8ca4068c96 Update odroidxu4-current to 6.6.36 2024-06-28 08:39:37 +02:00
Patrick Yavitz
f9a13dcd11 BPI-CM4: bluetooth: fw version 0xb5d66dcb
rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-06-28 08:17:12 +02:00
Gunjan Gupta
cea2fc5b46 Lets not spam users with error message on fresh checkout 2024-06-27 23:14:15 +02:00