Commit graph

153 commits

Author SHA1 Message Date
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
70b282e19e
OrangepiWinPlus - enable eMMC
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-18 20:27:18 +02:00
Igor Pecovnik
dda974ecd7 [ bugfix ] fix broken patch 2019-05-17 08:11:46 +02:00
Martin Ayotte
4dd70d1520 restore nanopim1plus2.eos 2019-05-16 09:33:20 -04:00
Data Plus
1951a89e35
Create add-nanopi-neo-core.patch
[ nanopi-neo-core ] Add support for eMMC within u-boot
2019-05-13 10:14:32 +03:00
Igor Pecovnik
0aa08731aa [ nanopi-r1 ] Add support for eMMC within u-boot 2019-05-03 08:02:52 +02:00
Igor Pecovnik
872d15715e Add Nanopi Duo2 and Nanopi R1 with one patch, rename to .conf since support level is the same as on all H3 boards 2019-04-19 18:34:38 +02:00
Igor Pecovnik
b3e50ef5f6 [ sunxi-next ] added FA Nanopi R1. Working everything but BT, random MAC on r8152, bumped with version 2019-04-17 20:43:09 +02:00
Igor Pecovnik
c474e35fe1 [ sunxi64 ] Moved A64 boards to mainline u-boot 2019.04 Tested basic functions with eMMC install on A64 Notebooks and Olinuxino 2019-04-12 20:29:43 +02:00
Igor Pecovnik
cea1a9c4b8 [ sunxi ] move u-boot to 2019.04 2019-04-10 23:28:37 +02:00
Igor Pecovnik
ffc6aa7cb4 [ sunxi-next ] u-boot patches adjustement 2019-04-09 23:03:57 +02:00
Igor Pecovnik
0a16d1e24a [ orangepizero+2 ] adjusting dt name for backward compatibility 2019-02-18 08:45:41 +01:00
Martin Ayotte
f165d351ef fix OPiZeroPlus2-H3 mmc pins 2019-01-17 09:15:20 -05:00
Martin Ayotte
732b931b7e u-boot v2018.11 migration + remove useless patches 2019-01-14 16:53:33 -05:00
Martin Ayotte
9363e3ec4d u-boot v2018.11 migration + tons of patches touchups 2019-01-14 16:52:22 -05:00
Martin Ayotte
c0319cf3cc tweak DT file naming convention of OPiZero+2 to match the one from Megous branch 2019-01-09 18:37:12 -05:00
Martin Ayotte
de0371faa8 add more USBs to NanoPi-K1 2018-12-29 16:14:05 -05:00
Martin Ayotte
0853702e56 add USB to NanoPi-K1 2018-12-29 15:08:02 -05:00
Martin Ayotte
9d6d536c22 add USB to NanoPi-K1 2018-12-29 13:15:52 -05:00
Igor Pecovnik
f7fd7332fd [ orangepiprime ] Enable ethernet in u-boot 2018-11-18 19:55:46 +01:00
Thomas McKahan
6fdd273b8a U-boot: Fix Tritium H3 H5
-Updates U-boot configs and dts's according to latest.
2018-11-16 00:38:12 -05:00
Igor Pecovnik
0d5ffb519e [tritium h5] Enable eMMC support 2018-10-26 08:01:23 +02:00
Martin Ayotte
47f122bc31 add usb port to u-boot for orangepi-zero 2018-08-28 11:12:56 -04:00
5kft
c3f02be362 update R_PIO GPIO block enable (H3/H5)
Move the previous "R_PIO enable" change to initial board gpio_init (from clock_init)
2018-08-04 14:06:50 +00:00
Igor Pečovnik
7e04b1f3e1
Merge pull request #1066 from 5kft/boot-auto-dt
auto-select board DT for the NanoPi NEO2 based on board hardware revision
2018-07-30 08:59:16 +02:00
5kft
b3f90dd4ac auto-select board DT for the NanoPi NEO2 based on board revision
This change introduces a method for U-Boot to perform board version detection at boot and
update the required board DT to load.  This process is used to detect the NEO2 board revision
and load the v1.1 NEO2 DT for v1.1 NEO2 boards.
2018-07-29 18:33:45 +00:00
5kft
510f44df67 enable R_PIO GPIO access in the SPL (H3 and H5)
This patch enables access to the R_PIO GPIO bank within the U-Boot SPL for the H3 and
H5.  This secondary GPIO bank should be available in the SPL just as the PIO bank is,
as there can be need to access these GPIOs during initial board startup.
2018-07-29 15:36:30 +00:00
Igor Pečovnik
e6b0592ae5
Merge pull request #1050 from 5kft/add-nanopi-neo-core2-lts
add board support for the NanoPi NEO Core2
2018-07-18 08:54:13 +02:00
Igor Pečovnik
92b658de2c Remove deprecated patches https://github.com/armbian/build/issues/1042 2018-07-18 06:31:39 +00:00
5kft
e556c88402 add board support for the NanoPi NEO Core2
This change adds a board configuration for the NanoPi NEO Core2 LTS device ("nanopineocore2").

This board configuration provides support for the Core2's SY8106A I2C-based voltage regulator.
This regulator provides higher CPU voltage operation, allowing higher CPU clock rates to be
utilized.
2018-07-17 20:15:47 -07: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
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 Pecovnik
23038e35b5 Merge u-boot patches from development 2018-05-27 13:11:47 +02:00
Igor Pecovnik
5783fad9b5 Remove deprecated patch 2018-05-24 13:49:00 +02:00
Igor Pecovnik
2c08ec8f5a Merge sunxi family into stable 2018-05-24 13:32:29 +02:00
Stefan Mavrodiev
3b39c68fdf Remove duplicate patch 2018-05-03 08:19:18 +03:00
Igor Pečovnik
8fa1d6d98f
Merge pull request #935 from OLIMEX/update-mmc-phases
Fix mmc phase timings
2018-04-26 12:13:55 +02:00
Stefan Mavrodiev
d6e0c3c3da Add eMMC phase fix patch 2018-04-26 11:48:15 +03:00
Stefan Mavrodiev
d983ac403e Update GMAC phy address 2018-04-25 16:36:31 +03:00
Stefan Mavrodiev
babc3beb64 Fix mmc phase timings 2018-04-19 08:23:26 +03:00
Thomas Kaiser
075259c345
Remove patch since potentially dangerous
A proper fix might be adoption of Icenowy's newer DT changes, see https://forum.armbian.com/topic/6650-toolchain-banana-pi-m2-zero-h3/?do=findComment&comment=50539
2018-03-05 18:25:57 +01:00
Igor Pecovnik
0df0209db9 Add CSC target for Bananapi M2 zero 2018-02-15 10:31:01 +01:00
Igor Pecovnik
856b8d5ba6 Olinuxino A64 NEXT kernel, enabling USB, eMMC, wireless ... HDMI and network does not work yet 2018-02-13 21:03:05 +01:00
Karabek
e99b45b326 Improve boot stability (#886)
Reduced DRAM clock from 576MHz to 408MHz since users reported boot issues with some R69s.
See https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/?page=6&tab=comments#comment-48779
2018-02-07 12:43:56 +03:00
Stefan Mavrodiev
95744b9061 Add board patches 2018-01-29 11:52:38 +02:00
Igor Pecovnik
3e5cadd575 Temporally disabling u-boot splash due to troubles with booting legacy kernels 2018-01-21 16:18:16 +01:00
Igor Pecovnik
2c613401fb Add Libretech Tritium NEXT u-boot and kernel target, HDMI enabled, untested ... as CSC target 2018-01-03 10:44:25 +01:00
Igor Pecovnik
cebc0777e2 Adding eMMC support for Orangepi Win by default. 2018-01-03 10:42:05 +01:00
Igor Pecovnik
54400b224b Previously removed patch is still needed in NEXT branch. adding it there. Now both kernels boots properly. Closing https://github.com/armbian/build/issues/770 2017-12-31 10:54:51 +01:00
Igor Pecovnik
15f7cd03c0 Removing deprecated patch. This fix used to fix reboot resoulting into power off. This is not the case anymore but this patch resoults in stopping at <6>axp20_ldo2: 1800 <--> 3300 mV at 3000 mV https://github.com/armbian/build/issues/770 2017-12-31 10:47:31 +01:00