monkaBlyat
60e695abf2
fix PS4 controller LED's on rockchip-rk3588-6.11.config
2024-08-26 21:54:12 +02:00
monkaBlyat
c279dae7d9
fix PS4 controller LED's on rockchip-rk3588-6.10.config
2024-08-26 21:54:12 +02:00
Igor Pecovnik
edbf678780
Improved freezing mechanism with README
2024-08-26 17:51:06 +02:00
Igor Pecovnik
c62e086a0b
Board config ayn-odin2 temporally disable broken build
2024-08-24 22:12:29 +02:00
Igor Pecovnik
ec76e1282e
More elegant solution to prevent kernel upgrades per certain board
2024-08-24 17:15:24 +02:00
Igor Pecovnik
27b7f33b9c
Debian Trixie Cinnamon: remove deprecated package
2024-08-21 19:37:00 +02:00
Evgenii Zheltonozhskii
e3990e84db
Add ATF settings to D1 family config
...
Without OpenSBI, the uboot compilation fails.
2024-08-21 14:03:09 +02:00
ColorfulRhino
e1a89ad975
rk3588: Rewrite kernel config against 6.11-rc4
2024-08-21 14:02:52 +02:00
ColorfulRhino
8e13c15c04
kernel: mainline: Bump 6.11-rc3 to 6.11-rc4
2024-08-21 14:02:52 +02:00
c0rnelius
433f1241fa
Gateway AM-GZ80x: Re-brand as Amper & update u-boot to v2024.04 ( #7113 )
...
* Gateway AM-GZ80x: Re-brand as Amper & update u-boot to v2024.04
During a search I noticed other companies are using the same
unit. Lets re-brand to Amper as technically that is the product
brand name.
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
* Delete old patch set: `patch: u-boot: v2023.10: board_gateway-gz80x`
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
* Update test target
---------
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
Co-authored-by: Patrick Yavitz <pyavitz@armbian.com>
Co-authored-by: Igor <igor@armbian.com>
2024-08-21 14:00:43 +02:00
amazingfate
ffbe25e7a5
cli: packages: use iputils-ping instead of inetutils-ping
2024-08-21 13:56:33 +02:00
Igor Pecovnik
c4a5778f25
Build automation: Adjust test targets for remaining boards
2024-08-21 13:15:26 +02:00
Igor Pecovnik
a78e88dff5
Build automation: update kernel test targets for many boards
...
- remove duplicated MAINTAINER field for BPI m7
- update README
2024-08-21 12:52:25 +02:00
SuperKali
d13f12994e
WIP: add initial support for Youyeetoo R1 V3 ( #7108 )
...
* youyeetoo r1 v3: add initial support for this board
* arch: arm64 board: youyeetoo r1 v3 replace edge with vendor kernel
* arch: arm64 board: youyeetoo r1 v3 reviews changes:
- Removed patch, see the pr for more details #7108
- Removed old kernel legacy
- WIP: Added DTS code on https://github.com/armbian/linux-rockchip/pull/223
I compiled the OS with latest changes, untested build logs in https://paste.armbian.com/ofidozaqup
* Update: Rename board from V3 to v3 (ARM64, Youyeetoo R1)
- Note: Untested on v1 as I don't have a v1 board available.
2024-08-21 07:52:11 +02:00
sic
100a004aa5
Add Board X96Q TV Box LPDDR3 H313 ( #7101 )
...
* X96-Q TV Box Support
* Update x96q-tvbox.csc
* Rename x96q-tvbox.csc to x96q.tvb
2024-08-20 08:35:00 +02:00
Igor Pecovnik
f8c5736727
Adjust parameters for several boards
2024-08-19 21:24:09 +02:00
Igor Pecovnik
d0305be039
Revert "Temporally move TI build targets to EOS as Git is out of reach"
...
This reverts commit 49e0ec5d0e .
2024-08-19 15:40:48 +02:00
Alessandro Lannocca
4ffe5bc52f
rockchip-rk3588: edge: set CONFIG_SECURITY_DMESG_RESTRICT=y
...
Advised for KASLR-enabled kernels - no side effect for non-KASLR
rewrite-kernel-config not needed as 6.11-rc3 config was already pristine
2024-08-18 19:00:39 +02:00
Alessandro Lannocca
ecdf04e09c
rockchip-rk3588: current: set CONFIG_SECURITY_DMESG_RESTRICT=y
...
Advised for KASLR-enabled kernels - no side effect for non-KASLR
2024-08-18 19:00:39 +02:00
Alessandro Lannocca
dc27efcfa9
rockchip-rk3588: current: rewrite kernel config
2024-08-18 19:00:39 +02:00
monkaBlyat
47975703b7
fix ps4 controller led's on vendor kernel
2024-08-18 10:39:57 +02:00
monkaBlyat
213ec10245
fix ps4 controller led's on legacy kernel
2024-08-18 10:39:57 +02:00
ColorfulRhino
30ed9b3a70
rockchip-rk3588-edge: Bump kernel from 6.11-rc2 to 6.11-rc3
...
Remove one patch that is now included in the latest kernel revision.
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
223b0c9816
rockchip-rk3588-edge: update kernel to v6.11.0-rc2
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
8ceeb33c3b
rockchip-rk3588-current: update kernel to v6.10
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
b9d7bd9e5b
rockchip-rk3588-edge: refresh HDMI TX & RX patches from Collabora and add Hantro VPU back
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
53396d202c
rockchip-rk3588-edge: update kernel to v6.11.0-rc1
2024-08-18 10:38:50 +02:00
The-going
edd888aa70
sunxi-edge: switch to v6.10.5
2024-08-18 10:38:11 +02:00
Alex
314447dffd
patches: uboot: Improve KASLR support for v2024.07 ( #7078 )
...
Reference patch set: https://patchwork.ozlabs.org/project/uboot/list/?series=411513&state= *
Hopefully, other boards using same uboot-version can benefit from the added support.
**Note for Maintainers - to enable KASLR seed, you need:**
- `CONFIG_RANDOMIZE_BASE=y` configured in your kernel .config
- `CONFIG_CMD_KASLRSEED=y` and` CONFIG_DM_RNG=y` configure in your u-boot .config
- exposed crypto and rng nodes in you board's device-tree
- `kasrlseed` command before kernel boot in your boot.cmd
- `CONFIG_SECURITY_DMESG_RESTRICT=y` in kernel .config is also advisable
* KASRL-supported u-boot 2024.07 for everyone:
- move /chosen/kaslr-seed support patchset to general 2024.07 BOOTPATCHDIR
- attach nanopi-r5c and oprangepi5-plus BOOTPACHDIR to patches/uboot/v2024.07 general dir
* u-boot: patch nanopi-r5c-rk3568_defconfig and orangepi-5-plus-rk3588_defconfig to enable KASLR
* rewrite-uboot-patches nanopi-r5c/orangepi5-plus
* patches: uboot: Improve kaslrseed support for v2024.07
---------
Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-08-15 20:31:00 +00:00
Viacheslav Bocharov
4835dcedb5
JetHome: update list of preinstalled packages for JetHub devices
2024-08-15 17:33:56 +03:00
Alex
544e0c505e
rockchip64: Enable CONFIG_SECURITY_DMESG_RESTRICT kernel option ( #7080 )
...
* rockchip64: edge: rewrite kernel config
* rockchip64: edge: set CONFIG_SECURITY_DMESG_RESTRICT=y
Advised for KASLR-enabled kernels - no side effect for non-KASLR
* rockchip64: current: rewrite kernel config
* rockchip64: current: set CONFIG_SECURITY_DMESG_RESTRICT=y
Advised for KASLR-enabled kernels - no side effect for non-KASLR
2024-08-15 13:43:36 +02:00
Viacheslav Bocharov
0b16dcd69c
Update board config files to include hwclock utility
2024-08-14 19:42:13 +02:00
Viacheslav Bocharov
f2ef37cc81
JetHome: disable suspend systemd target for JetHub D2
2024-08-14 19:42:13 +02:00
Patrick Yavitz
9680254722
Gateway GZ80X: use actual u-boot.bin
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-14 13:06:18 -04:00
Viacheslav Bocharov
5224c5b168
JetHome: Put module blacklist in the board configs of the respective boards
2024-08-14 09:03:42 +03:00
Patrick Yavitz
74c507c605
FIXUP: run_host_command_logged removes quotation marks
...
This breaks the udev rule
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Patrick Yavitz
6a89c88302
config: boards: gateway-gz80x.conf: cosmetic fixup
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Patrick Yavitz
81456d31ae
U-Boot: Meson AXG and Gateway GZ80X fixups
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Werner
7e9b85f0d6
cosmetics
...
typos...
2024-08-13 14:40:48 -04:00
Patrick Yavitz
f199faf3de
Add board Alfred Smart Gateway GZ80X
...
Amlogic A113X
1Gb RAM
eMMC 8Gb
USB (1 port)
Ethernet
Wireless Realtek 8189FSTV / Z-WAVE
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Patrick Yavitz
813bb6a668
Add config: sources: families: meson-axg.conf
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Zokhoi
c0cf72b403
Add aic8800 driver for Rock 3C variant
2024-08-13 09:20:02 +02:00
Igor Pecovnik
752ba047b3
UEFI kernels: rewrite kernel config for legacy - current - edge
2024-08-12 19:44:20 +02:00
Igor Pecovnik
efb76ce131
RaspberryPi: Rewrite kernel configs for legacy and current
2024-08-12 19:35:56 +02:00
Igor Pecovnik
423868ca26
Bump sunxi legacy and current to latest version
2024-08-12 17:15:40 +02:00
Igor Pecovnik
f8dd32f99a
sunxi64: temporally disable broken PWM_SUNXI_ENHANCE driver
...
Need to be fixed after release. Some background in comments https://github.com/armbian/build/pull/6656
2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
a281a983a6
Change BOOT_FDT_FILE for bigtreetech-cb1 on edge
2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
04829f611c
Remove sun50iw9-btt board family
2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
d19f76efbe
BigTreeTech CB1 config update
...
Changed maintainer to th current person
Switched board family to sun50iw9, removed legacy kernel target, removed
DEFAULT_CONSOLE
2024-08-11 22:09:17 +02:00
The-going
06030bae54
sunxi-6.9: Add megous patches to EDGE
2024-08-10 08:12:04 +02:00
Alessandro Lannocca
1f672d9faa
nanopi-r5c:
...
bump u-boot to 2024.07
patch in kaslrseed support
enable kaslrseed in nanopi-r5c-rk3568-defconfig
2024-08-08 07:38:23 +02:00
Alessandro Lannocca
b6ae30043d
nanopi-r5c: set CONFIG_RANDOMIZE_BASE=y (kaslr)
2024-08-08 07:38:23 +02:00
Alessandro Lannocca
21d3307f8e
nanopi-r5c: rewrite-kernel-config
2024-08-08 07:38:23 +02:00
Igor Pecovnik
0627bf7fa8
Odroid XU4: Refresh current kernel config
2024-08-08 07:38:03 +02:00
ColorfulRhino
1092d60d3e
partitioning: Set correct partition type UUID for root filesystem
...
Previously, only the type "Generic Linux filesystem" was used.
Use the correct type "Linux root ($ARCHITECTURE)" for the root filesystem.
2024-08-05 20:39:57 +02:00
Igor Pecovnik
aaee1bb85f
RaspberryPi: bump EDGE kernel to 6.10.y
2024-08-05 20:38:46 +02:00
Igor Pecovnik
a082d95117
imx6: bump EDGE kernel to 6.10.y
2024-08-05 20:38:31 +02:00
Igor Pecovnik
382e4d064a
Odroid XU4: bump EDGE kernel to 6.10.y
2024-08-05 20:38:13 +02:00
Martin Schmiedel
42cc795f4d
MBa8MPxL: update imx8m-6.6
...
- linux-tqma-current.config: enable HDMI, LVDS, Bluetooth
- imx8_common.inc: use tag instead of branch (v6.6.43)
- fix asound.state.tqma
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-05 14:36:51 +02:00
Martin Schmiedel
19ec627e90
MBa8MPxL: fix boot problem after updating uboot.sh
...
- since 792d9d9d Variables add to environment in post_config_uboot_target function are ignored.
- So setting the variable ATF_LOAD_ADDR doesn't work anymore
- ATF_LOAD_ADDR changed in the uboot patch instead
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-05 14:36:51 +02:00
Igor Pecovnik
f08ae68161
Mvebu: update / refresh current kernel config
2024-08-05 09:38:22 +02:00
Igor Pecovnik
2e9917bc6a
Mvebu: Bump kernel config and sources to 6.10.y
2024-08-05 09:38:22 +02:00
Heisath
9ea9e5b97b
Move to 6.8
2024-08-05 09:38:22 +02:00
Heisath
72ce5c3f0b
Add mvebu 6.7 patches, move to rmk tree
2024-08-05 09:38:22 +02:00
Igor Pecovnik
a6c3bed0a3
Ename KDE Neon on Jammy. It was disabled due to base-files troubles
...
Official KDE Neon is still based on Jammy
2024-08-04 21:28:53 +02:00
Igor Pecovnik
87845c0ff1
Armsom5 - switch to vendor branch and add BOARD_MAINTAINER field to suppress warnings
2024-08-04 21:26:03 +02:00
SteeManMI
4fe4599f29
Kernel config fix for Odroid C1
2024-08-04 21:25:36 +02:00
SteeManMI
f27076f7e5
rewrite kernel config
2024-08-04 21:25:36 +02:00
SteeManMI
78acfe1a5a
Initial changes to move meson edge from 6.9 to 6.10
2024-08-04 21:25:36 +02:00
amazingfate
3980fc42ac
config: rk35xx: vendor: enable CONFIG_NVMEM_ROCKCHIP_OTP
2024-08-03 17:51:38 +02:00
Nicolas Pereira
4e4b77923d
Update board config h96-max to mainline u-boot
...
since armbian 24.8.0-trunk.205 this board stop working
find a fix on station-p2 for it
2024-08-03 15:34:11 +02:00
Igor Pecovnik
4f92c2ebfc
Adjust patches that are broken or they found a way upstream
2024-08-03 15:34:00 +02:00
The-going
d5688b344a
sunxi-current: switch to tag:v6.6.43
2024-08-02 17:21:36 +02:00
The-going
641025e1a4
sunxi-6.6: Switch to v6.6.37, edit incorrect patch messages
2024-08-02 17:21:36 +02:00
Ricardo Pardini
0a3411ec05
thinkpad-x13s: bump to jhovold's 6.10 (from -rc7)
2024-08-02 17:20:56 +02:00
Gunjan Gupta
468342d3f7
meson-s4t7: add comment to ensure rebuild of bsp package
2024-07-30 15:39:34 +02:00
Gunjan Gupta
4d0d2a4c85
kernel: meson-s4t7: update config to match latest fenix changes
2024-07-30 15:39:34 +02:00
SteeManMI
507c89168c
Enable CONFIG_POWER_RESET_MESON64
2024-07-29 08:16:37 +02:00
SteeManMI
1c5ed3622a
rewrite kernel config
2024-07-29 08:16:37 +02:00
SteeManMI
41fbb0802a
Initial changes to move meson64 edge from 6.9 to 6.10
2024-07-29 08:16:37 +02:00
chainsx
882255833e
sun55iw3-syterkit: update kernel config
2024-07-29 08:16:20 +02:00
Ivan Podogov
8814cc9f3e
Switch Retro Lite CM5 back to legacy U-Boot ( #7004 )
...
This allows us so successfully boot Armbian, ROCKNIX and Android.
2024-07-28 18:36:04 +01:00
amazingfate
94ef30d4bc
bootenv: add rk356x.txt for larger cma size
2024-07-28 14:35:34 +08:00
amazingfate
e1a64270fa
rockchip64-edge: add rkvdec2 for rk356x
2024-07-28 14:35:34 +08:00
Igor Pecovnik
d2d6892d82
Debian: drop support for Budgie on Trixe / Bookworm. Packages are not anymore in the repo
2024-07-28 08:12:35 +02:00
Igor Pecovnik
759274b7a1
UEFI x86 and arm64: Bump EDGE kernels to 6.10.y
2024-07-27 12:40:25 +02:00
Igor
2091d1046f
Board maintainer = git username
2024-07-25 16:42:46 +02:00
sicXnull
37ef83a6f6
add Heltec HT-M2808
2024-07-25 16:42:46 +02:00
amazingfate
0621b9008f
add new board armsom-aim7-io
2024-07-25 16:42:04 +02:00
chainsx
1c7c5d302d
fix rk3568-roc-pc
2024-07-25 16:40:28 +02:00
The-going
f878f14dab
write_uboot_platform: Fix a false shell message
2024-07-24 14:05:26 +02:00
The-going
6998d836d4
write_uboot_platform: Fix SC2068 (error): Double quote array expansions
2024-07-24 14:05:26 +02:00
The-going
323ba5234e
spacemit: write_uboot_platform: Fix the reverse logic
2024-07-24 14:05:26 +02:00
The-going
95aa15ac53
spasemit: write_uboot_platform: Write to the SD\eMMC with verification
...
The bootinfo_emmc.bin file never changes.
The FSBL.bin file changes very rarely.
Using only coreutils, compare byte by byte the files
and the memory area in which they should be located.
If there is a match, then don't write anything down,
but just output a message.
Synchronization after each recording action.
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2024-07-24 14:05:26 +02:00
Patrick Yavitz
0e96084a2e
SpacemiT: write_uboot_platform: eMMC Support
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-24 14:05:26 +02:00
Ben Hoff
bb8633f26e
modify config to build synopsys module
2024-07-24 14:03:54 +02:00
schwar3kat
129dd4c3aa
Fix_rtl8189fs_WiFi_driver ( #6984 )
...
Fix wrong commit being pulled for rtl8189fs WiFi driver.
Add CONFIG_RTL8189FS=m to linux-sunxi-current.config and linux-sunxi64-current.config.
2024-07-23 17:16:54 +12:00
Paolo Sabatino
7da7bbf61c
rockchip: bump edge kernel to 6.10
2024-07-22 19:18:14 +02:00
Paolo Sabatino
4ae0a95814
rockchip64: bump edge kernel to 6.10
2024-07-22 19:17:52 +02:00
Paolo Sabatino
c1dc5a2be1
rockchip64: fix rk3399 miniloader
2024-07-22 19:10:32 +02:00
Igor Pecovnik
49e0ec5d0e
Temporally move TI build targets to EOS as Git is out of reach
...
TBD:
- establish mirror for 3rd party Git hosts
- revert once starts to work
2024-07-21 18:54:49 +02:00
Ivan Podogov
a6c1308e24
Add board config for Retro Lite CM5
2024-07-20 09:15:24 +02:00
Ivan Podogov
075b75d023
Enable sound and battery for Retro Lite CM5 ( #6971 )
2024-07-19 16:14:20 +01:00
amazingfate
5697ba6153
add new board armsom-sige5
2024-07-19 22:49:52 +08:00
amazingfate
e22fe7e7e8
config: rk35xx-vendor: add rk3576 support
2024-07-19 22:49:52 +08:00
amazingfate
7cd7ec3ba4
add new soc rk3576 support family rk35xx
2024-07-19 22:49:52 +08:00
amazingfate
7cf6f99e75
rk35xx-vendor: bump to latest sdk release rkr3
2024-07-19 14:04:41 +08:00
Gunjan Gupta
d7d382db69
meson-s4t7: set u-boot code to use branch instead of specific tag
2024-07-18 11:44:41 +02:00
Igor Pecovnik
dbcbede702
Trixie: remove non-existing packages from Budgie desktop
2024-07-18 11:43:56 +02:00
Patrick Yavitz
c5be5a8537
SpacemiT: BananaPi F3: update to BL v1.0.8
...
Legacy: use TAG instead of BRANCH (gives us more control)
Current: update DTS files
Current: add needed patches up to v1.0.8
Fixup bluetooth node and disable by default (half broke anyway)
Misc fixups to bananapif3.wip and spacemit.conf file
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-17 03:30:39 -04:00
Patrick Yavitz
7f47cc7a53
SpacemiT: BananaPi F3: U-Boot: use TAGS and add SCRIPT support.
...
A boot.cmd file still needs to be created, but this is
functional.
Overlay support is now baked into the syslinux patch.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Tony
0898df5db4
Add Libre Computer Alta and Solitude ( #6952 )
...
Alta tested OK, Solitude not tesed (hence "WIP")
2024-07-16 11:16:01 -04:00
KREYREN
6d010db7bd
Move teres-i in supported
...
My precious!
2024-07-15 09:36:50 +02:00
Patrick Yavitz
81925b1bba
BananaPi CM4/M2S: Bump u-boot to v2024.07
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-15 09:11:37 +03:00
Alessandro Lannocca
d3b1817c2c
linux-rk35xx-vendor.config add RTW89_8852be=M
2024-07-14 23:08:27 +02:00
Alessandro Lannocca
95fcd32b16
plain linux-rk35xx-vendor.config rewrite-kernel-config
2024-07-14 23:08:27 +02:00
Igor Pecovnik
c377ba3c2e
Desktops: replace missing packages with correct ones
2024-07-13 12:07:10 +02:00
Ricardo Pardini
673bf759e4
mainline-kernel: bump to 6.10-rc7
...
- just rockchip-rk3588 for now
2024-07-13 11:48:38 +02:00
Ricardo Pardini
ff6d3b51a5
thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc7
2024-07-13 11:48:21 +02:00
Ricardo Pardini
f5a9fc2d92
nanopi-r5s: u-boot: pci enum in preboot; disable armbian-led-state
...
- pci enum in preboot; required for working m.2 when booting some older kernels
- this board has an overlay (DEFAULT_OVERLAYS="nanopi-r5s-leds") to drive the LEDs, disable armbian-led-state service
2024-07-10 12:46:54 +02:00
ColorfulRhino
de030c7e32
mt7623: Enable various Mediatek-related kernel config options
...
This enabled more Mediatek drivers for potential better support for the mt7623 SoC.
2024-07-09 18:04:21 +03:00
ColorfulRhino
28233a01c9
mt7623: Bump U-Boot to 2024.07
...
- Move uboot patch dir to v2024.07 since the `legacy` folder is only for vendor or very old uboots.
2024-07-09 18:04:21 +03:00
ColorfulRhino
c109943205
mt7623: current: Rewrite kernel config
2024-07-09 18:04:21 +03:00
ColorfulRhino
0e0656125d
mt7623: Bump legacy 4.19 to current 6.6 kernel
...
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.
- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
The-going
2d7cbfa7c1
sunxi-6.1: switch to tag:v6.1.97, re-extracting the corrected ones
...
Fix: dtb dtbo install, wrong select media sensors
Disable incorrectly designed patches.
They need to be aligned with the kernel code.
2024-07-09 11:32:22 +02:00
ColorfulRhino
d638276fcc
partitioning: Reduce commit mount option for btrfs and ext4 to 120
...
Mount option `commit=600` (=10 minutes) seems pretty high.
Reduce it to 120 for ext4 (default for ext4 is `commit=5`)
and 120 for btrfs (default for btrfs is `commit=30`) to reduce
risk of losing data on power loss.
Sources:
- https://www.kernel.org/doc/html/latest/admin-guide/ext4.html
- https://wiki.archlinux.org/title/Btrfs#Commit_interval
- https://btrfs.readthedocs.io/en/latest/Administration.html
2024-07-09 11:31:51 +02:00
Igor Pecovnik
1f18f0ca28
Trixie: remove / replace missing packages
2024-07-09 06:19:27 +02:00
Ricardo Pardini
37279605ac
mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme
...
- rebased 2 patches
- moved null patches for dts & defconfigs to `dt` / `defconfig` dirs
- rename defconfigs since we're at it; use board-specific only
- defconfigs re-saved
2024-07-09 06:18:00 +02:00
ColorfulRhino
c84703d3b4
nanopi-r6s: Use mainline U-Boot
...
The same configuration has been working fine for the similar NanoPi R6C for a while. Users have reported issues with the vendor U-Boot not able to boot.
Ref: https://forum.armbian.com/topic/42105-report-bug-in-nanopi-r6s/
2024-07-08 18:02:22 +02:00
Ricardo Pardini
0347745a34
mixtile-blade3: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme
...
- rebased 3 patches
- moved null patches for dts & defconfigs to `dt` / `defconfig` dirs
- don't rename defconfigs: those are shared with Joshua Riek (ubuntu-rockchip)
- defconfigs re-saved
2024-07-08 17:01:17 +02:00
Ricardo Pardini
8f6cd263d6
thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc6; add fprintd back to Trixie; fixes
...
- adapt according to most recent instructions from jhovold:
- https://github.com/jhovold/linux/wiki/X13s
- 993ae484d1
2024-07-08 17:01:01 +02:00
ColorfulRhino
39fdf21b98
Beautify shellfmt and add board configs to formatting list ( #6910 )
...
* tools: shellfmt: Beautify and add board configs to formatting list
* Format the whole code using `lib/tools/shellfmt.sh`
---------
Co-authored-by: Igor <igor@armbian.com>
2024-07-08 17:00:38 +02:00
Ricardo Pardini
9e5b8592c9
multiple boards: bump u-boot from v2024.07-rcX to v2024.07 final
...
- after this, all patches were rewritten, but zero changes. success!
2024-07-08 16:55:47 +02:00
ColorfulRhino
d399fb9b7f
config: distros: Add armhf to Debian Trixie
2024-07-08 16:54:36 +02:00
ColorfulRhino
61fe4bcdda
config: distros: Make architecture listing consistent
2024-07-08 16:54:36 +02:00
Paolo Sabatino
89c1411a65
overwrite UBOOT_TARGET_MAP in board conf
2024-07-08 13:02:15 +02:00
Paolo Sabatino
87b90295ea
bump rk3288 tinkerboard to uboot v2024.07
...
* also bump:
* rk3288 xt-q8l-v10 target
* rk322x-box target (was already v2024.07-rc5)
* rk3318-box target (was already v2024.07-rc5)
2024-07-08 13:02:15 +02:00
Ricardo Pardini
ab1e97c069
odroidm1: don't copy paste without changing the function name
...
Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-07-07 17:46:47 +02:00
Ricardo Pardini
268c2e8596
odroidm1: bump to u-boot v2024.07; replace defconfig patches with hook
...
- bump "armbian" env to reset env in SPI on first run
2024-07-07 17:46:47 +02:00
Igor Pecovnik
3f5d086108
Bananapi M5: Bump u-boot to v2024.07 final
2024-07-07 08:11:47 +02:00
amazingfate
4919e52fea
add new board radxa-e52c
2024-07-07 00:51:49 +08:00
Igor Pecovnik
1f5827612e
Allwinner: set legacy 6.1.y to last known build tag
2024-07-05 18:59:18 +02:00
ColorfulRhino
823c03ca26
rockpi-s: Remove legacy kernel 4.4 support
...
The legacy U-Boot can't be built anymore and 4.4 is EOL.
2024-07-04 21:34:56 +02:00
ColorfulRhino
0bc5d27701
rk35xx: Remove legacy kernel target from board configs ( #6881 )
...
Deprecate `legacy`, but only remove from board configs for now.
Print a warning, the whole branch is slated for removal.
2024-07-04 21:34:41 +02:00
Muhammed Efe Cetin
ee62433116
Move OPi5 Plus uboot to Radxa git tree
2024-07-04 21:29:44 +02:00
Muhammed Efe Cetin
35f6fd3238
Move OPi5/5B uboot to Radxa git tree
2024-07-04 21:29:44 +02:00
Ricardo Pardini
7dfb7ede39
mixtile-blade3: remove leftover comment
2024-07-04 19:44:19 +02:00
Ricardo Pardini
fe87175593
mixtile-blade3: use default blobs
2024-07-04 19:44:19 +02:00
Ricardo Pardini
9523967449
mixtile-blade3: rk3588: u-boot: bump to next-dev-v2024.03
...
- drop 0004-cmd-source-fix-the-error-that-the-command-source-failed-to-execute.patch
- rebase the others
2024-07-04 19:44:19 +02:00
Igor Pecovnik
ff4e85ec98
Test automation - update testing targets
2024-07-04 10:32:09 +02:00
ColorfulRhino
f83e949c88
rk3528: Use default U-Boot for all rk3528 boards
...
They all use "hinlink_rk3528_defconfig", but an outdated vendor U-Boot.
Use the default Radxa U-Boot from the rk35xx family.
2024-07-03 14:02:29 +02:00
ColorfulRhino
3b0b5118f6
Lubancat2: Fix U-Boot source and patch dir
2024-07-03 14:02:29 +02:00
Viacheslav Bocharov
654d208053
JetHome: Update JetHub family
...
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-03 11:26:07 +02:00
Igor Pecovnik
b63446e2fb
Spacemit: use same kernel config as on known to work image and rename to WIP
2024-07-03 09:27:39 +02:00
ColorfulRhino
ccf17a20e8
Purge s5p6818 board family
...
The family consists of 4 boards, but hasn't seen any activity in years,
is unmaintained, stuck on EOL Linux 4.14 and the bootloader does
not build.
2024-07-03 06:49:46 +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
Igor Pecovnik
0719c990d0
Test automation - adjust kernel test targets.
2024-07-02 12:33:33 +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
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
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
ColorfulRhino
c090ab8d67
SpacemiT: Reqrite kernel configs for legacy and current
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
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
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
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
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
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
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
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
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
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
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
b52b08ffdf
rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions
...
- in practice:
- boards that didn't specify their own blobs: bump DDR 1.08->1.16 ; BL31 1.28 -> 1.45 (example: rock-5b!)
- boards that specified 1.16/1.45 individually now follow the defaults (no change)
- boards that specified a different version: no change; just a TODO suggesting review/removal/go-with-the-defaults
- Mekotronics boards: bump from 1.11/1.38 to defaults (1.16 / 1.45)
2024-06-27 14:24:00 +02:00
Igor Pecovnik
2a2e609e3c
Odroid M1: add a network rule to rename default name
2024-06-25 21:19:36 +02:00
ColorfulRhino
2937ceb6de
bootscript: Remove deprecated bootarg "swapaccount=1"
...
The "swapaccount=" option has been deprecated in 6.1. Disable it in almost all boot scripts except "boot-sun50iw9.cmd" since that one is used in sun50iw9 legacy kernel, which is version 4.9.
Link to kernel commit:
b25806dcd3
2024-06-25 18:11:55 +02:00
Barry Lind (SteeManMI)
2ffbb3bca8
Fix aml-s9xx-box bsp-cli package upgrade
...
Changes to be committed:
modified: aml-s9xx-box.tvb
PR #6659 broke upgrades for the aml-s9xx-box package. That PR introduced
two new files in /boot which is a fat filesystem on this box. The
standard package upgrade fails on a fat filesystem when files already
exist. PR #6659 failed to add the files to the remove list. This
PR does that.
2024-06-25 07:06:57 +02:00
ColorfulRhino
fc30cbe938
kernel: mainline: Bump 6.10-rc4 to 6.10-rc5
2024-06-24 17:03:05 +00:00
ColorfulRhino
dac7d138c1
Revert "distro: trixie: Add riscv64 to supported architectures"
...
Some packages in the Debian Trixie repo aren't available for the riscv64 architecture yet,
e.g. libgcc-s1 (see https://packages.debian.org/trixie/libgcc-s1 )
2024-06-24 18:46:19 +02:00
ColorfulRhino
622170c108
distro: trixie: Add riscv64 to supported architectures
2024-06-24 17:34:45 +02:00
chainsx
b41d055e96
phytium-embedded: add bpf_syscall support
2024-06-24 12:30:57 +02:00
Igor Pecovnik
0cb5eac44f
Helios64: move to supported section
2024-06-24 12:25:28 +02:00
ColorfulRhino
f94a04e0cf
rk3588: Enable current kernel branch for CM3588 NAS and NanoPC T6
2024-06-24 12:22:47 +02:00
Igor Pecovnik
75ce67f329
Run shellfmt to complete code
2024-06-22 19:22:24 +02:00
amazingfate
f790473789
rockchip-rk3588: edge: add rkvdec2 support
2024-06-22 15:06:10 +08:00
Igor Pecovnik
db187a8a0f
i3-wm: remove conflicting userspace packages
2024-06-21 11:56:32 +02:00
chainsx
5d934c53e4
add community support for lckfb taishanpi
2024-06-20 20:00:55 +02:00
Igor Pecovnik
a65cf4d9bb
Remove ifupdown leftovers in the code
2024-06-20 19:59:52 +02:00
ColorfulRhino
d1c6fa6e76
net: Remove NM_IGNORE_DEVICES variable
...
This variable was originally introduces for the board "Espressobin" (mvebu64): 38db0b55f9
Use a hook in the mvebu64 and mt7623 family config to set ignored devices for NetworkManager instead.
2024-06-20 19:59:52 +02:00
ColorfulRhino
497c6dce0e
extension: net: Refactor, fix and improve network extensions
...
- Rename extensions with "net-*" prefix
- Put the extensions into their own folder
- Split off time sync packages into their own extensions to be able to be used separately
- Put their config files into directories instead of using inline `cat <<- EOF >`
- Move some other NetworkManager related stuff into the extension
- Remove unneeded steps
- Install iproute2 by default on all images (for the `ip` command)
2024-06-20 19:59:52 +02:00
Igor Pecovnik
f4b160abde
Move Network Manager bits into extensions
...
- use Chrony with Network Manager
- use timesync with systemd-networkd
- use NetPlan with Network manager only
- move command-not-found to CLI image only
- improve firstlogin ip detection
2024-06-20 19:59:52 +02:00
chainsx
568536a0eb
station-m2: use mainline u-boot
2024-06-19 20:50:40 +00:00
ColorfulRhino
f6e3624a60
packages: Enable bash-completion on all images
...
bash-completion adds the functionality for autocompleting command when pressing <TAB>.
2024-06-19 20:50:31 +00:00
Andy Yan
7919729199
Add support for rk3399 based SBC Leez P710
...
Signed-off-by: Andy Yan <andyshrk@gmail.com>
Signed-off-by: Andy Yan <andyshrk@163.com>
2024-06-18 10:41:02 +00:00
amazingfate
0b09411c83
bump sm8250-edge to 6.10
2024-06-18 11:33:45 +08:00
amazingfate
cf4495d4ce
xiaomi-elish: Generate bluetooth mac address from machine-id Since v6.9 default mac bluetooth address of QCA6390 "00:00:00:00:5a:ad" is no longer usable. So we have to generate a new one.
2024-06-18 11:33:45 +08:00
amazingfate
8365343dd9
sm8250-current: Bump to v6.9
2024-06-18 11:33:45 +08:00
ColorfulRhino
c14e1664b6
kernel: mainline: Bump 6.10-rc3 to 6.10-rc4
...
Including kernel config rewrite for RK3588
2024-06-17 14:31:00 +02:00
Muhammed Efe Cetin
d2e40d6b0e
khadas-edge2: add vendor uboot to images
2024-06-17 14:11:33 +02:00
Muhammed Efe Cetin
9432db1acc
rockchip64: add support for OPTEE blobs
2024-06-17 14:11:33 +02:00
ColorfulRhino
01edf1c33e
board: orangepi-5-plus: Add latest DDR and BL31 blobs
...
Also fix function naming
2024-06-17 11:09:20 +00:00
ColorfulRhino
3df4773ad3
board: orangepi-5-plus: Add mainline U-Boot for edge kernel
...
Also improve board specs list
2024-06-17 11:09:20 +00:00
Muhammed Efe Cetin
85f0469d2b
khadas-edge2: rename audios
2024-06-17 08:24:27 +02:00
Igor Pecovnik
5ea4a2c428
Disable autosuspend on Gnome based desktops
2024-06-14 20:51:56 +02:00
Viacheslav Bocharov
cd2011fa24
re-enable jethub j200 config
2024-06-14 00:34:34 +02:00
ColorfulRhino
874c09f896
rk3588: Add board NanoPi R6C
...
With support for the latest mainline U-Boot.
2024-06-14 00:33:04 +02:00
ColorfulRhino
994f376888
rk3588: edge: Set kernel patch folder name to default
...
Move kernel patch folder to archive/rockchip-rk3588-${KERNEL_MAJOR_MINOR} which is the default.
Also rename kernel config to linux-rockchip-rk3588-${KERNEL_MAJOR_MINOR}
2024-06-12 16:20:42 +00:00
ColorfulRhino
a6b5ea7950
rk3588: Introduce current kernel branch
...
Since the `edge` kernel branch often uses RC kernels, introduce a more stable `current` branch.
This branch should not be RC kernels and it also should move to an LTS kernel once released.
2024-06-12 16:20:42 +00:00
ColorfulRhino
eef5c7046b
rk3588: edge: Set kernel config CONFIG_INPUT_RK805_PWRKEY=m
...
This enables powerkey functionality for the PrangePi 5 Plus and other devices using the RK805
2024-06-12 16:20:42 +00:00
ColorfulRhino
71fe1bde51
rk3588: edge: Rewrite kernel config to 6.10-rc3
2024-06-12 16:20:42 +00:00
ColorfulRhino
16102a5ead
kernel: mainline: Bump 6.10-rc2 to 6.10-rc3
2024-06-12 16:20:42 +00:00
ColorfulRhino
40ae7ac877
rk3588: edge: Bump kernel from 6.8 to 6.10
...
- Bump mainline kernel from 6.10-rc1 to 6.10-rc2
- Remove patches which are now mainlined
- Re-number "fix-initial-PERST-GPIO-value" patch as per number
ordering seen in 0000.patching_config.yaml
- Rewrite kernel config
2024-06-12 16:20:42 +00:00
Igor Pecovnik
a2a6ac1d95
Temporally disable broken build configuration
2024-06-12 16:03:21 +02:00
kernelzru
6ee05aa880
Add audio support to hdmi output (meson)
...
Add audio support to hdmi output (meson)
2024-06-12 10:57:51 +00:00
Viacheslav Bocharov
192e732244
add jethub j200 config (wip)
2024-06-11 20:08:10 +02:00
Viacheslav Bocharov
946ed480e7
families/jethub add jethubj200 support
2024-06-11 20:08:10 +02:00
Viacheslav Bocharov
bfe636fc74
families/meson64_common Add jethubj200 support
2024-06-11 20:08:10 +02:00
ColorfulRhino
38c8bfcbf4
board:nanopi-r6s: Beautify board config
2024-06-11 18:03:30 +00:00
ColorfulRhino
3ef7d57bd6
board: nanopi-r6s: Update DDR and BL31 blobs
...
FriendlyElec ships their devices with the latest blobs. Trying to run an Armbian image on this board with the old blobs might cause issues.
2024-06-11 18:03:30 +00:00
chainsx
ec569900fd
sun55iiw3-syterkit: update kernel config
2024-06-11 07:32:20 +02:00
Alessandro Lannocca
d706470316
linux-rockchip-rk3588-edge.config minor touches:
...
- move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules
- move CONFIG_BT to module
2024-06-11 07:31:38 +02:00
Alessandro Lannocca
05dbbd654a
rk-35xx-vendor-6.1 minor touches:
...
- move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules
- move CONFIG_BT to module
2024-06-11 07:31:38 +02:00
Igor Pecovnik
36eb4aeeda
Oracular i3wm: Remove deprecated packages
2024-06-10 14:08:51 +02:00
33335
116ddedf87
Fix board firefly-itx-3588j bluetooth
2024-06-09 22:08:33 +02:00
Igor Pecovnik
be501aca71
Adjust several desktop targets in order to be able to assemble them
...
Images were tested for compiling with newly added Action script that generates x86 QEMU images upon (manual for now) execution
https://github.com/armbian/os/actions/workflows/full-distro-build-and-test.yml
2024-06-09 22:07:55 +02:00
amazingfate
b88be65d98
sm8250: enable ppa for noble to fix qbootctl
2024-06-09 19:11:58 +02:00
Ricardo Pardini
3ac7c64d9e
odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks
...
- add `pre_config_uboot_target` hook for switching BOOTCONFIG across the two targets
- adapt `UBOOT_TARGET_MAP` to not call the defconfig Makefile targets directly, instead, just do a variable assignment (ignored by Make)
- otherwise, when using the defconfig directly in the `UBOOT_TARGET_MAP`, the `post_config_uboot_target` .config changes are overwritten when Make is called
- only patch left is boot usb-nvme-scsi/sata first (still done in meson64.h)
- remove FIP handling from family file `meson-sm1.conf` into board file hook where it belongs
- u-boot: enable more compression methods, EFI debugging, i2c, leds, tcp networking
- use flashcp for mtd writing
- Unchanged:
- confirmed as of v2024.04: using the C4 (not HC4) defconfig is still needed to be able to write to mtd when booted from SD
- also confirmed: one still needs to erase Petitboot using Petitboot, then boot from SD, to be able to flash mainline u-boot to mtd
2024-06-09 18:29:58 +02:00
Ricardo Pardini
8c26dbf0f6
nanopct6: Kwiboo 24.07 u-boot for edge; bump blobs for all branches
...
- exclusive for edge / Kwiboo:
- enable UMS / RockUSB and other gadget stuff
- enable TCP networking features, wget etc
- enable EFI debugging stuff
- store environment in SPI
- uses preboot to flash led briefly
- this code pattern is becoming copypasta fast and needs refactor before it spreads too much
- also for all branches (legacy/vendor/edge):
- nanopct6: updated blobs to DDR v1.16 and BL31 v1.45
2024-06-09 15:36:10 +02:00
ColorfulRhino
6a42d502fa
patch: u-boot: Fix patch dirs for CM3588 NAS and Orange Pi 5
2024-06-09 12:59:24 +00:00
Igor Pecovnik
d7068fabc9
Inovato-quadra: changing board support status
2024-06-08 06:08:25 +02:00
Igor Pecovnik
d7db1cd26b
Add 6.9 compatibility fix for UWE and rewrite rockchip64 kernel config
2024-06-06 15:35:08 +02:00
kernelzru
ea8a6efa4f
update meson patches for 6.9 kernel
2024-06-06 13:32:13 +02:00
Igor
f5575f64ac
Bump meson and meson64 EDGE kernel to 6.9.y ( #6669 )
...
* Bump meson and meson64 EDGE kernel to 6.9.y
* Rename patch folders
* Adjust broken patches, one remaining
* Add overlay support
* meson64: rename overlays to dtso, update makefile
* Update meson-gx-socinfo-sm driver patchset for meson64-6.9:
* add SoC ID patches for S905L, A113X
* fix memory double free in driver
* update dt bindings
---------
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Paolo Sabatino <paolo.sabatino@gmail.com>
Co-authored-by: Viacheslav Bocharov <adeep@lexina.in>
2024-06-05 22:20:35 +02:00
Paolo Sabatino
724573bf7a
bump rockchip family edge kernel to 6.9
2024-06-05 22:18:51 +02:00
Paolo Sabatino
69ca249262
rockchip64: bump edge kernel to 6.9
2024-06-05 22:18:24 +02:00
Daniel Gonçalves
285ff7583c
fix: cloudshell2 dtbo overlay path in boot.ini
...
Currently, dtbo path in boot.ini is wrong. So we cannot load device tree blob overlays for cloudshell2. This commit fix this path in boot.ini
2024-06-05 21:19:14 +02:00
stephengraf
99815c0a88
Sound Allwinner H616 H618 SOCs ( #6694 )
...
* Add files via upload
* Update series.armbian
* Update series.conf
* Add files via upload
* Update series.armbian
* Update series.conf
* Update linux-sunxi64-edge.config
* Update linux-sunxi64-current.config
2024-06-05 11:06:46 +02:00
Lemon1151
8f64f05082
Adding support for the fine3399 board
2024-06-03 12:32:02 +02:00
Thomas McKahan
8a0c2866d8
Sweet potato: update config
...
Fix the typo in dtb
2024-06-03 11:59:45 +02:00
Igor Pecovnik
dfc7cf4a8a
Revert Odin2 branch change as new one is changing daily and breaks
2024-06-02 13:50:57 +02:00
Igor Pecovnik
a2c6df5ff8
Revert linux-sm8250-edge changes to config
2024-06-02 12:37:08 +02:00
Igor Pecovnik
d17abdf233
Cleaning kernel patch folder and run kernel rewrite config
2024-06-02 11:54:17 +02:00
Igor Pecovnik
e42979d669
Rewrite RPi 4 kernel config and fix wrong patch folder name
2024-06-02 11:53:58 +02:00
Igor Pecovnik
acb528d457
Bananapi R2 - adjust patch folder, apply config rewrite
2024-06-02 11:53:37 +02:00
Igor Pecovnik
f17391b59a
Odroid XU4 - adjust patch folder, apply config rewrite
2024-06-02 11:53:18 +02:00
Seele Volleri
44caaf0504
Add board firefly-itx-3588j
2024-06-02 10:25:39 +02:00
nullname
cc300423e1
Fix issue #6528 opi-zero2w, ethernet PHY not powered ( #6617 )
2024-06-02 10:23:18 +02:00
Igor
0f66c05886
Proposed board status change for 24.5 ( #6654 )
2024-06-02 10:21:39 +02:00
青菜萝 卜冬瓜
b4eb13162b
longanpi-4b: add support for Sipeed LonganPi 4B ( #6658 )
2024-06-02 10:13:29 +02:00
Igor
07047176cc
Bump UEFI edge kernels with kernel config rewrite ( #6666 )
...
* Bump UEFI edge kernels with kernel config rewrite
* Update wireless drivers that breaks compilation
2024-06-01 22:35:46 +02:00
Igor
0437966dc0
Bump RPi EDGE kernels to 6.9.y ( #6665 )
2024-06-01 21:20:52 +02:00
Igor Pecovnik
6a765807d1
Bump imx6 edge kernels to 6.9.y
2024-06-01 19:53:27 +02:00
Igor Pecovnik
271fe2ff7b
Debian Trixie - Remove libu2f-udev, universal 2nd factor (U2F) — transitional package
2024-06-01 18:29:22 +02:00
Igor Pecovnik
f13205fafb
Remove libu2f-udev, universal 2nd factor (U2F) — transitional package
...
This package is not necessary anymore, and can be safely removed: since udev v244, U2F devices are autodetected without needing 3rd party udev rules.
2024-06-01 16:58:02 +02:00
Igor Pecovnik
800f050fcd
Bump Odroid XU4 edge to 6.9.y
2024-06-01 15:21:47 +02:00
amazingfate
fc5e98726b
add extension radxa-aic8800 for rock-5c onboard wifi
2024-05-31 00:30:19 +08:00
Lemon
10ce0c9e5f
重命名dd-new-borad-tinker-edge-r.patch -> patch/u-boot/u-boot-rockchip64/add-new-board-tinker-edge-r.patch;添加了对xiaobao-nas的支持 ( #6662 )
2024-05-29 13:31:51 +02:00
Igor Pecovnik
2ce2ae13d7
Attach Collabora branch to last known working
2024-05-29 10:29:48 +02:00
Andy Yan
13fac2a0dd
Add support for rk3568 based board Lubancat2
...
Signed-off-by: Andy Yan <andyshrk@163.com>
2024-05-26 22:20:37 +02:00
chainsx
ce0f24bcc2
station-m3: use radxa's new u-boot
2024-05-26 22:20:17 +02:00
Igor Pecovnik
92f82686c4
Extend CSC build target config to CURRENT kernel too
...
To mitigate build automation error ...
2024-05-25 14:27:21 +02:00
Tony
987daf5431
Add config for Libre Computer Sweet Potato ( #6660 )
...
* Add config for Libre Computer Sweet Potato
* update meson-gxl.conf for Sweet Potato
2024-05-25 01:24:43 -04:00
amazingfate
4c3530fac6
Add chromium v4l2 encoder/decoder udev rules
2024-05-22 15:44:28 +02:00
Igor
ddc9982286
Introduce integrated extension for 3D and multimedia ( #6646 )
2024-05-22 11:42:23 +02:00
Ricardo Pardini
63693c8986
aml-t95z-plus: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox
...
- we've had kernel patches/DT (from chewitt) for this in meson64 for a long time, but I never sent the board
- uses blobs for the `tartiflette-s912` which is also an DDR3 S912 (VIM2's blobs are DDR4 and won't boot)
- this adds `u-boot 2024.04` support, using chewitt's DT & `000.patching_config.yaml` & a specific BOOTPATCHDIR
- this is a full board as-if it was an SBC, and expects to boot from mainline u-boot;
- for that to work you've to wipe the eMMC and get rid of the vendor-supplied u-boot
- if this is not what you want/need, you can use the aml tvbox "board" instead, together with Android u-boot
2024-05-21 22:36:01 +02:00
Gunjan Gupta
b2cc35d275
Fix slow build issue when building noble images
2024-05-21 20:26:33 +02:00
The-going
0f89d8b769
sunxi: freeze the kernel version v6.6.31
2024-05-21 20:26:19 +02:00
Igor Pecovnik
7fbfd34ed2
Install wireguard tools also in minimal image
2024-05-21 20:25:33 +02:00
amazingfate
06aaf81ee6
rockchip-rk3588: drop BOOTFS_TYPE for single root partition image
2024-05-20 16:01:21 +02:00
Igor Pecovnik
143db3a188
Move Espressobin to EOS group as it does not build anymore
...
- it is free to be moved back, once troubles are gone.
2024-05-20 15:59:25 +02:00
kernelzru
fe6f5879f6
Update mainline-kernel.conf.sh as kernel 6.9 is released
2024-05-19 19:46:32 +02:00
Andy Yan
4487274a0b
Add support for RK3588 based Cool PI CM5 EVB
...
Signed-off-by: Andy Yan <andyshrk@gmail.com>
2024-05-19 19:44:43 +02:00
kernelzru
9d8eb46572
Update boot-odroid-c1.ini
...
-Clean, remove params for old kernel
-Add option to disable usb autosuspend
-Add display console
2024-05-19 19:42:05 +02:00
amazingfate
302c73dd51
rock-5c: rename wifi interface name to a static one
2024-05-19 19:41:56 +02:00
Ricardo Pardini
aca141f1b9
khadas-vim3: fix stray closing brace in board file
...
- a stray closing brace, meant for the function, that ends up doing the wrong config change
2024-05-19 19:41:47 +02:00
Ricardo Pardini
40371934d2
lib & config: give shellcheck directions (to /dev/null for dynamic, to repo-relative path for static) for all sourced references
...
- in preparation for tightening the shellcheck severity level
- it needs to be able to follow all sources; dynamic ones are ignored, static ones need root-relative prefix
2024-05-19 19:41:35 +02:00
Tony
e3f9292566
Update boot-meson-gx.cmd
...
formatting update
2024-05-19 19:41:05 +02:00