Commit Graph

5895 Commits

Author SHA1 Message Date
Igor Pecovnik
c141be59a5 Rpi: update RPi config - merge with upstream, rewrite patches 2024-12-12 15:48:01 +01:00
Jianfeng Liu
707b15fd1f
H6xk boards: toggle to mainline kernel instead of vendor (#7559) 2024-12-11 21:33:49 +01:00
SuperKali
fd02619dfa Adjust function tweaks to do it inside rootfs 2024-12-11 11:48:46 +01:00
SuperKali
268301b2d6 Fixing wifi card rtw8852be errors on youyeetoo r1 branch edge/current 2024-12-11 11:48:46 +01:00
SuperKali
e2ec1f798a Bump uboot version to youyeetoo r1 2024-12-11 11:48:46 +01:00
SuperKali
e6a1ff0e21 Re-add support kernel edge on youyeetoo r1 2024-12-11 11:48:46 +01:00
github-actions[bot]
8b66ced6d4
Automatic board configs status synchronise (#7561)
* `Automatic` board configs status synchronise
* Move Odroid C1 to supported
---------
Co-authored-by: igorpecovnik <6281704+igorpecovnik@users.noreply.github.com>
Co-authored-by: Igor Pecovnik <igor@armbian.com>
2024-12-11 08:28:13 +01:00
Igor Pecovnik
70347e9645 Temporally disable BPI F3 as it has broken way of compiling u-boot 2024-12-09 18:44:06 +01:00
Igor Pecovnik
24e7bcf4db Adjust DT changes for Innovato Quadra 2024-12-09 14:13:32 +01:00
The-going
4be6793bdf bootscript: sunxi: Delete the vendor's name from the fdtfile variable
Do not inform the user if the fixup.scr file was not found.
2024-12-09 14:13:32 +01:00
The-going
ac2928baa4 bootscript: Remove vendor name and slash from DTB file name
After that, the script successfully loads the DTB file from
two possible paths and overlays. If the file does not exist,
then the default file will be uploaded.
2024-12-09 14:13:32 +01:00
The-going
48e289e0d3 bootscript: sunxi: Tell the user only the actual actions.
Make the script work silently when testing path options
and report only the actual file being uploaded.
Delete the duplicate iteration.
2024-12-09 14:13:32 +01:00
The-going
b46674c82f bootscript: Use the DTB name from the default u-boot
Use the DTB name from the u-boot default for the third
iteration if the provided DTB name was not found. Also
delete the duplicate of the previous iteration.
2024-12-09 14:13:32 +01:00
The-going
a49cee27ad bootscript: Set path without $vendor folder for the 2 iteration.
In the second iteration, we check the path that does not
contain the vendor folder. But this will also be done if
the real path contains the vendor's folder and the vendor's
name is contained in the DTB file name as
    fdtfile=allwinner/sun50i-*-bananapi-*.dtb.
However, overlays will not be available.
Remove "allwinner/" from all board configurations that
use the boot script mechanism so that the script works
correctly.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2024-12-09 14:13:32 +01:00
The-going
c30669cc91 bootscript: Messages to the user about real work
Inform the user about the actual file that will be uploaded
on the first iteration. Inform the user that it cannot be
downloaded only once if the first iteration was unsuccessful.
2024-12-09 14:13:32 +01:00
The-going
c02b4ff8d2 bootscripts: Set the expected default path to "${prefix}dtb/${vendor}"
Set the expected default path to /boot/dtb/allwinner and
start analyzing if the DTB file is not found in this path.

The folder with the vendor's name is now part of the path,
not part of the file name. This greatly facilitates the analysis
of various possible options in a simple u-boot shell.
2024-12-09 14:13:32 +01:00
Ricardo Pardini
a55c8bfcb2 u-boot: check the produced platform_install.sh (created from functions like write_uboot_platform) for shellcheck errors
- we've some smelly stuff in write_uboot_platform for some families that we'd rather catch early
- implement small syntax fixes in setup_write_uboot_platform
2024-12-09 14:12:44 +01:00
青菜萝 卜冬瓜
907c9f0531
add community support for LonganPi 3H (#7547) 2024-12-09 14:12:16 +01:00
Maxim Medvedev
06c9c2dbe5 feat: add ST7796 kernel module (fbtft)
Add support for ST7796 based LCD module (connected via SPI interface). One of real device example is [MKS PI-TS35 display](https://github.com/makerbase-mks/MKS-TFT-Hardware/tree/master/MKS%20PI-TS35).
2024-12-08 10:50:48 +01:00
Ricardo Pardini
8e5175052d mixtile-edge2: bump vendor to branch:rk-6.1-rkr4.1
- In line with 35352fa288 (bump to rkr4.1)
- "Copypasta from rockchip-rk3588.conf family file -- we _really_ gotta find a better way!"
- I'm not proud of having done it this way, but now it broke (two vendor debs are produced in different versions) so lets fix it
2024-12-08 10:32:34 +01:00
JohnTheCoolingFan
a3b81f1d08 BigTreeTech CB2 maintainer 2024-12-07 09:26:27 +03:00
JohnTheCoolingFan
f156779bdf Move bigtreetech cb2 from csc category 2024-12-07 09:26:27 +03:00
JohnTheCoolingFan
3a7ba30f3f add board bigtreetech-cb2: BigTreeTech CB2 2024-12-07 09:26:27 +03:00
igorpecovnik
523be17a78 Automatic board configs status synchronise 2024-12-05 00:32:30 +01:00
amazingfate
9eaaaae044 sm8250: bump current and edge to 6.12 2024-12-05 00:23:00 +01:00
igorpecovnik
1285de6bd8 Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
Andy Yan
f41cd5ca51 Add support for rk3588 based GenBook
GenBook is a rk3588 based laptop from coolpi.
The armbian can boot from a usb disk, with pre installed
mainline u-boot on SPI Nor flash.

Signed-off-by: Andy Yan <andyshrk@163.com>
2024-12-02 09:55:58 +01:00
Jianfeng Liu
35352fa288 rk35xx-vendor: bump to 6.1 rkr4.1 sdk kernel 2024-12-02 00:16:14 +08:00
Werner
0449f6dd92
WIREGUARD is deprecated (#7520) 2024-12-01 10:04:22 +01:00
Paolo Sabatino
c90a0f7890 rockchip: bump edge kernel to 6.12 2024-11-30 13:07:31 +01:00
Teguh Sobirin
fd2049271f Add Retroid Pocket RP5 and RPMini configuration 2024-11-29 11:34:04 +08:00
Teguh Sobirin
aa1a13c0e3 Add Retroid Pocket SM8250 Patch series and enable peripheral in current config 2024-11-29 11:34:04 +08:00
brentr
a1fa6649e0
Reduce the size of the CMA to 16MB (#7522)
also include the tiny fixMACaddress script in the S0 image to assign end0 MAC address from CPU serial #in case running U-Boot earlier than 2024.10
2024-11-28 11:39:33 -08:00
Ivan Podogov
d54d2a9d85 Retro* CM5: Enable display and touchscreen 2024-11-25 11:32:41 +01:00
Ricardo Pardini
29caae8975 shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
Ricardo Pardini
2f63a9cd98 shellfmt: config/sources; no changes 2024-11-25 11:32:28 +01:00
amazingfate
92e4ba979f rockchip64-edge: enable rtw89 driver 2024-11-25 11:32:17 +01:00
amazingfate
47dc9334d1 rockchip64-edge: rewrite kernel config up to 6.12
With command:
./compile.sh rewrite-kernel-config BOARD=rock-3a BRANCH=edge KERNEL_CONFIGURE=no KERNEL_GIT=shallow
2024-11-25 11:32:17 +01:00
halfa
439abc7fc8 Enable CONFIG_VHOST_VSOCK on rockchip64 2024-11-25 11:32:02 +01:00
Igor Pecovnik
10f49b36c8 Adjust status with downloads and reality 2024-11-25 11:31:11 +01:00
Igor Pecovnik
68e68fedd7 Demoting standard support for Teres A64 2024-11-25 11:31:11 +01:00
Igor Pecovnik
dff8858dac Disable Xiaomi UMI as it breaks build 2024-11-25 11:31:11 +01:00
brentr
fc54623c4a
Add Rockchip u-boot "binman" BOOT_SCENARIO (#7505)
* rockchip64: add `BOOT_SCENARIO=binman` for mainline u-boot

- drop special handling for 3308's `legacy` branch
- rpardini: note how SPI/mtd is not yet supported for this scenario

Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (squash/splits, shellfmt)

* `rock-s0`/`rockpi-s`: use `BOOT_SCENARIO=binman`; move blobs to armbian/rkbin

- Move rk3308 boot blobs to armbian/rkbin
  - delete obsolete ones
- Alter rock-s0 and rockpi-s to use the new "binman" BOOT_SCENARIO

Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (shellfmt; small fixes; squashes)
2024-11-22 23:31:39 -08:00
amazingfate
cc4513958f rk3576: use boot_merger to generate idbloader.img 2024-11-20 12:34:03 +01:00
Ricardo Pardini
2bdfa7941e mainline-kernel.conf.sh: bump 6.12 to final 2024-11-20 12:29:44 +01:00
The-going
17a33c1480 sunxi-6.11: Switch to v6.11.9, reextract megous patches 2024-11-20 12:28:48 +01:00
The-going
c6b3bfe8ff sunxi-6.6: Switch to v6.6.62 2024-11-20 12:28:39 +01:00
Ricardo Pardini
e6744c61bc meson64: bump edge from 6.11 to 6.12 via rename 2024-11-20 00:58:56 +01:00
Ricardo Pardini
a9b7820e27 thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.12 final
- see 650342dbbc...fbc4a9df0c
2024-11-19 22:37:35 +01:00
Igor Pecovnik
3f5ae6b273 Adjusting aml-s9xx as armbian-install was moved to another location 2024-11-19 08:50:06 +01:00