Commit Graph

9374 Commits

Author SHA1 Message Date
tonymac32
9ccb9966e3 Fix UART speed for K2 BT
if you don't set the max speed, it doesn't run well.
2021-11-14 20:40:38 -05:00
tonymac32
2a78d51306 NanoPi K2 add BT support
NanoPi K2 has built-in wifi/BT, add BT DT entry.
Firmware has been added to armbian/firmware repo
2021-11-14 19:14:04 -05:00
Igor Pecovnik
abcfa76c9c
Creatge Ubuntu 22.04 repository 2021-11-14 22:18:12 +01:00
Igor Pecovnik
c274f40834
Adjust build targets 2021-11-14 22:13:42 +01:00
Piotr Szczepanik
f93fd61ce9
Fixed u-boot v2021.07 compilation for Helios64 [AR-973] 2021-11-14 22:04:24 +01:00
Igor Pečovnik
c10cf6edb7
Rename Rockpi 3a to wip and enable nightly builds (#3252) 2021-11-14 21:22:02 +01:00
Ricardo Pardini
345a18cd90
fix jammy (next Ubuntu LTS) sources.list (#3251)
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-11-14 09:51:55 +01:00
Piotr Szczepanik
7c06bb7d78
Disable DEBUG_INFO in rk35xx legacy kernel config 2021-11-13 22:21:55 +01:00
Julian Sikorski
958a95b933
Update odroidxu4-current to 5.4.159 (#3249) 2021-11-12 21:15:17 +01:00
Igor Pecovnik
e4f36d00fd
Temporally disable Helios64 from CI due to broken bootloader 2021-11-12 20:36:06 +01:00
Igor Pecovnik
1c75b8fb91
Fix broken u-boot compilation on Rockpi S
- moving to CSC since we have no dedicated maintainer
- disabling build targets
2021-11-12 07:22:10 +01:00
catalinii
4b246221e0
Fix the build on rk35xx platform (#3247)
Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2021-11-12 06:17:07 +01:00
Piotr Szczepanik
71ff7b3b98
Switched rockchip64 u-boot to v2021.07 (#3233)
* Switched rockchip64 u-boot to v2021.07

* Switched OrangePi R1 Plus to include mainline's R2S device tree

* Added unsingned signed comparison patch from Paolo to fix rk3328 reboots
2021-11-11 23:49:52 +01:00
Paolo Sabatino
29335b0c99 rk3328: dmc driver fixes:
* rework to fix regulator and frequency issues
 * rework nanopi-r2s, roc-cc and roc-pc patches to accomodate dmc dtsi changes
 * map gpu as cooling device
 * fix dmc 600 Mhz opp node min voltage
2021-11-11 22:31:07 +01:00
Prajwal Koirala
67a303a46e
This will fix all of the issues that users are complaining about. (#3246) 2021-11-11 09:21:19 +01:00
iav
4844a8b4f6
remove hardcoded "--rm" hides config string (#3245) 2021-11-10 21:05:37 +01:00
Vyacheslav
c528354c42
Revert "Change bootscripts/boot-meson64.cmd memory addresses for loading (#3171)" (#3244)
This reverts commit 300ff669e4.
2021-11-10 19:48:57 +01:00
Igor Pecovnik
e17a7fb159
Disable broken wireless driver
https://github.com/armbian/build/pull/3242
2021-11-09 23:36:43 +01:00
Paolo
4c3dcbf4fc
Rockchip 5.15 (#3242)
* rockchip: bump to kernel 5.15, reworked mainlined patches

* rk322x: bump edge kernel to 5.15, reworked mainlined patches

* rk322x: update edge kernel config

* rockchip: remove some debug config options due to chatty dmesg

* Add patches to revert ipx.h header file remove in 5.15 kernel
2021-11-09 21:58:35 +01:00
Igor Pečovnik
eb60188ad1
Update Github actions scripts (#3209) 2021-11-09 18:31:48 +01:00
Igor Pečovnik
2a47ad5c78
Add support for next Ubuntu LTS (#3234)
* Add support for next Ubuntu LTS

* Update build-cache.yml

* Update build-cache.yml

* Update build-cache.yml

* Update build-cache.yml

* Jammy repository creation

* Enable docker build support on Jammy
2021-11-09 18:15:04 +01:00
catalinii
19340d66a1
Enable more config options in the legacy kernel (#3237) 2021-11-09 18:14:27 +01:00
Igor Pečovnik
dd51f9f2af
Bump imx6, xu4, rockchip64 and jetson-nano to 5.15 (#3238)
* Bump to 5.15.y imx6, xu4, rocchip64, jetson-nano

* Sunxi patches cleanup

Thanks @jernejsk

* Bump Meson64 to 5.15.y

* Bump mvebu* to 5.15.y

@heisath

Disable 13-net-mvneta.patch - double check.

* Add uppstram patch for opi zero2 legacy kernel

* Update mvebu mvneta patch

* Orangepi Zero2 reboot fix

Co-authored-by: Heisath <jannis@imserv.org>
2021-11-09 18:06:34 +01:00
Igor Pečovnik
36c06fec28
Bump sunxi to 5.15.y (#3236) 2021-11-07 00:04:02 +01:00
Piotr Szczepanik
d178ad02bf
Disabled regulator supply validation in rockchi64 current
Works around all those "Failed to register regulator: -517" errors
2021-11-06 22:08:48 +01:00
Vyacheslav
2587e97587
JetHub: add uboot.bin binary to uboot package for JetHub (#3235) 2021-11-06 12:52:37 +01:00
Igor Pecovnik
14904824dd
Force rootfs cache rebuild 2021-10-31 16:43:42 +01:00
Igor Pečovnik
e8d27e4ae5
Update build-beta-kernel.yml 2021-10-31 15:25:44 +01:00
Flole998
8544bf36bb
Add MCP251XFD-Drivers as modules (#3232)
This is pretty safe to merge and compilation passed.
2021-10-31 12:13:56 +01:00
Igor Pečovnik
8258a0ee36
Implement fan controller for Nanopi M4 (#3231)
* Implement fan controller for Nanopi M2V2

* Fan works on all Nanopi M4
2021-10-31 12:12:06 +01:00
Igor Pecovnik
e02753ecf9
Backend - optimise images compression method 2021-10-29 16:53:54 +02:00
Igor Pecovnik
612529aa8f
Fixing errors in armbianmonitor and add release info
Close https://github.com/armbian/build/issues/2798
2021-10-28 23:22:29 +02:00
Igor Pecovnik
f375ba4a3a
Removing deprecated keyserver
Closing https://github.com/armbian/build/issues/3190
2021-10-28 23:06:42 +02:00
Igor Pecovnik
a74ef8778f
Update upstream patches 2021-10-28 19:37:09 +02:00
The-going
d583c86177
Make a shallow local repository for tracking history (#3172)
* Allocate repository cleanup to a separate function.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Add a waiter function to serve a shallow local git repository.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Configuration shallow repository in sunxi64_common.inc file

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Configuration shallow repository in sunxi_common.inc file

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* An example of using the function of creating a shallow local repository.

This example is a very bad crutch.
It is necessary to come up with another option for permanent use.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Fix variable KERNELSOURCENAME as 'name=megous' for sunxi32

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Required variables cannot be empty

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Print an action message.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2021-10-28 18:17:03 +02:00
Igor Pečovnik
315d99896b
Store changelog for upstream changes in the cache/hash/ (#3131)
* Store changelog for upstream changes in the cache/hash/

* Cleanup

* Calculate urls

* Use URL

Don't merge since it doesn't work properly yet

* Check if OLDHASHTARGET commit exists otherwise use oldest

* Fix log updating

* Improve log format, add better support for sunxi
2021-10-28 18:16:43 +02:00
Piotr Szczepanik
e0107cf4b3
Bring back atf-rockchip64 patches and unify with rk3399 2021-10-27 21:45:22 +02:00
Piotr Szczepanik
fd33c6545b
Moved remaining u-boot rockchip64 mainline patches to new directory 2021-10-27 20:28:50 +02:00
Oleg
aba9e063c0
add start usb Station P1 (#3220)
* add start usb

* Make higher boot priority on USB on all RK3399

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2021-10-27 19:05:45 +02:00
Oleg
7789fef83f
u-boot usb m1 (#3221) 2021-10-27 18:56:02 +02:00
Ricardo Pardini
be5f2b8c75
introduce DEB_COMPRESS for dpkg-deb+kernel's KDEB_COMPRESS (#3222)
* introduce DEB_COMPRESS for dpkg-deb+kernel's KDEB_COMPRESS

- Avoids zstd which is now default in Ubuntu Impish, but can't be read by Debian dpkg
- Allows for xz, gzip, or none; defaults to xz; use gzip for faster, and none for much faster.

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>

* use KDEB_COMPRESS in packages/armbian/builddep for 5.12+ kernels too

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-27 18:55:12 +02:00
Ricardo Pardini
a22e929853
JetHub: dont break build due to rsyslog stuff (Debian...) (#3224)
- also, shellfmt. Sorry.

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-27 18:54:59 +02:00
Piotr Szczepanik
5fc2d63988
Moved missing firefly-rk3399 u-boot patch to a new location 2021-10-26 22:19:01 +02:00
Vyacheslav
300ff669e4
Change bootscripts/boot-meson64.cmd memory addresses for loading (#3171)
kernel/ramdisk/dtb, so now the script is compatible with boards
with 512Mbytes of memory.

Values:

fdt_addr_r "0x10000000" # 256Mb
load_addr  "0x10100000"  # 256Mb + 1Mb
kernel_addr_r "0x11000000" # 256Mb + 16Mb
ramdisk_addr_r "0x19000000" # 256Mb + 16Mb + 128Mb

Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
2021-10-26 22:16:16 +02:00
Piotr Szczepanik
86abac1fd4
Cleanup u-boot configurations for rockchip64 derivatives (#3150)
* Cleanup u-boot configurations for rockchip64 derivatives

* Bring separate BOOT_USE_* variables into BOOT_SCENARIO

* Revert BOOTDIR change in rockchip64

* Bump RK3568 BL31 to v1.35
2021-10-26 22:14:41 +02:00
Vyacheslav
ae9fd1450e
Fix error in args for call aml_encrypt_gxl: incorrect path for bl2.n.bin.sig (#3228) 2021-10-26 21:44:25 +02:00
Ricardo Pardini
bd3609b4d1
fix security repo for bullseye (#3226)
* fix security repo for bullseye

- with bullseye, comes a security repo layout change
- see https://www.debian.org/releases/bullseye/arm64/release-notes/ch-information.en.html#security-archive

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>

* debian: fix source lists for bullseye+ and sid; remove previous fix

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-26 08:54:48 +02:00
Oleg
103ddb1adb
fix firefly-rk3399 (#3227) 2021-10-26 08:52:40 +02:00
Ricardo Pardini
1288f39db7
add impish to decisions about qemu-x86_64-static (#3223)
- Just like focal and hirsute, qemu-x86_64-static

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-26 08:52:02 +02:00
Ricardo Pardini
39c1f5a6a9
avoid getting 'unknown' TERM via serial getty (#3225)
- Escape $TERM, this is meant to be resolved at runtime and not in armbian/build's context
- This was very hard to track down, if building manually $TERM is actually valid (builder's $TERM)
- When building without a tty this shows up as "unknown"

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-26 08:51:22 +02:00