Commit Graph

14645 Commits

Author SHA1 Message Date
Dimitry Ishenko
6d63fbd928 armbian-config-deb: add missing deps
armbian-config uses debconf-apt-progress which is part of debconf.

libtext-iconv-perl is needed to prevent the following error, when
uninstalling a package through debconf-apt-progress:

Can't locate object method "new" via package "Text::Iconv" (perhaps you forgot to load "Text::Iconv"?) at /usr/share/perl5/Debconf/Encoding.pm line 65, <GEN2> line 2.
dpkg: error processing package nfs-common (--configure):
2024-12-11 11:26:52 +01:00
Dimitry Ishenko
40f8fa104b armbian-config-deb: sort deps 2024-12-11 11:26:52 +01:00
igorpecovnik
5cab6f12f9 Automatic board configs status synchronise 2024-12-11 09:26:39 +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
amazingfate
08e7bba4f6 extensions: image-output-abl: set rootfs image larger for kde 2024-12-10 10:32:22 +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
igorpecovnik
2d1bbca731 Automatic board configs status synchronise 2024-12-08 17:45:08 +01:00
Maxim Medvedev
c7b454aab2 fix: ST7796 kernel module patch
Fix error from https://github.com/armbian/build/pull/7550
2024-12-08 17:05:37 +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
6ba9d13dd9 BigTreeTech CB2: fix misplaced reset-gpios
This property was supposed to go to pcie2x1, not gmac1
2024-12-07 09:26:27 +03: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
0bebaf03e8 BigTreeTech CB2 edge device tree 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
Chen Jiali
55adb93544 fix: radxa-zero: slow down sdio for all kernel branch 2024-12-05 00:22:43 +01:00
Chen Jiali
9614a2014c fix: add some patch to repair eMMC startup issues 2024-12-05 00:22:43 +01:00
Paolo Sabatino
3839eaa713 rockchip: fix rk3288 usb otg host functionality
this commit reverts commit ca2dc35e555e7043de585f4e46123d8fbd2b5a21
from mainline kernel because rk3288 requires clock gating to
assert irq on usb device plug in and thus proceed with
reset-on-wake quirk
2024-12-05 00:22:27 +01:00
Paolo Sabatino
4ede989f2c rockchip: fix asound.conf for rk322x-box and xt-q8l-v10 boards
sound node in device trees have been migrated to audio-graph-card2
to overcome limitations and configuration mayhems in ALSA userland
libraries
2024-12-05 00:22:27 +01:00
Paolo Sabatino
316169b0a0 rockchip: remove kernel 6.11 patch leftovers 2024-12-05 00:22:27 +01:00
Patrick Yavitz
db3fdc7411 BananaPi BPI-CM4: Enable i2c2 via overlay
Discussion:
https://forum.armbian.com/topic/47842-how-do-i-enable-i2c2-on-armbian-24111-bookworm-minimal/

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-12-04 17:08:37 -05:00
igorpecovnik
1285de6bd8 Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
dependabot[bot]
447c2a4207 build(deps): bump setuptools from 75.3.0 to 75.6.0
Bumps [setuptools](https://github.com/pypa/setuptools) from 75.3.0 to 75.6.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/v75.3.0...v75.6.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-12-02 09:56: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
amazingfate
ccc887a36c hinlink-h88k: edge: add rfkill nodes to devicetree for m.2 wifi and bluetooth 2024-12-02 16:06:16 +08:00
amazingfate
384045a736 extension: mesa-vpu: remove adding chromium ppa
We already have imported chromium debs from ppa to armbian's repo
2024-12-02 16:05:06 +08: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
Muhammed Efe Cetin
c647f409b2 nanopi-r6s: fix mmc0/mmc1 ordering 2024-11-30 08:38:59 +01:00
Teguh Sobirin
fd2049271f Add Retroid Pocket RP5 and RPMini configuration 2024-11-29 11:34:04 +08:00
Teguh Sobirin
508c9f7c3a Ignore ABL image type creation if building UEFI GRUB target. 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
Paolo Sabatino
51e25479c9 rk3308: rockpis: remove MMC hs200, sdmmc pinctrl-default flags 2024-11-28 12:37:43 +01:00
Paolo Sabatino
48c8fe37e8 rockpis: enable analog codec 2024-11-28 12:37:43 +01:00
Paolo Sabatino
7292fc4efe rk3308: tidy up patches and remove cruft for kernel 6.12 2024-11-28 12:37:43 +01:00
Paolo Sabatino
3f9f36bc23 rk3308: tidy up kernel 6.6 patches 2024-11-28 12:37:43 +01:00