igorpecovnik
15f747f871
Automatic board configs status synchronise
2024-03-06 15:25:08 +01:00
Igor Pecovnik
f5562819d5
Hook leftovers when introducing vendor kernel for Rockchip 3588
2024-03-06 09:52:12 +01:00
Ricardo Pardini
5b978dc96d
lib: drop old boot_logo code; keep png/gif as they're used for plymouth
...
- origins of what's being dropped: https://github.com/armbian/build/pull/2065
2024-03-06 08:28:31 +01:00
amazingfate
f2dd9d5078
rk35xx/rockchip-rk3588: vendor: enable several net drivers
...
uwe5622 is from armbian's patch
r8169 and mt7921e are from mainline tree
2024-03-06 08:01:08 +01:00
amazingfate
aeda6b8a72
uwe5622: also apply to rk35xx kernel
2024-03-06 08:01:08 +01:00
Igor Pecovnik
2fd27695f9
Removing illegal / not needed character from username
...
We don't need @ and some scripts are failing because of this.
2024-03-06 01:21:00 +01:00
David Andreoletti
d1ee68731a
qemu-uefi-x86 board: new board introduced for x86 on virtualized env
2024-03-06 01:10:32 +01:00
David Andreoletti
22df643222
uefi-*: customizable SERIALCON per architecture
2024-03-06 01:10:32 +01:00
David Andreoletti
a218d13345
uefi-x86: customizable UEFI_GRUB_TERMINAL per board
2024-03-06 01:10:32 +01:00
Igor
33906869c0
Improve loop devices management by allocating random free device instead of next one ( #6345 )
2024-03-06 01:09:54 +01:00
FantasyGmm
e1eeb1a25d
update odin2,fix udev path
2024-03-06 01:04:57 +01:00
Ricardo Pardini
29a9a5ea36
mainline-kernel: bump 6.8 to 6.8-rc7; update linux-rockchip-rk3588-edge.config
2024-03-06 01:04:37 +01:00
Ricardo Pardini
d27a03d446
cli: introduce kernel-dtb cli command, to build only DTB, and output full preprocessed dts source
...
- example: `./compile.sh BOARD=xxxxx BRANCH=edge kernel-dtb`
- outputs preprocessed DTS source for board in question to `output/`
- also outputs same preprocessed DTS source, ran through `dtc` with input and output DTS formats for "normalized" comparisions
2024-03-06 00:58:35 +01:00
Ricardo Pardini
bf7f20776c
cli: introduce inventory-boards cli command, for hopefully painless & useful one-board-per-line CSV output
...
- `inventory-boards-csv.py`: moar Python atrocities done to data; idea here is to output one line per board, with <<varies>> for fields that, well, vary (mainly across BRANCH'es)
- `inventory-boards` sets `TARGETS_FILE` to something that doesn't exist, so the `default-targets.yaml` is used (so same list for everyone, save for userpatched-boards)
2024-03-06 00:58:26 +01:00
Ricardo Pardini
82bc83156e
FriendlyElec CM3588 NAS: enable new vendor branch; uncomment BOARD_MAINTAINER var
2024-03-06 00:53:11 +01:00
ColorfulRhino
df8fe87f44
Add board: FriendlyElec CM3588 NAS
2024-03-06 00:53:11 +01:00
Ricardo Pardini
3e0d02e7c1
rk35xx/rockchip-rk3588: vendor: replace .config with Joshua Riek's
...
- `.config` is from https://github.com/Joshua-Riek/linux-rockchip/blob/rk-6.1-rkr1/arch/arm64/configs/rockchip_defconfig
- updated with `rewrite-kernel-config` cli
2024-03-06 00:48:17 +01:00
Ricardo Pardini
7046ed044a
rk35xx/rockchip-rk3588: vendor: update .config (copied from legacy), no changes
...
- 5.10.160 rkr6 -> 6.1.43 rkr1
2024-03-06 00:48:17 +01:00
Ricardo Pardini
1ad7a7974e
rk35xx/rockchip-rk3588: vendor: copy kernel .config from legacy
...
- ipsis literis
2024-03-06 00:48:17 +01:00
Ricardo Pardini
b208144144
rk35xx/rockchip-rk3588: vendor: enable new BRANCH=vendor for all boards that had legacy
2024-03-06 00:48:17 +01:00
Ricardo Pardini
ddcd68d0f7
rk35xx/rockchip-rk3588: vendor: the unthinkable! add vendor branch for new 6.1-rkr1 BSP vendor kernel, and keep legacy for the 5.10-rkr6 BSP vendor kernel
...
- pointing to amazingfate's repo, for now
2024-03-06 00:48:17 +01:00
Julian Sikorski
edd866b8cf
Update odroidxu4-current to 6.1.80
2024-03-05 23:03:14 +01:00
Paolo Sabatino
55836c6074
rockchip: add patches to fix peripheral mode
...
rk322x has peripheral mode that is not working
really well, add various non-upstream patches
and timing adjustments that makes things a bit
more usable (mass storage and ethernet works,
uac isn't)
2024-03-05 20:08:38 +01:00
Igor Pecovnik
1e6fdcb13b
Re-enable Ubuntu mantic which will generate repository
...
Partiall revert of https://github.com/armbian/build/pull/6321
2024-03-04 11:21:34 +01:00
青菜萝 卜冬瓜
09ed2e30bd
phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board ( #6346 )
2024-03-04 18:09:41 +08:00
brentr
58cf4e8fc8
Added 1.3ghz overlay for B variant RK3308 ( #6348 )
...
Updated and improved RK3308 overlay README doc
Moved rock-s0.wip to .conf
2024-03-03 22:39:07 -08:00
hzy
1d31aac7a9
repo-list: fix build issue with eos distribution
...
armbian repo doesn't existed in eos distribution, which makes `apt update` fail.
2024-03-03 17:59:31 +01:00
Igor Pecovnik
2cd46aceb5
Fix for Github Action - don't use custom folder if it doesn't exists
...
Closes https://github.com/armbian/build/issues/6332
2024-03-03 17:10:06 +01:00
Ricardo Pardini
92d79917ac
rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc6, no changes
2024-03-03 16:58:34 +01:00
Ricardo Pardini
d496b2a4b6
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc6, no changes
2024-03-03 16:58:34 +01:00
Ricardo Pardini
dd04bb0cf7
mainline-kernel: bump to 6.8-rc6, affecting only rockchip-rk3588-edge
...
- who wants to bump uefi too? I've done it too many times. Igor too
2024-03-03 16:58:34 +01:00
Ricardo Pardini
fffc6ddb2e
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc1, no changes
...
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
Ricardo Pardini
069c49b5f2
rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc1, no changes
...
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
igorpecovnik
764e267b4b
Automatic board configs status synchronise
2024-03-03 16:57:38 +01:00
Igor Pecovnik
e274c409ec
Bump mainline kernels to latest RC branch
2024-03-03 16:39:52 +01:00
hzyitc
e8cbdf6682
meson-6.7: Copy patches from 6.6 ( #6341 )
...
* meson-6.7: Copy patches from 6.6
Commit f852beca0a ("Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy") bump to linux 6.7 but forget to copy patches.
* meson-6.7: Refresh patches
2024-03-03 16:08:58 +01:00
Igor Pecovnik
c2fe587716
Unifying style of variables
2024-03-03 16:08:04 +01:00
amazingfate
f85ebefb81
extensions: add preset-firstrun to preset configs for rootfs
2024-03-03 16:08:04 +01:00
amazingfate
86865a446b
move firstrun network config to firstlogin
2024-03-03 16:08:04 +01:00
amazingfate
cab0022fa9
add automatic support to armbian-firstlogin
2024-03-03 16:08:04 +01:00
Ricardo Pardini
71753f4b3b
python-tools: bump PyYAML to 6.0.1 to fix build failures on sid/trixie/noble etc
2024-03-03 16:07:19 +01:00
Ricardo Pardini
ceed97c57b
prepare-host/host-release: enable noble for building; noble also doesn't have python2 anymore
2024-03-03 16:07:19 +01:00
c0rnelius
d5133b6a43
Add board BananaPi M4 Zero ( #6315 )
...
* Add board BananaPi M4 Zero
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* HACK: wrong DRAM size: add extra barrier in mctl_mem_matches
People report that this is fixed by adding another "dsb();" at
the beginning of the mctl_mem_matches() function.
https://lore.kernel.org/all/ZWMv816r8YxPwsJO@BOB1/T/#mec26415158efa10e6f78c5c1a651bb834f8599c4
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* v2 add barrier and udelay to mctl_mem_matches function
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
---------
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-03 09:42:07 -05:00
Igor Pecovnik
d921aacbdc
Update DDR/BL31 blobs for Orangepi 5/Plus
2024-03-03 15:40:07 +01:00
Igor Pecovnik
b1c2792aae
Switch service to oneshot and start commands with multiple ExecStart
2024-03-03 15:39:34 +01:00
Igor Pecovnik
ba98f67229
Switch kde-plasma desktop package to support sddm instead of lightdm
2024-03-03 15:39:34 +01:00
Igor Pecovnik
d6391e491a
Expand firstlogin config to support sddm autologin hack for 1st run
2024-03-03 15:39:34 +01:00
Igor Pecovnik
cb0e483efa
Shorten autodisable timer from 2 to 1 minute
2024-03-03 15:39:34 +01:00
Igor Pecovnik
38569196c4
Expand disable autologin service to support sddm
2024-03-03 15:39:34 +01:00
Igor Pecovnik
45d7fff605
Add new theme for sddm with our wallpaper
2024-03-03 15:39:34 +01:00