Commit Graph

13821 Commits

Author SHA1 Message Date
Ricardo Pardini
d9b67b37d5 u-boot: use pipetty in place of unbuffer
- unbuffer never solved anything; pipetty might
2024-07-03 06:44:16 +02:00
33335
4573778507 fix: firefly-itx-3588j fails to boot, and audio output 2024-07-03 06:43:42 +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
ColorfulRhino
7da8ffb20b uboot: Use semantic versioning for 2022.04 and 2022.07
Setuptools >66 only allows for semantic versioning, but old U-Boot
versions don't use semver yet.
This makes compilation fail with an error.
2024-07-02 23:08:41 +02:00
ColorfulRhino
e29b960649 cli: kernel-patching: Print KERNELBRANCH and KERNELPATCHDIR before patching 2024-07-02 23:08:41 +02:00
ColorfulRhino
3831a72e97 cli: uboot-patching: Print BOOTBRANCH and BOOTPATCHDIR before patching 2024-07-02 23:08:41 +02:00
Ricardo Pardini
c5697cf62a bsp-cli/bsp-desktop: hashing fixes
- both artifacts use functions in the bsp/utils-bsp.sh file, which wasn't being hashed
- bsp-cli hashed non-existent 'packages/bsp-cli' directory, remove
- bsp-cli: be verbose when rsync'ing `packages/bsp/common`
- force sync in a few strategic spots
- utils-bsp.sh: be verbose when copying files (incl `config/optional` stuff)
2024-07-02 23:06:42 +02:00
Elias Bakken
d27b98d78b Add recore dts patch to series.conf so it gets applied
Signed-off-by: Elias Bakken <elias@iagent.no>
2024-07-02 23:05:33 +02:00
Muhammed Efe Cetin
5af481865b Fix Khadas Edge 2 uboot build 2024-07-02 23:05:13 +02:00
Igor Pecovnik
0719c990d0 Test automation - adjust kernel test targets. 2024-07-02 12:33:33 +02:00
Ricardo Pardini
a02a6ca680 rootfs: add comment to force rootfs rebuild (#6864) 2024-07-02 12:14:22 +02:00
Igor Pecovnik
44bfe5cc2f Fixing syntax at Recore and add missing board level variables
There was a syntax error when making build targets.
2024-07-02 11:51:31 +02:00
Elias Bakken
4b9d96c11b Add support for Recore A5 to A8 (#6859)
Signed-off-by: Elias Bakken <elias@iagent.no>
2024-07-02 10:49:29 +02:00
Ricardo Pardini
f5c0ec95b9 nanopi-r5s: u-boot: 2024.04: usb otg in u-boot for working UMS/RockUSB 2024-07-02 10:01:31 +02:00
Ricardo Pardini
ce2ba198aa nanopi-r5s: u-boot: 2024.04: boot order: usb -> sd -> nvme -> scsi -> emmc 2024-07-02 10:01:31 +02:00
Ricardo Pardini
8a01bcea6c nanopi-r5s: make u-boot fancy (ums, rockusb, leds, tcp networking stuff)
- use preboot to flash all leds for 100ms, then leave power LED on
2024-07-02 10:01:31 +02:00
dependabot[bot]
d6fd641723 build(deps): bump setuptools from 70.1.1 to 70.2.0
Bumps [setuptools](https://github.com/pypa/setuptools) from 70.1.1 to 70.2.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v70.1.1...v70.2.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 10:01:09 +02:00
Alessandro Lannocca
befac02d7b extend network inactivity timeout to 100 seconds 2024-07-02 10:00:57 +02:00
Alessandro Lannocca
9fe029567f extensions/fs-cryptroot-support.sh:
add 10 seconds network inactivity timeout to dropbear ssh while waiting for cryptroot-unlock password
2024-07-02 10:00:57 +02:00
Alessandro Lannocca
970048441a extensions/fs-cryptroot-support.sh: fix #6857
rework quoting for sed expression manipulating DROPBEAR_OPTIONS in dropbear.conf
2024-07-02 10:00:57 +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
Ricardo Pardini
ffe83ab5e8 aml-s9xx-box: move files included in bsp-cli from packages/bsp/aml-s9xx-box to config/optional/boards/aml-s9xx-box/_packages/bsp-cli; fixes #6817
- with this:
  - those files are automatically hashed by the bsp-cli hashing mechanism
  - no need to copy them manually any more
2024-07-01 19:15:54 +02:00
Ricardo Pardini
a0bf4c1a5a aml-s9xx-box: inline bsp-cli preinst function so it's hashed together with the hook; half fixes #6817
- this is technically cheating, but works
- add TODO's ref the manual include'ing of files that are not hashed in the bsp-cli
2024-07-01 19:15:54 +02:00
Aleksey Vasenev
d5df9f06be Fix btrfs and xfs resize 2024-07-01 19:15:27 +02:00
ColorfulRhino
c090ab8d67 SpacemiT: Reqrite kernel configs for legacy and current 2024-07-01 19:15:00 +02:00
ColorfulRhino
6895ea403f SpacemiT: legacy: Rewrite kernel patches 2024-07-01 19:15:00 +02:00
ColorfulRhino
91b514d982 SpacemiT: current: Rewrite kernel patches 2024-07-01 19:15:00 +02:00
ColorfulRhino
71e2ff0727 SpacemiT: Adapt U-Boot patches and rewrite U-Boot patches
Adapt patches to Bianbu Linux U-Boot v1.0.5, then rewrite them.
Also move boot delay to board config like other boards, instead of patched-in.
2024-07-01 19:15:00 +02:00
ColorfulRhino
308eba5d31 cli: dt_makefile_patcher: Allow numbers in configopt regex
This fixes detection of the config option for SpacemiT K1 which is `CONFIG_SOC_SPACEMIT_K1X`.
Otherwise it would not find it because it includes a '1'.
2024-07-01 19:15:00 +02:00
Patrick Yavitz
e8db1ce6d1 SpacemiT: Add proper bluetooth support for RTL8852BS
For both `legacy` and `current` kernel.

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
ColorfulRhino
b572f30472 wifi: Add new SDIO driver rtl8852bs for BananaPi F3
Also add for Armsom Sige5 since it has the same chip built-in.
2024-07-01 19:15:00 +02:00
Patrick Yavitz
432435faa8 BananaPi F3: Add boot firmware blob esos.elf
This gets compiled into the kernel and embedded in the initramfs.
It will also be available on the finished img at /lib/firmware.

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
278269e744 BananaPi F3: Add U-Boot patches
Branch: v2022.10
Source: https://gitee.com/bianbu-linux/uboot-2022.10
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
d66c4d9fce boards: Add board BananaPi F3
RISC-V SpacemiT K1 SoC

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
ColorfulRhino
c91039bc28 SpacemiT: Add SpacemiT Keystone K1 SoC dts files
They will be applied on-the-fly by the dt auto-patcher.
2024-07-01 19:15:00 +02:00
ColorfulRhino
e7e9f5d6cf SpacemiT: current: Add kernel dt auto-patcher 2024-07-01 19:15:00 +02:00
ColorfulRhino
da8ba3961d SpacemiT: legacy: Add kernel dt auto-patcher 2024-07-01 19:15:00 +02:00
Patrick Yavitz
c25ed85fe9 SpacemiT: legacy: Add hwmon support and fix sigaltstack 2024-07-01 19:15:00 +02:00
Patrick Yavitz
e81998fa81 cli: uboot.sh: Copy over itb from atftempdir
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
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 v24.8.0-trunk.269 2024-06-30 21:23:27 +02:00