armbian-build/config/boards
Gauthier Provost 14452e25e6 Helios4: Changes / fixes related to bootscript issue (#1169)
* helios4: next branch use u-boot 2018

use new u-boot based on upstream 2018

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* helios4: Tweak fancontrol configuration

Adjusted MINSTART and MINSTOP to suit both old and new fan.
Adjusted TEMP threshold so fan would stop or run in minimal speed when
the system idle.
Fixed wrong MINPWM value.

URL:https://wiki.kobol.io/pwm/#configuration-file
Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* kernel: mvebu-next: use upstream helios4 dts

Helios4 device tree has been merged on upstream since 4.19.
Rework the patch to produce same device tree.

URL:https://patchwork.kernel.org/patch/10449393/

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* Helios4: Use boot-mvebu-next bootscript

Use boot-mvebu-next.cmd that make use of upstream's Generic Distro
Configuration.
Since loadaddr and fdt_addr varibales are no longer required, remove the
patch.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* Helios4: mvebu-next: Add workaround for SPI and SATA concurrent access issue

Concurrent access on SPI NOR and SATA drives can lead to unstable SATA.
Therefore as workaround, disable SATA controller when SPI flash access
is needed and make it as user configurable item in armbianEnv.txt

This workaround might applies to Clearfog too.

Refer to
Commit 59af84c07c ("Helios4: Add SPI bootloader install feature
(#1126)")

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* Bootscripts: Fixed boot-mvebu-next.cmd

The environment setting (armbianEnv.txt) is loaded to RAM located on
${load_addr} but the env import use wrong address (${pxefile_addr_r}).

bootargs still expect ${boot_interface} which carried over from boot-
marvell.cmd. Upstream's distro configuration use ${devtype} instead.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* uboot: mvebu-next: only apply DT fixup script if it exists

* [ buildscript ] Add FORCE_BOOTSCRIPT_UPDATE option

If enabled bootscript will get updated during bsp upgrade.

* Helios4: Enable FORCE_BOOTSCRIPT_UPDATE by default in board config.

* Helios4: Added boot-marvell.cmd compability to u-boot 2018

Revert the changes to use boot-mvebu-next.cmd instead of boot-
marvell.cmd to prevent unbootable system due to incompatibility between
u-boot 2013.01 and boot-mvebu-next.cmd
This reverts commit 0f17ecb233 ("Helios4: Use boot-mvebu-next
bootscript")

U-Boot 2018 will failed load dtb and script due to missing some
variables on boot-marvell.cmd. This will render the system unbootable.
Re-added and update loading-boot-scr.patch for backward compatibility

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2018-11-29 06:58:39 +01:00
..
aw-som-a20.csc Moving sunxi-next to 4.17.y (#1049) 2018-07-17 15:53:30 +02:00
bananapi.conf Remove Odroid N1 conf, adjust few board configs, remove deprecated command, bump with version 2018-08-14 19:12:51 +02:00
bananapim1plus.csc Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
bananapim2.eos Adjust build targets 2018-08-21 20:27:53 +02:00
bananapim2plus.conf Adjust board build targets 2018-08-21 12:52:13 +02:00
bananapim2ultra.csc Reverting sunxi/sunxi64 NEXT to 4.14. (#1087) 2018-08-21 10:41:10 +02:00
bananapim2zero.csc Add CSC target for Bananapi M2 zero 2018-02-15 10:31:01 +01:00
bananapim3.csc Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
bananapim64.csc Adjust build targets 2018-08-21 20:27:53 +02:00
bananapipro.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
bananapir2.csc [bugfix] add missing file 2018-11-08 18:56:59 +01:00
beelinkx2.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
clearfogbase.conf MVEBZ default upstream patches, config ajdustement, remove deprecated patches, adjusted build targets 2018-08-22 13:26:06 +02:00
clearfogpro.conf MVEBZ default upstream patches, config ajdustement, remove deprecated patches, adjusted build targets 2018-08-22 13:26:06 +02:00
cubieboard2.eos Closing active support for few more older boards. Little to no samples so its hard to provide proper support even not much can go wrong ... 2018-01-25 19:55:52 +01:00
cubieboard4.csc Adjust Cubieboard4 .csc config 2018-07-23 11:39:18 +00:00
cubieboard.eos Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
cubietruck.conf Reverting sunxi/sunxi64 NEXT to 4.14. (#1087) 2018-08-21 10:41:10 +02:00
cubietruckplus.csc Moving sunxi-next to 4.17.y (#1049) 2018-07-17 15:53:30 +02:00
cubox-i.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
espressobin.conf [espressobin] Cleanup and bump to 4.19.y 2018-11-05 13:26:40 +01:00
firefly-rk3399.csc Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
helios4.conf Helios4: Changes / fixes related to bootscript issue (#1169) 2018-11-29 06:58:39 +01:00
hummingbird.csc Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
lamobo-r1.eos Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
lepotato.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
lime2.conf Adjust build targets 2018-08-21 20:27:53 +02:00
lime-a10.eos Adjust board configs 2018-08-22 16:13:42 +02:00
lime-a33.csc [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
lime-a64.wip Board config adjustements and cleanup 2018-08-22 07:49:45 +02:00
lime.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
melea1000.csc Moving and renaming Nanopi K2 to CSC and adding Mele1000 as CSC target 2018-02-06 19:31:15 +01:00
micro.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
miqi.eos Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
mk808c.csc Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
nanopct3.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopct3plus.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopct4.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopiair.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopiduo.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopifire3.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopik1plus.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopik2-s905.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopim1.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
nanopim1plus2.eos Moving sunxi-next to 4.17.y (#1049) 2018-07-17 15:53:30 +02:00
nanopim1plus.eos [general] Move several boards to EOS section. 2018-10-26 15:51:51 +02:00
nanopim3.eos Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopim4.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopineo2.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopineo4.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
nanopineo.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopineocore2.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
nanopineoplus2.conf [ sunxi-dev & general ] Remove deprecated patch, add regulator to Neo2 v1.0, set serial console to default where this is logical 2018-11-21 13:48:13 +01:00
odroidc1.eos [odroid c1] Move to 4.19.y and change its status to EOS. Left in a working state: http://ix.io/1pZa 2018-10-25 12:28:35 +02:00
odroidc2.conf Rename odroidc2.eos to odroidc2.conf 2018-11-12 21:42:44 -05:00
odroidxu4.conf [odroid xu4] Drop kernel 3.10.y, default -> offical 4.14.y, next = vanilla 4.19.y http://ix.io/1rcZ & dev = n/a 2018-11-07 11:11:51 +01:00
olimex-som204-a20.csc Update olinuxino BSP packages 2018-05-03 09:00:16 +03:00
olimex-som-a20.csc Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
olinux-som-a13.csc Disable broken sun5i default kernel builds and enable csc rebuilding only when defined in REBUILD_IMAGES 2018-07-23 14:51:41 +00:00
olinuxino-a13.csc Disable broken sun5i default kernel builds and enable csc rebuilding only when defined in REBUILD_IMAGES 2018-07-23 14:51:41 +00:00
olinuxino-a64.wip add olinuxino-a64.wip and fixes for it 2018-09-09 09:59:26 -04:00
orangepi2.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepi-r1.conf Adjust build targets 2018-08-21 20:27:53 +02:00
orangepi.eos Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepilite2.wip request a nightly build for orange pi lite2 2018-09-18 09:48:25 +08:00
orangepilite.conf Adjust board build targets 2018-08-21 12:52:13 +02:00
orangepimini.eos Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
orangepione.conf Adjust board build targets 2018-08-21 12:52:13 +02:00
orangepioneplus.wip Reverting sunxi/sunxi64 NEXT to 4.14. (#1087) 2018-08-21 10:41:10 +02:00
orangepipc2.conf [sunxi-dev] Adjusted patchset. Tested on H3, H5, A64, A83T, H6, ... focused only on basic features such as dvfs, hdmi, ... Kernel sources are switched to @megous and many patches were taken from @anarsoul branch, mostly regarding Pinebook/A64 which will take some time to get upstream. It's a mess which will be eventually sorted out or merged up. 2018-11-15 14:43:32 +01:00
orangepipc.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepipcplus.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepiplus2e.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepiplus.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepiprime.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
orangepiwin.conf Adjust build targets 2018-08-21 20:27:53 +02:00
orangepizero.conf [ bugfix ] Fixing default Chromium preferences file https://forum.armbian.com/topic/3327-asus-tinkerboard/?do=findComment&comment=65807 and adding optional DEFAULT_CONSOLE variable which can override default console settings per board 2018-11-15 19:03:57 +01:00
orangepizeroplus2-h3.conf Adjust board configurations 2018-08-21 19:53:33 +02:00
orangepizeroplus2-h5.conf Adjust board build targets 2018-08-21 12:52:13 +02:00
orangepizeroplus.conf [ orangepizeroplus ] add default serial console, adjust cpu min/max 2018-11-25 20:59:59 +01:00
pcduino2.eos Closing active support for few more older boards. Little to no samples so its hard to provide proper support even not much can go wrong ... 2018-01-25 19:55:52 +01:00
pcduino3.eos Closing active support for few more older boards. Little to no samples so its hard to provide proper support even not much can go wrong ... 2018-01-25 19:55:52 +01:00
pcduino3nano.eos Closing active support for few more older boards. Little to no samples so its hard to provide proper support even not much can go wrong ... 2018-01-25 19:55:52 +01:00
pine64.conf Add AUFS4.18, adjust several board configs 2018-08-23 15:13:12 +02:00
pine64so.conf Add AUFS4.18, adjust several board configs 2018-08-23 15:13:12 +02:00
pinebook-a64.conf [ Pinebook ] Update atf and u-boot patches. Affects also Teres and Olinuxino 2018-11-09 11:07:40 +01:00
pineh64.wip Reverting sunxi/sunxi64 NEXT to 4.14. (#1087) 2018-08-21 10:41:10 +02:00
renegade.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
rock64.conf Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
rockpro64.wip Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
sunvell-r69.csc Moving sunxi-next to 4.17.y (#1049) 2018-07-17 15:53:30 +02:00
teres-a64.wip Add patch for lid suspend resume on Teres, higher clock for H6 boards 2018-08-28 15:33:29 +02:00
tinkerboard.conf Enable beta building 2018-11-29 06:42:50 +01:00
topwise-a721.csc Introduce BOARDFAMILY and base LINUXFAMILY on this 2017-11-26 23:05:18 +01:00
tritium-h3.csc Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
tritium-h5.csc Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
udoo.eos Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00
xt-q8l-v10.csc Add rk3288 xt-q8l-v10 CSC board (#1158) 2018-11-22 07:04:19 +01:00
z28pro.csc Where a board config uses a modern kernel and is already using 2018-11-17 19:25:46 +11:00