Commit graph

4898 commits

Author SHA1 Message Date
Igor Pečovnik
75e17b0e21 Switch logic. logrotate is active at /var/log.hdd if we use it. Compression happens only there. Truncate script (if /var/log is over 75%) saves logs, run logrotate on log.hdd and truncate logs. ZRAM partition was switched back to EXT4 since there are many troubles with older kernels. Image size was reduced due to lack of swap creation. 2018-06-17 11:52:15 +00:00
Igor Pečovnik
09b313f860 Added timeouts for our new services, bugfix for packaging 2018-06-17 08:23:40 +00:00
Igor Pečovnik
a93aea9ecb
Merge pull request #1018 from Obihoernchen/patch-1
ODROID XU4: Improve IRQ detection regex (armbian-hardware-optimization)
2018-06-17 05:36:04 +02:00
Obihörnchen
dace054d9d
ODROID XU4: Improve IRQ detection regex
Some kernels might have additional interrupts like ```extcon_usb3_0```. The previous regex matches this as well, so usb3 smp_affinity was never set correctly.
```
 80:       1465         54          0          0          0          0          0          0     GICv2 103 Edge      ehci_hcd:usb1, ohci_hcd:usb2
150:       3915          0     132611          0          0          0          0          0     GICv2 104 Edge      xhci-hcd:usb3
151:        334          0          0          0          0          0          0    7406300     GICv2 105 Edge      xhci-hcd:usb5
152:          0          0          0          0          0          0          0          0  exynos4210_wkup_irq_chip   5 Edge      extcon_usb3_0
153:          1          0          0          0          0          0          0          0  exynos4210_wkup_irq_chip   1 Edge      extcon_usb3_1
154:          0          0          0          0          0          0          0          0  exynos4210_wkup_irq_chip   4 Edge      extcon_usb3_1
```
Note: The armbian kernel doesn't have these additional interrupts, but it can't hurt to improve it anyways ;)
2018-06-17 01:31:51 +02:00
Igor Pečovnik
347af78b46 Detecting compressed devices doesn't work properly. fixed to dev/zram0 for now 2018-06-16 20:31:15 +00:00
Igor Pečovnik
9509640c65
Bugfix.
After, not before
2018-06-16 21:25:03 +02:00
Igor Pečovnik
f0b4ac9f2a Check if file exists 2018-06-16 18:57:41 +00:00
Igor Pečovnik
081426e8e3
Temp removal
break building.
2018-06-16 20:13:03 +02:00
Igor Pečovnik
fc07886a1d
Bsp services RFC (#1015)
* Basic armbian services RFC
- tested building and upgrade
- armbian-optimize-hardware and armbian-setup-hardware have still the same content

* fix permissions

* Forther renaming and small fixes

* Odroid C2 NEXT tiny config adjustement to remove errros from bootup and moving u-boot to 2018.05

* More cleanings

* permissions fix

* More cleanup ...

* permi

* Remove few Ubuntu related things, fix permissions

* Further mini improvements

* Fix logrotate compression and permission issues

* Bugfix

* Wrong services setup at package install. fixing

* RAM logging: workaround for older kernel/btrfs driver versions

* Renaming services, proper config for zram, few bugfixes.

* Various fixes

* Various fixes

* No $TMPFILE needed here

* Various fixes

* Lower this so boards with low memory can use it too

* Various fixes

* Adjust logfile to armbian-hardware-monitor.log

* Remove swap file creation

* Fix permissions in all logrotate configs if needed.

* Prevent loading parallel printer port drivers which we don't need here.
2018-06-16 19:41:16 +02:00
Igor Pečovnik
ea4723a445
Tiny fix
https://forum.armbian.com/topic/7322-udoo-quad-eos/?do=findComment&comment=56345
2018-06-16 12:21:16 +02:00
Igor Pecovnik
e81159f284 Rock64 RK3328 default patches adjustements 2018-06-16 10:02:43 +02:00
Igor Pecovnik
ebd89c9b73 Odroid XU4 NEXT upstream patches 2018-06-14 13:30:47 +02:00
Igor Pecovnik
c2046ea049 Odroid C2 NEXT tiny config adjustement to remove errros from bootup and moving u-boot to 2018.05 2018-06-14 12:37:19 +02:00
Igor Pečovnik
fe484c1dc2
Merge pull request #1013 from vovexe/master
Corrected resolution 1024x768@60Hz
2018-06-13 23:32:26 +02:00
vovexe
0ae6cfe1e4
Corrected resolution 1024x768@60Hz 2018-06-13 19:33:49 +02:00
zador-blood-stained
6afe135989 Better handling for additional ATF toolchains 2018-06-13 19:23:00 +03:00
Igor Pecovnik
dae3924965 Add LED support for Zero Plus2 also to the DEV branch.
https://github.com/armbian/build/pull/1012
2018-06-13 10:25:59 +02:00
Igor Pečovnik
d24d81d2b0
Merge pull request #1012 from vansatchen/master
Add onboard led support fo Orange Pi zero 2+
2018-06-13 10:23:30 +02:00
Igor Pečovnik
982a7d0881
Fix the patch 2018-06-13 10:22:31 +02:00
Nikolay
a815bbf1cc fix patching 2018-06-13 12:35:09 +05:00
Nikolay
b1141263b4 Add onboard led support 2018-06-13 10:43:23 +05:00
zador-blood-stained
f847b1d219 Drop OPi 2G-IOT build target
"Community supported" configurations with a lot of issues, no community
to support it and no improvements in more than a year should be dropped
2018-06-12 13:49:37 +03:00
zador-blood-stained
23e7cc70c4 Small cleanup 2018-06-12 13:44:56 +03:00
Igor Pecovnik
3e3efab8b9 Rockchip default patches update 2018-06-12 08:47:09 +02:00
zador-blood-stained
754fa3d61f Fix wrong directory prefix in info message
Fixes 91be332f8a
Fixes #1011
2018-06-11 17:59:23 +03:00
Igor Pečovnik
8f47d7fab9
change nightly target 2018-06-10 14:53:34 +02:00
Igor Pečovnik
a22156ea73
Merge pull request #1008 from pulento/master
Support eMMC boot on HummingBoard2
2018-06-09 08:23:33 +02:00
Juan J. Sierralta
a508bb0b27 Support eMMC boot on HummingBoard2 2018-06-08 17:25:21 -03:00
Igor Pečovnik
0c7ca66d65
Change to generic branch naming
https://github.com/armbian/build/pull/996#issuecomment-395484411
2018-06-07 19:36:27 +02:00
Igor Pecovnik
932de31732 SUNXI NEXT packaging patch bugfix 2018-06-07 13:44:58 +02:00
Igor Pecovnik
135932d4c4 Changing Meson64 u-boot to 2018.05 due to apparent eMMC bug and removing deprecated patches 2018-06-07 10:12:51 +02:00
Igor Pečovnik
aab034486b
Merge pull request #1004 from karabek/master
Sunvell R69: Remove deprecated sections from board config file (CSC)
2018-06-07 07:03:48 +02:00
Tony
149154c201
remove boot parameters from Rockchip
I'm not sure why these were added, but remove them, we have our own.
2018-06-06 22:28:32 -04:00
Karabek
67c4f83f06
Remove deprecated lines from board config file
Deprecated meta-info removed. 
bionic:dev added as server beta image.
2018-06-06 19:20:02 +02:00
Igor Pecovnik
bde2fd342d Remove duplicate board config 2018-06-06 15:04:12 +02:00
Martin Ayotte
28e15e2add Merge branch 'master' of https://github.com/armbian/build 2018-06-06 08:19:36 -04:00
Igor Pecovnik
abf64756b4 Remove failing beta build configuration 2018-06-06 13:44:56 +02:00
Igor Pecovnik
7ca30f1ea3 Move Nanopi M1 Plus 2 to EOS since FA don't sale it. 2018-06-06 12:17:16 +02:00
Igor Pečovnik
f432e7d714
Tiny fix
Adding DEV kernel branch to config
2018-06-06 11:13:06 +02:00
Tony
d19ee94d05
Update meson64.conf
meson64 boards appear to hang at max CPU frequency while suing "ondemand", switching to "conservative" for now to keep consumption/temps down.
2018-06-06 00:42:50 -04:00
Igor Pečovnik
82143e247d
Update nanopik2-s905.csc 2018-06-06 06:27:12 +02:00
Martin Ayotte
e0382d1ad2 add RTS/CTSto uart2 2018-06-05 21:09:02 -04:00
Tony
d32c9cce43
Delete tinker-bluetooth-restart.service
Deprecated.  New user space gpio control method does not suffer the same issues
2018-06-05 20:58:17 -04:00
Martin Ayotte
85f1810486 Merge branch 'master' of https://github.com/armbian/build 2018-06-05 20:57:00 -04:00
Martin Ayotte
c0a40f327c fix patch collision about usb1-vbus on orangepi-win 2018-06-05 20:38:48 -04:00
zador.blood.stained
eec99f4c3e Bugfix for resolvconf handling 2018-06-06 00:22:52 +03:00
Tony
ad07dbb900
Meson64 Le Potato Mainline u-boot (#998)
Le Potato and NanoPi K2 now both use 2018.03 mainline U-boot.
2018-06-05 16:41:44 -04:00
Igor Pecovnik
d4f52f86a4 Add preliminary support for Orangepi Lite 2 H6 2018-06-05 21:45:54 +02:00
zador-blood-stained
22e0317fc8 Move installation of armbian-config deps to its script 2018-06-05 19:40:51 +03:00
zador-blood-stained
9c16ff681a Bump the rootfs cache version 2018-06-05 19:17:28 +03:00