Commit Graph

255 Commits

Author SHA1 Message Date
Igor Pecovnik
5bcb365a9a Bump version 2018-08-11 23:54:33 +02:00
Igor Pecovnik
6d82a89748 Initial support for RK3399 Firefly and FriendlyARM PC T4
Based on work of David Huang https://github.com/hjc4869 Changed in the transition:
- firefly family was renamed to rk3399, which we actually never started to use. It was made for Odroid N1, which will never be sold
- adjusted compiler toolchain2 parameter
- added standard wireless drivers
- kernel config with the following changes: Docker dependencies, ZRAM, CPUfreq info, ...
- added upstream patches
- made test Ubuntu Bionic desktop and CLI Stretch build, bootlog: http://ix.io/1jVu

TBD: wifi and BT support, mainline kernel, ...
2018-08-11 23:12:58 +02:00
Igor Pecovnik
e90dff320a Making bootscript creation more universal, adjust packaging patches for C1 and C2 default 2018-08-11 19:09:53 +02:00
Igor Pecovnik
0e8a2769e6 Bugfix 2018-08-11 08:37:01 +02:00
Igor Pecovnik
597bad0d76 Bump version 2018-08-10 23:05:01 +02:00
Igor Pecovnik
f5f7a0836a Moving numix-icon theme back to main package list since its fixed with this commit b293f186fb (diff-cc2879263e4a73e37cf60f2fa6b3fb64) , etcher download rfc, minor fixes 2018-08-10 22:44:55 +02:00
Igor Pecovnik
6c366ca122 Use Armbian configuration and don't prompt
https://github.com/armbian/build/issues/1075
2018-08-10 14:10:22 +02:00
Igor Pecovnik
86134550a4 Bugfix. Install bootscripts if they are not present. We need this for upgrading from Odroid C2 default -> next 2018-08-10 14:03:20 +02:00
Igor Pecovnik
b49f854605 Bump with version 2018-08-09 12:39:17 +02:00
Igor Pecovnik
c721510e6e Add support for burning to SD card using Etcher for CLI 2018-08-03 19:35:19 +02:00
Igor Pečovnik
f859556d58 Odroid C2 packaging bugfix, configuration update, u-boot bump to 2018.07, bump version 2018-07-31 13:21:21 +00:00
Igor Pečovnik
fac4687541
enlarging overhead 2018-07-30 17:06:11 +02:00
Igor Pečovnik
d9849de58f Meson64 kernel adjustement and wrong path in displaying new kernel conf 2018-07-28 15:03:39 +00:00
Igor Pečovnik
c98949ae29 Few more changes to internal building process 2018-07-24 10:07:54 +00:00
Igor Pečovnik
cfca8f55ce Bump with version and adjust few board configs 2018-07-24 09:58:48 +00:00
Igor Pečovnik
204d867178 Disable broken sun5i default kernel builds and enable csc rebuilding only when defined in REBUILD_IMAGES 2018-07-23 14:51:41 +00:00
Igor Pečovnik
00c5bd6734
Add CSC support 2018-07-23 09:08:16 +02:00
Igor Pečovnik
093c1636a7
Bugfix
Forgot to pass a parameter
2018-07-23 09:02:35 +02:00
Igor Pecovnik
b293f186fb Add libgtk2.0-bin to the base packages that is present prior to installing desktop packages. This solves gnome-icon-theme installation break in chroot. Workaround packages on apt.armbian.com has been removed. 2018-07-22 14:22:36 +02:00
Igor Pečovnik
e7b7a2e289 Introducing new internal parameter, example: REBUILD_IMAGES="bananapi,udoo,rock64" to specify which images need rebuilding when using BUILD_ALL="yes". If parameter is absent, we build them all as it is now. 2018-07-21 20:05:43 +00:00
Igor Pečovnik
2d92ef44ca Bump version 2018-07-20 13:48:31 +00:00
Igor Pečovnik
1a12994e79
Moving sunxi-next to 4.17.y (#1049)
* [Early WIP] Update sunxi-next to kernel 4.17
* Switch Allwinner 32 and 64bit to U-boot 2018.05
* Adjust patched for 4.17.y / sunxi-next
- adjust both configurations
- removing FAT support from u-boot (breaks if you try to save)

Tested those boards:
Cubietruck: wlan fails http://ix.io/1fYS USB OK, HDMI yes
Bananapi R40: http://ix.io/1fZm USB OK, HDMI yes
Lime A64: USB no, HDMI no, wireless buggy, eMMC yes
Orangepi prime H5: OK http://ix.io/1fZJ DVFS no
Orangepi2e: DVFS OK, HDMI OK, net OK, wifi OK, eMMC ok,  http://ix.io/1fZT

* Kernel config update, enabling HDMI on CT+
* Trying to fix A64 HDMI but failed. Fixed M64 ethernet instead
* Update orangepioneplus.wip
* Update orangepioneplus.wip
* Fix H6 build process
* Add regulator bits for Orangepizero+, thanks to @5kft
* add H5 support for optional 1.3v regulator and 1.3GHz operation
This patch adds two optional overlays that can be used to:

1) enable the 1.1v/1.3v regulator on boards that provide the necessary compatible H/W support
2) modify the default CPU clock operating table to add new 1.2GHz and 1.3GHz clocks

Note that the generated regulator overlay will only support boards whose 1.1v/1.3v regulator
is controlled by GPIO PL6.
* updates for the NanoPi NEO Plus2
This change introduces a patch that provides two changes for the NanoPi NEO Plus2:
* Configure the "cpu0" to use the "vdd_cpux" regulator; this enables the ability to use higher CPU clocks
* Correct the configurations of the on-board power and status LEDs
* Adjust nightly building and few boards config cleanup
2018-07-17 15:53:30 +02:00
Igor Pečovnik
1d18b1ea1b
reverting back to main server 2018-07-17 11:43:16 +02:00
Igor Pečovnik
f392d02003 Version bump 2018-07-09 16:50:58 +00:00
Igor Pečovnik
e91fb953e2 Typo 2018-07-06 07:26:29 +00:00
Igor Pečovnik
92258e0298 Journal service logs adjustements/fix for Bionic. Moving it from /var/log to /run/log (memory). Use compression and some other limits. Need some testing. 2018-07-06 07:21:56 +00:00
Igor Pecovnik
332ebdd67e Adjust patches for Z28PRO, temporally disable broken (u-boot) DEV builds on RK3328, but fix kernel tag to certain (last release) good working one, bump with version 2018-07-02 09:38:33 +02:00
Igor Pecovnik
e02eab0b87 Sign rootfs cache archive that it can be used for web cache once 2018-07-01 19:47:35 +02:00
Igor Pecovnik
a9de196c42 Switch to backup server for downloading the toolchains. Speed is the same. 2018-07-01 19:03:36 +02:00
Igor Pečovnik
8aacc920da
Update aptly key 2018-07-01 17:21:36 +02:00
Igor Pečovnik
2ae156e401 Rename to Renegade, bugfix 2018-07-01 12:30:08 +00:00
Igor Pečovnik
c16321eb01 Espressobin / MVEBU64 family kernel upgrade, patches adjustement, C2 bugfix 2018-06-28 18:19:39 +00:00
Igor Pečovnik
9cd0516dfe
Version bump 2018-06-26 15:42:19 +02:00
Igor Pečovnik
7a1d141536
Version bump 2018-06-24 16:08:23 +02:00
Igor Pečovnik
6ee779b744 Enable ramlog only if it was enabled before. This fixes possible troubles on OMV installs. Adjusted Odroid NEXT kernel configuration, fixes eMMC/SD card u-boot updating if not on the first place /dev/mmcblk0 ... checks also 1 and 2, move nanopik1plus to supported list 2018-06-23 13:28:27 +00:00
Igor Pečovnik
fe69a57907
Version bump 2018-06-22 11:40:17 +02:00
Igor Pecovnik
bd2aeb8d8f ZRAM force replacing zram-config if installed 2018-06-19 15:15:10 +02:00
Igor Pečovnik
a0a49416e0 Bugfix and add another file to cleaning list 2018-06-17 13:07:02 +00:00
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
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
zador-blood-stained
6afe135989 Better handling for additional ATF toolchains 2018-06-13 19:23:00 +03:00
zador-blood-stained
754fa3d61f Fix wrong directory prefix in info message
Fixes 91be332f8a
Fixes #1011
2018-06-11 17:59:23 +03:00
zador.blood.stained
eec99f4c3e Bugfix for resolvconf handling 2018-06-06 00:22:52 +03: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
zador-blood-stained
0b89533bf1 Fix resolvconf installation in chroot in some cases 2018-06-05 18:53:45 +03:00
Igor Pecovnik
746c33f42a This hack is not needed. Tested on all variants. 2018-06-04 09:45:50 +02:00
zador-blood-stained
73d1655e40 Fix ext4 options for backwards compatibility with Xenial 2018-06-03 18:28:39 +03:00
zador-blood-stained
caec848619 Drop HAS_UUID_SUPPORT variable 2018-06-02 17:49:57 +03:00
Igor Pečovnik
3dc3c7ec2f
DNS fix for Jessie 2018-05-31 20:35:22 +02:00