Commit Graph

6476 Commits

Author SHA1 Message Date
Aditya Prayoga
d6f8693c06 [#1429] SolidRun's ARMADA A388 SOM U-Boot ODT Update
Old versions of U-Boot did not configure correctly the ODT on data
signals of DDR RAM on SolidRun's ARMADA A388 SOMs.

According to SolidRun Knowledge Base, the changes already pushed to
mainline U-Boot. But then it was overwritten when Marvell DDR Training
Tool updated

[URL]
https://developer.solid-run.com/knowledge-base/armada-38x-som-u-boot-odt-update/

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-02 13:37:21 +08:00
Aditya Prayoga
be57ac5a4b mvebu: kernel: Added Wake-On-GPIO and WoL support
The patch set was missing during transition.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:20:33 +08:00
Aditya Prayoga
74b95ba16f Restore SPI support on U-Boot 2019.04 2019-07-01 16:09:01 +08:00
Aditya Prayoga
6a86513d3e helios4: Added SPI NOR flash target
Build bootable SPI NOR flash image.
Change the boot order to USB -> SATA -> MMC

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:09:01 +08:00
Aditya Prayoga
da49c7db87 u-boot: Add RTC support on Clearfog and Helios4
Added DM driver for mvebu RTC and enable it on Clearfog and Helios4
configuration.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:08:05 +08:00
Aditya Prayoga
cd2429c12d add boot-marvell.cmd backward compatibility
The patches added missing variable that used on boot-marvell.cmd and
also adjust the some memory addresses to prevent crash due to usage of
fdt_high and initrd_high.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:08:05 +08:00
Aditya Prayoga
de4c82b688 mvebu: helios4: Enable DEV branch
Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:07:47 +08:00
Aditya Prayoga
e7c2942b1d helios4: set default branch to use U-Boot 2018.11
Switch over to U-Boot 2018.11 that has been used for some time in next
branch.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-01 16:07:32 +08:00
Igor Pecovnik
1a554af3d8
mvebu: change making u-boot targets to standard way, adjust patches and config
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-30 19:01:13 +02:00
Igor Pecovnik
b2addd0416
mvebu: add missing patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-30 17:44:43 +02:00
Igor Pecovnik
4f685a6fe0
Initial Mvebu RFC https://github.com/armbian/build/issues/1426
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-30 14:40:17 +02:00
Igor Pecovnik
61001f9b4b
Internal feature - change Debian Stretch to Buster when building all images
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-29 22:03:47 +02:00
dziobak
b79b3558e7 opp fix stability issue (#1434)
I've tested my OPi3 for best voltage numbers (for resolving stability problem after first patch), using StabilityTester and increasing slowly mV by 10 after every crash. Finaly, this values gives no error by running StabilityTester 100 times.
2019-06-29 09:42:25 +02:00
Igor Pečovnik
8e1fc54fe1
Revert "Call prepare_host in the DockerFile (#1386)" (#1433)
This reverts commit c42c0df2c2.
2019-06-29 08:58:38 +02:00
Nicolas Dorier
c42c0df2c2 Call prepare_host in the DockerFile (#1386)
Rationale:

1. It means we don't have to keep up to date https://github.com/armbian/build/blob/master/lib/general.sh#L540 with this dockerfile.
2. We also download the deps `gcc-linaro-*`

What we can do in a follow up PR is to remove the dependencies in this apt-get install, as they should be installed in `prepare_host`.
2019-06-29 08:35:13 +02:00
lanefu
7d0e676e93
Revert "lib: more shellcheck fixes (#1430)" (#1432)
This reverts commit 1e050839b2.
2019-06-27 22:23:39 -04:00
Manuel Rüger
1e050839b2 lib: more shellcheck fixes (#1430)
thanks @mrueg !
2019-06-27 21:19:42 -04:00
Igor Pecovnik
90ad4e43a2
sunxi-u-boot: Don't try to load logo when there is no video output. This removes error displayed on serial console when trying to load image
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-27 22:03:10 +02:00
Igor Pecovnik
ed10182100
sunxi-next Upstream patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-27 20:56:19 +02:00
Igor Pečovnik
12dc06510b
Bump with version
To rebuild few images later on
2019-06-27 20:12:01 +02:00
Igor Pecovnik
30dbf32ecf
Wireguard - set kernel limit to 3.14 since last snapshot breaks on 3.10.y
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-26 19:48:44 +02:00
zhangn1985
cf40c549ac extra firmware: check USE_MAINLINE_GOOGLE_MIRROR (#1427)
if users want to use google mirror for mainline linux, then he/she has
same reason to use google miiror for linux firmware.

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-06-26 07:10:26 -04:00
Igor Pečovnik
633242e835
Changes to build script and patches adjustment (#1423)
- change console welcome text
- changed display manager to lightdm by default and remove nodm completly
- desktop login manager enabled by default, toogle can be done with armbian-config
- added URL to the build script and commit hash to /etc/armbian-release file
- added debconf-utils,html2text,mmc-utils,sunxi-tools to the base and additional pkg list
- added synaptic package manager and onboard keyboard to the desktop base
- changed motd console welcome text to: Welcome to Debian Stretch with Armbian Linux 5.1.6-sunxi
- added "logout" to the panel/menu
- added normal users to additional groups: disk tty users games
* Adjust tabs and alter displaying build options at the end - hide empty ones
* Fix wrong MOTD message, adjust logic to autologin by default and request login for both notebooks
* Making fs cache naming more intuitive, rename script
* Move additional kernel drivers into separate file. Add AUFS for K5.1 this way, attach wireguard sources to last known working tag. master is broken atm
* Add two more extra wireless drivers 88x2BU, (improved) 8811EU and introduce switch EXTRAWIFI which is enabled by default
* Move 8812AU to the same version we have now. More recent has some performance issues in AP mode. Adjust configuration, add mvebut-dev 5.1.y kernel
* Enable Wireguard also on 3.10.y since it was fixed upstream. Attach bach to master branch since its working now
* Rockchip64 & RK3399 - upstream patches and remove deprecated patches, mvebu64 add DEV kernel attached to 5.1.y
* Enable BT on Tinkerboard CLI images as well
* cubox-i move to 5.1.y and enable missing HDMI
* Bugfixes for adding wireless driver to Kconfig. Adjusted RK3399 kernel due to upstream changes at FriendlyARM - does not boot yet. Changes has to be extract from their commits. Removed patches with RTL8188EU since we add more recent driver with a new precedure. Small fixes mvebu-default, udoo-next, s56818-next, ... remove deprecated patches.
* Boot-able RK3399-default config, add upstream patches for K4.4.y mvebu-default/udoo-next
* Adjust overclocking patch to meet upstream changes
* Odroid XU4 - remove deprecated kernel patches
2019-06-26 07:31:11 +02:00
Igor Pečovnik
4a3ca5e075
Cosmetics
Suppress console error for A20 boards that can have battery but its not detected
2019-06-25 10:12:57 +02:00
Martin Ayotte
eb61dc0fe4 UART3 should be disabled by default on all NanoPi 2019-06-24 10:50:00 -04:00
Igor Pečovnik
279dd0aca4
Merge pull request #1419 from FireflyTeam/t/docker/host-dep
Docker: install more host dep packages
2019-06-24 08:38:21 +02:00
Igor Pečovnik
b8f89196b1
Merge pull request #1421 from helios-4/helios4
[ mvebu ] Put back Armada temperature tweak in motd
2019-06-24 08:37:51 +02:00
Igor Pečovnik
9e1f0d326a
Merge pull request #1422 from bingmann/master
enable CONFIG_USB_PRINTER module for use as print server
2019-06-23 13:38:10 +02:00
tianyuanhao
1e07f0f7ac Move LinkSprite pcDuino3 to CSC (#1425)
Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
2019-06-23 10:18:12 +02:00
Firefly Team
2f8ce01852 Docker: override stty size in container (#1420)
With some docker CLI version, `stty size` in the container will return `0 0`,
which causes `dialog` to fail. This commit fixes that by setting the actual
terminal size.

For more infor, see:

  https://github.com/docker/for-linux/issues/314
2019-06-22 23:32:59 -04:00
Timo Bingmann
56e95480e9 enable CONFIG_USB_PRINTER module for use as cups server 2019-06-22 13:55:08 +02:00
Gauthier Provost
3ebd38e86a [ helios4 ] add custom armbian-motd to change temp threshold in motd 2019-06-22 12:33:19 +08:00
Gauthier Provost
44189b87a1 [ general ] Make motd warning threshold temperature customizable
If required default warning threshold temperature, which is 45C for CPU and 40C for Ambiant, can be overwrite in /etc/default/armbian-motd by setting values

* CPU_TEMP_LIMIT=
* AMB_TEMP_LIMIT=
2019-06-22 12:28:14 +08:00
Gauthier Provost
b3dd4e9d9b [ mvebu ] Put back Armada temperature tweak in motd 2019-06-22 11:53:37 +08:00
Martin Ayotte
2e3a338d48 fix SPIs registers in overlays 2019-06-20 10:11:25 -04:00
Martin Ayotte
f07023f868 remove useless patch 2019-06-20 09:50:04 -04:00
Martin Ayotte
8e4cf34a47 fix RockPi4b LEDs 2019-06-20 09:48:52 -04:00
djw
7756d99c21 Docker: install more host dep packages
This avoids installing them again everytime running the docker container.
2019-06-20 11:39:22 +08:00
Igor Pecovnik
a9007eda2c
sunxi-next Upstream patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-19 22:29:34 +02:00
Igor Pecovnik
70b282e19e
OrangepiWinPlus - enable eMMC
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-18 20:27:18 +02:00
Igor Pecovnik
2089f8d884
[ mvebu64-default ] Add upstream patches, change build targets and modify description for Macchiatobin
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-17 17:54:13 +02:00
jwzawadzki
8830b8aa45 [ mverbu64 ] Add macchiatobin double shot board. (#1416) 2019-06-17 10:49:56 +02:00
Igor Pečovnik
141ac0f7cd Bugfix: check LOG_TYPE only at script start (#1417)
Only at start of the service since checking spins up attached mechanical drives and we don't want that. https://forum.armbian.com/topic/10406-armbian-ramlog-spin-up-all-hdds-once-every-day/
2019-06-17 07:25:01 +02:00
Igor Pečovnik
3a38828345
Create FUNDING.yml 2019-06-16 18:53:35 +02:00
Igor Pecovnik
12fd79bcc7
Show warning when image is compiled from DEV branch.
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-14 21:33:42 +02:00
Igor Pecovnik
766c0032ed
Merge branch 'master' of https://github.com/armbian/build 2019-06-14 21:22:42 +02:00
Igor Pecovnik
86021bab9a
Debian buster. Add our standard icon theme
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-14 21:22:03 +02:00
Igor Pecovnik
95977fa6f5
[Build script] Reverting image creation improvement due to (random?) failing. truncate sometimes resoult in fs corruption or is not possible to clearly unmount loop device. Need deeper inspection or simply reverting to previous working solution
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-14 20:29:07 +02:00
Igor Pecovnik
858ff1d47b
Debian Buster desktop making bugfix/workaround https://bugs.debian.org/cgi-bin/bugreport.cgi\?bug\=923289 2019-06-14 20:17:25 +02:00
Igor Pecovnik
7e66e95962 [ general ] add tiny debug option to track installed packages per each rootfs cache (internal feature), htop bugfix, sunxi upstream patch 2019-06-12 21:20:03 +02:00