Commit graph

325 commits

Author SHA1 Message Date
zhangn1985
c7dfe7ee68 enable lima for sunxi-dev (#1478)
* remove merged patches for sunxi-dev

lima patches merged: a1d2a63399

0117: af2c06c419 (diff-f1ba11d1be7f40933d95529cd37bf26b)

board-a64-v3-02-19-arm64-dts-allwinner-a64-Add-Pine64-LTS-device-tree-file.patch:
b3ee15a509 (diff-bd675a39699d13027495d794e6a4c312)

for: #1474
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* sunxi-dev: enable lima kernel driver

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* sunxi-u-boot: remove merged patches

add-nanopineoplus2.patch: 6130b1f6bc

add-orangepi-zeroplus.patch: 76d69eb01d

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-24 13:00:04 +02:00
zhangn1985
4b7a9cea57 fix armbian logo patch and remove drm-sun4i-rgb-Add-5-tolerance-to-dot-clock-frequency, merged (#1475)
* sunxi-dev: fix logo patch not applied

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* remove drm-sun4i-rgb-Add-5-tolerance-to-dot-clock-frequency, merged

replaced by: e2771deb5d

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-23 20:25:07 -04:00
Igor Pecovnik
c865c065eb
Nanopi K1 plus: fix led colors 2019-07-15 17:29:31 +02:00
Martin Ayotte
0221ba5aef fix nand-disable-badblock-check-for-migration patch 2019-07-13 10:06:35 -04:00
Martin Ayotte
5d20888218 remove useless patch 2019-07-13 09:41:22 -04:00
Martin Ayotte
82cc720e7a fix xradio patch 2019-07-13 09:25:37 -04:00
Martin Ayotte
a8265b5db2 fix some patches for 5.2.y 2019-07-11 16:06:36 -04:00
Martin Ayotte
605a7b8110 remove DS1308 from all NanoPi 2019-07-06 09:07:58 -04:00
Igor Pecovnik
76ac54aae3
sunxi-dev Fix wrong temperature readings
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-04 21:41:41 +02:00
Igor Pecovnik
adeb736f8e
sunxi-dev: fix the same spi bug as in sunxi-next, remove deprecated patches and adjust one
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-03 21:28:48 +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
Martin Ayotte
eb61dc0fe4 UART3 should be disabled by default on all NanoPi 2019-06-24 10:50:00 -04:00
Igor Pecovnik
6e04f6f89c [ sunxi64 ] Enable HDMI on Orangepi One+, adjust kernel config 2019-06-08 18:49:54 +02:00
may
77f7231226 [dev][h6] update opp, fix stability issue
new values are based on stabilityTester results
when using 930mV for 1.6GHz and 980mV for 1.8GHz, xhpl failed randomly.
So 930/980mV are the critical operation voltage.Then increase 10mV and
run 100 times test, result shows that xhpl (not always) failed 1~2 times.
It seems +10mV is still not enough to ensure dc-dc output voltage always
above operation voltage, that means the design of dc-dc converter is not
good enough that results in large ripple.
The testing script is "github.com/mzhboy/StabilityTester"
The following configuration have been tested.

1.08-1.32-1.48-1.64-1.8 GHz
900-910-920-930-990   *ok, 930 failed 2/100
900-900-910-940-990   *ok, 990 failed 1/100
890-900-910-940-990   *ok, 990 failed 1/100
880-880-910-940-1000  *ok, 940 failed 2/100
880-880-910-950-1000  *ok, 1000 failed 1/100
880-880-910-950-1010  *ok
2019-06-07 06:46:41 +08:00
may
3084b25c5e [h6] set minimum voltage to 880mV according to datasheet
suggest operation voltage rage is 0.873V~0.927V.
2019-06-06 20:43:26 +08:00
Martin Ayotte
620ecd19f3 restore 0003-net-stmmac-dwmac-sun8i-support-RGMII-modes-with-PHY patch 2019-06-05 08:37:31 -04:00
Steev Klimaszewski
e79c54c73b Pinebook: Disable temp workaround and enable pinebook backlight.
With the Pinebook 11" 1080p, without the revert and the backlight fix, the Pinebook will boot without backlight.
2019-06-04 23:46:53 -05:00
Igor Pecovnik
61f7953842 Remove deprecated patches in most mainline kernels and adjust few configs. 2019-06-02 22:15:15 +02:00
Igor Pečovnik
55ad41787a
Merge pull request #1395 from Koumes/tuner-t230c2
Fix "No signal" issue with DVB-T/T2 tuner MyGica T230C v2
2019-06-02 20:02:01 +02:00
mei
1d0f199473 [sunxi-dev][h6] update opp table (#1394)
use more powerfull 'cpuburn-a53' to do pressure test.
power meter shows that 'cpuburn-a53' consumes much more power than
'stress -c 4' in the same condition. 930mV is not enough when running
'cpuburn-a53' meanwhile 950mV is the minimum voltage.
When running 'cpuburn-a53' at 1.8G, h6 consumes lots of power and generate
such amount of heat that an active cooling is necessary otherwise h6
gets overheat and system crashes. Even with active cooling and heatsink
is in low temperature the junction temperature is still quit high that
it reaches about 88~90 ℃ . Maybe the high thermal resistance of plastic
package causes the problem.
2019-06-02 19:57:43 +02:00
Koumes
c1e284e09c si2168: add cmd timeout fix 2019-06-01 21:30:18 +00:00
may
7d0c6a2d71 10mV step according to AXP805 datasheet 2019-06-01 13:58:51 +08:00
mei
634ec8f5da patches clean up and fix lite2 usb3.0 port(works but only usb2.0 part) (#1390)
* [sunxi-dev][h6]update orangepi lite2 dts file patch

* [sunxi-dev][h6]update patch for sun50i-h6.dtsi

*     [sunxi-dev][h6] new operation voltage table of allwinner h6

    The correct operation voltages are find out after many reboots and test (over 20+).
    the original 1.16v@1.64/1.8GHz was too high since standard cell voltage
    of 28nm@HPC is 0.9v, h6 got overheat very quickly over 110 Celsius and then system hangs,
    a power-cycle off is needed to reset soc.
    I use 'stress -c 4' to do pressure test, with a medium size passive heatsink on top of h6.
    The pressure test proves that the soc has about 4 watt power consuming
    that is much lesser than original 6~7.x watt when running at 1.8GHz(orangepi lite2 with
    usb Ethernet rtl8153 and usb hub, wifi is connected but not used).
    Soc runs much more stable and does not get overheat easily under heavy load
    with new opp table.

* [sunxi-dev][h6] orangepi lite2 wifi fix

bcm43455-fmac is buggy, reset to bcm4329-fmac
2019-05-31 18:05:46 +02:00
Martin Ayotte
7cd2f9ff58 fix missing ethernet0 alias lost during 5.1.y switch 2019-05-18 11:09:44 -04:00
Igor Pecovnik
8d7ef421b6 [ sunxi-dev ] remove deprecated patch, added bt support for orangepi win, teste for building only 2019-05-16 12:19:03 +02:00
Martin Ayotte
840a1ff43f fix OpiZeroPlus2 default regulator 2019-05-15 13:38:52 -04:00
Martin Ayotte
b791e39ffa add missing H6 IR-RX 2019-05-14 17:59:57 -04:00
Martin Ayotte
79e0a668e7 add missing phy on OPiOne+ 2019-05-14 16:32:22 -04:00
Martin Ayotte
23bb6358de fix missing regulator-always-on for OPiLite2 2019-05-14 15:30:18 -04:00
Martin Ayotte
f52fa0fbce fix xxx-teres-fixed 2019-05-13 17:50:18 -04:00
Martin Ayotte
710a75f2fd add h6-cpu-supply patch 2019-05-12 10:24:49 -04:00
Martin Ayotte
0ddffca0b9 fix orangepi3 eMMC patch 2019-05-11 11:27:58 -04:00
Igor Pecovnik
c4281e5957 a20 sunxi - write speed improvement. Need testings. 2019-05-11 11:59:32 +02:00
Martin Ayotte
694c9a7024 fix typo in RUART overlay 2019-05-09 17:07:30 -04:00
Martin Ayotte
96013852af add spi-spidev1 overlay since spi-spidev don't work on OPi3 because spi0 doesn't exist 2019-05-09 16:50:18 -04:00
Martin Ayotte
624adfd0cd add sun50i-h6-ruart overlay 2019-05-09 15:03:40 -04:00
Martin Ayotte
e074919e5b add R_UART to OPI3 2019-05-09 14:44:34 -04:00
Martin Ayotte
3b70763ca0 fix general-add-H6-UARTs patch 2019-05-09 12:01:05 -04:00
Martin Ayotte
bcf2180acb remove useless patches for 5.1.y 2019-05-09 11:52:00 -04:00
Martin Ayotte
b79c38c86c recreate OPiLite2 patch 2019-05-08 15:24:17 -04:00
martinayotte
e0ca135edc remove mmc1 duplicate in orangepi3 2019-05-07 21:56:42 -04:00
martinayotte
fbbea7fe82 fix H6 opp according to 5.1.y 2019-05-07 20:52:57 -04:00
Martin Ayotte
406ba28cf5 remove duplicate clk-out-a-pin node in BPiM2Ultra 2019-05-07 17:48:58 -04:00
Martin Ayotte
dd597abae7 fix Analogix patch according to 5.1.y 2019-05-07 16:18:25 -04:00
Martin Ayotte
98e1bc1074 remove useless patch 2019-05-07 15:40:55 -04:00
Martin Ayotte
cb6dc07a7f fix typo 2019-05-07 15:37:24 -04:00
Igor Pecovnik
b50b7e685e [ sunxi / sunxi64 ] Patches cleanup, config cleanup, board config cleanup, disabling broken UART1 patch for Lite+/One+ ... should be fine in 5.1.y when we get there. 2019-04-28 09:02:55 +02:00
Igor Pecovnik
b6c7c3efc3 [ bugfix ] There is no uart1_rts_cts_pins property ... All pins in sun50i-h6.dtsi are defined under uart1_pins @martinayotte or its wrong in .dtsi? 2019-04-27 21:59:17 +02:00
Martin Ayotte
28e8b699ad add UART1 to OPiLite2 2019-04-27 11:49:00 -04:00
Igor Pecovnik
a80fe61a57 [ sunxi-dev ] Upstream patches and bump with version 2019-04-23 18:18:58 +02:00