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
Alex
7b42317c2c
Remove haveged from all distribution ( #6781 )
...
Starting from Linux kernel v5.4, the HAVEGED inspired algorithm has been included in the Linux kernel, see the [LKML article](https://lore.kernel.org/lkml/alpine.DEB.2.21.1909290010500.2636@nanos.tec.linutronix.de/T/ ) and the Linux Kernel [commit](50ee7529ec ).
Additionally, since v5.6, as soon as the CRNG (the Linux cryptographic-strength random number generator) gets ready, /dev/random does not block on reads anymore: see this [commit](30c08efec8 ).
SOURCE: [jirka-h/haveged](https://github.com/jirka-h/haveged/blob/master/README.md )
2024-06-27 23:13:55 +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
ColorfulRhino
cb7401babf
actions: labeler: Fix label colors by removing # prefix
2024-06-27 23:13:20 +02:00
Ricardo Pardini
d1f9ec215a
kde-neon: use Neon's "user" repo for Jammy & return it to csc status
...
- for `noble`: keep on Neon's "testing" repo which now has a "noble" dist (instead of Jammy) - but keep it `eos` as it really doesn't build yet. See https://blog.neon.kde.org/2024/05/09/kde-neon-rebasing-on-ubuntu-noble/ - might take a while still
2024-06-27 23:13:09 +02:00
chainsx
f22f165015
station-m2: update u-boot patches
2024-06-27 23:12:45 +02:00
ColorfulRhino
abf45aff9f
github: Add issue reference to pull request template
...
Make it easier for people to link to relevant tasks or bugs for a PR.
2024-06-27 23:12:33 +02:00
ColorfulRhino
2eb61eeaca
github: Add "Task" issue template for project management
2024-06-27 23:12:33 +02:00
ColorfulRhino
a20eb260cb
github: Improve bug and feature request templates
...
- Add feature request label
- Automatically assign the correct label
- Slight label and wording improvements
2024-06-27 23:12:33 +02:00
ColorfulRhino
1e0e72d58f
github: Rename issue templates for ordering
...
See https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#changing-the-order-of-templates
2024-06-27 23:12:33 +02:00
Barry Lind (SteeManMI)
87f37f6a3d
aml-s9xx-box: Remove u-boot and update generated extlinux.conf
...
Changes to be committed:
modified: config/boards/aml-s9xx-box.tvb
modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template
The aml-s9xx-box builds use the native TV Box u-boot. I've had as a
todo item to figure out how to not build and include an unused u-boot.
In a recent PR for a different board the opposite was being done
(adding a u-boot where a board didn't previously ship one), thus
I then had the info to remove it here.
This also changes the generated extlinux.conf to include a fdt line
by adding the boot_fdt_file to the board config file. This reduces
the effort needed to manually modify the extlinux.conf.
2024-06-27 16:05:14 -04:00
Ricardo Pardini
1ff783d867
fix: partitioning: disable orphan_file (FEATURE_C12) for ext4 filesystems on 1.47+ e2fsprogs host
...
- otherwise:
```
fsck.ext4 -a -C0 /dev/mmcblk0p1
/dev/mmcblk0p1 has unsupported feature(s): FEATURE_C12
e2fsck: Get a newer version of e2fsck!
```
- `orphan_file` can only be disabled on recent-enough e2fsprogs, thus check version and compare
2024-06-27 14:25:20 +02:00