Commit Graph

6790 Commits

Author SHA1 Message Date
Martin Ayotte
c34fcf272a Merge branch 'master' of https://github.com/armbian/build 2019-12-02 10:26:18 -05:00
Martin Ayotte
f5927bffad remove useless patch 2019-12-02 10:26:11 -05:00
Martin Ayotte
ba71fbbdde
Merge pull request #1654 from armbian/atf-switch-to-distclean
Switched ATF cleaning method to distclean
2019-12-02 10:01:16 -05:00
Martin Ayotte
9f82634991
Merge pull request #1655 from dpeddi/master
Update linux-sunxi64-current.config
2019-12-02 10:00:28 -05:00
Martin Ayotte
d5f4ca9215
Merge pull request #1652 from karabek/master
Sunvell R69: support for legacy kernel (4.19.x)
2019-12-02 09:59:54 -05:00
Martin Ayotte
2003807b7b
Merge pull request #1657 from karabek/master
Sunvell R69: enable eMMC boot
2019-12-02 09:57:14 -05:00
Karabek
d513a43768
Sunvell R69: enable eMMC boot
Added CONFIG_MMC_SUNXI_SLOT_EXTRA=2 to defconfig to enable booting from eMMC. Works.
2019-12-02 15:32:46 +01:00
Tony
09ef6064cd
Merge pull request #1656 from armbian/atf-rk3399-enable-logging
Enable UART for ATF logging on rk3399
2019-12-02 07:48:06 +08:00
Piotr Szczepanik
b346d06de8
Fix error message in rk3399 builds with mainline ATF (#1653) 2019-12-01 22:24:16 +01:00
Piotr Szczepanik
6d78a30555 Enable UART for ATF logging on rk3399 2019-12-01 22:14:21 +01:00
dpeddi
cacf5cf391
Update linux-sunxi64-current.config
CONFIG_SERIAL_DEV_BUS=y need to be statically linked to match devicetree
2019-11-30 23:40:51 +01:00
Piotr Szczepanik
cfaee9938a Switched ATF cleaning method to distclean 2019-11-30 23:11:06 +01:00
Karabek
39464a44a4
Sunvell R69: support for legacy kernel (4.19.x)
(Re-)add kernel patch for legacy kernel (4.19.x)
2019-11-30 19:03:22 +01:00
Karabek
a879786d67
Sunvell R69: support for legacy kernel (4.19.x)
Add "legacy" option to board config
2019-11-30 19:01:44 +01:00
Igor Pečovnik
35e6943298
Merge pull request #1650 from dpeddi/master
Update linux-sunxi64-current.config
2019-11-30 11:19:02 +01:00
dpeddi
acbe7f1299
Update linux-sunxi64-current.config
add missing CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
2019-11-30 10:13:56 +01:00
Tony
444b24910a
Merge pull request #1649 from armbian/roc-rk3399-pc-add-current
Enabled current kernel for roc-rk3399-pc (and fixed legacy build)
2019-11-30 14:23:16 +08:00
Igor Pečovnik
2c3011e172 [rockpis] Add some networking related modules 2019-11-30 00:37:13 +01:00
Piotr Szczepanik
a21b42ea11 Enabled current kernel for roc-rk3399-pc (and fixed legacy build) 2019-11-29 22:59:12 +00:00
Piotr Szczepanik
3cb8ee439b Connfigured Rock Pi S' kernel for Docker 2019-11-29 21:40:07 +00:00
Piotr Szczepanik
471870a764 Disabled DEBUG_INFO for Rock Pi S kernel 2019-11-29 16:56:43 +00:00
Igor Pečovnik
5e05d80979
meson64: update patches and remove unused patches. (#1637)
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-11-29 13:50:32 +01:00
Werner
84b06d8e65 Add support for 4.19.x on OPi Zero (#1647) 2019-11-29 13:50:24 +01:00
Igor Pecovnik
10d17d3163 Adjust few beta build targets 2019-11-28 19:00:46 +01:00
Igor Pečovnik
ac309b9355
Repository managemenet doesn't work after https://github.com/armbian/build/pull/1612 This commit fixes the problem. (#1645) 2019-11-28 15:51:23 +01:00
Levin Du
de4cb7722d Docker: add docker shell support (#1612)
This allows to enter the docker container in a shell by:

    ./compile.sh docker-shell
        BOARD=firefly-rk3399 BRANCH=dev RELEASE=bionic BUILD_DESKTOP=no

Then you can build the whole thing in the docker shell with:

    ./compile.sh

Once you need to build the U-Boot only for development purpose, you can run:

    # Optional: prepare the environment first if you had not run `./compile.sh`
    ./compile.sh 'prepare_host && compile_sunxi_tools && install_rkbin_tools'

    # build the U-Boot only
    ./compile.sh compile_uboot

If you prefer to use profile, for example, `userpatches/config-my.conf`,  try:

    ./compile.sh my 'prepare_host && compile_sunxi_tools && install_rkbin_tools'
    ./compile.sh my compile_uboot

This commit also fixes #1638.
2019-11-28 15:24:22 +01:00
Karabek
158e0f4849 Sunvell R69: cpu voltage regulator (re-)added - dram clock reduced. (#1643)
* Sunvell R69: cpu voltage regulator (re-)added - dram clock reduced.

CPU regulator (re-)added to u-boot and kernel dts - the box will not boot without it.
Dram clock reduced in defconfig to increase stability.

[AR-85]
2019-11-27 22:50:46 +01:00
Martin Ayotte
50445a44df Merge branch 'master' of https://github.com/armbian/build 2019-11-27 11:59:43 -05:00
Martin Ayotte
f172f910db switch rockchip64 to 5.4.0-rc1-1120-ayufan 2019-11-27 11:59:37 -05:00
Igor Pečovnik
ce27fe1af6
[AR-83] Fix broken packaging patch on kernel 5.4.y and above (#1641) 2019-11-27 17:43:45 +01:00
Igor Pečovnik
c083520fd7
[AR-84] Move Rockchip64 current to 5.4.y (#1642) 2019-11-27 17:42:47 +01:00
Piotr Szczepanik
4ce5c10beb Rock Pi 4 explicitly refer device tree binary in /boot/armbianEnv.txt (#1640) 2019-11-27 17:09:46 +01:00
Zhang Ning
7243cadb72 meson64: update patches and remove unused patches.
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-11-27 12:29:23 +08:00
Igor Pečovnik
dac366f09f
[AR-80] Attach imx6 kernel to 5.4.y (#1636) 2019-11-26 22:54:46 +01:00
Igor Pečovnik
d4332b5c66
Move Mvebu64 / Espressobin dev kernel to 5.4.y (#1635)
* Espressobin (mvebu64) moving to 5.4.y
2019-11-26 22:52:23 +01:00
Igor Pečovnik
99a0630f47
Enable Meson64 DEV branch / kernel 5.4.y, tested for building (#1634)
* [AR-81] Enable Meson64 DEV branch / kernel 5.4.y, tested for building
* Adjust configs
2019-11-26 21:58:00 +01:00
Igor Pečovnik
b5595d8c1d
AR-79: Temporaly disable AUFS on 5.4.y since its broken (#1633) 2019-11-26 19:25:36 +01:00
Martin Ayotte
7ee3af069f Merge branch 'master' of https://github.com/armbian/build 2019-11-26 13:21:18 -05:00
Martin Ayotte
b915628940 commit some forgotten fix for u-boot v2019.10 2019-11-26 13:20:47 -05:00
Igor Pečovnik
f0c4cbf5ad
Bugfix. current branch was using patchset from dev (#1632) 2019-11-26 18:43:20 +01:00
Igor Pečovnik
5ae857539d
[AR-78] Set main u-boot settings to 2019.10 and remove references in the tree since not needed. (#1631) 2019-11-26 18:23:56 +01:00
Levin Du
77a2dba163 Support eval bash statement in ./compile.sh (#1616)
Currently, invoking compile.sh will run its mono task of building all the
components into a final image.

In some situation, especially when developing with Kernel or U-Boot, it is
handy to run a portion of that great task like:

    export BOARD=firefly-rk3399
    export BRANCH=dev
    # more to avoid the popup of dialog
    ./compile.sh 'fetch_from_repo "$BOOTSOURCE" "$BOOTDIR" "$BOOTBRANCH" "yes"'
    ./compile.sh 'compile_uboot'

or use a profile to keep things simple:

    ./compile.sh default BRANCH=dev 'compile_uboot'
2019-11-26 18:00:39 +01:00
tonymac32
8d10472bd2 [ meson64 ] Le Potato U-boot general fixes
consolidates a few odds and ends from the vendor U-boot tree.
https://github.com/libre-computer-project/libretech-u-boot
2019-11-26 01:55:46 -05:00
Martin Ayotte
f75fb92740 disable some patches for 5.4.y migration 2019-11-25 20:17:06 -05:00
Martin Ayotte
0ff2ffd151 Merge branch 'master' of https://github.com/armbian/build 2019-11-25 19:59:47 -05:00
Martin Ayotte
aafb70a9a3 switch to 5.4.y 2019-11-25 19:51:06 -05:00
Piotr Szczepanik
1c9ef0872b Multiple bootloader creation options for rk3399 (#1614)
* Updated rockchip64-dev to u-boot v2019.10 and BL31 v1.30 (rk3399 boards)

* Updated rk3399 to u-boot v2019.10 and BL31 v1.30

* Revert changes to renegade u-boot patches

* Moved renegade u-boot patches into board dir

* Added debug info for RockPro64 and switched sdmmc to fifo-mode

* Disabled regulators in SPL for RockPro64

* Re-enabled sd vcc regulator in SPL for RockPro64

* Some device tree and config changes for OrangePi RK3399

* Fixed Rock Pi 4A's $BOOTCONFIG

* Let some boards use mainline atf instead of the one in rkbin

For example, roc-rk3399-pc can just boot the kernel using the
mainline atf.

* Add roc-rk3399-pc

* Fixed reset in mainline ATF

* Attached ATF version to v2.2 tag

* WIP: sdmmc fifo-mode in SPL only

* Renamed source config files

* Reverted changes to rockchip64 sources config

* Reverted patch moves

* Add missing trust.ini patch to rk3399 u-boot

* Reinstated tpl/spl patches in rk3399 family

* Added $RKBIN_DIR prefix in rk3399 sources

* Add demonstration of boards bootloader assignment in rk3399
2019-11-24 22:07:46 +01:00
Igor Pečovnik
7eb49d49a2
Merge pull request #1630 from armbian/AR-77
Adjust Orangepi RK3399 board name
2019-11-24 21:56:45 +01:00
Igor Pecovnik
d12249d69f Adjust Orangepi RK3399 board name 2019-11-24 21:54:16 +01:00
Piotr Szczepanik
924c2140c2 Added a lot of net modules in Rock Pi S kernel config (#1629) 2019-11-24 21:21:48 +01:00