Nach ca. einem Monat mache ich mal ein persönliches Zwischenfazit zum ROCKPro64 ?
Das Gute vorne weg, das Board funktioniert aber es gibt einige Sachen die sehr unschön sind. Ich unterteile das nach den Kernel-Versionen.
Wenn die Lieferung bei den Chinesen raus geht, dann ist sie super flott. Vorausgesetzt man zahlt 30$ und DHL nimmt einem auch noch mal 12,50€ ab. Aber egal, nach zwei Tagen ist das Ding da ?
Heute mal endlich erfreuliche Nachrichten von der ROCKPro64 Front ?
Die letzte veröffentlichte Version 0.7.7 kann nun endlich vernünftig rebootet werden. Es gibt da noch einen Fehler im Zusammenhang mit der PCIe-Karte, aber wie ich gelesen habe, hat Kamil gestern Abend den Grund dafür gefunden. Diese Version 0.7.7 kann man also endlich zum Ausgiebigen testen nutzen. Diese 0.7.7 basiert auf dem folgenden Kernel
rock64@rockpro64:~$ uname -a
Linux rockpro64 4.4.132-1066-rockchip-ayufan-g48b9d1455011 #1 SMP Thu Jul 19 14:31:04 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Update:
Hier ist der Fix für das PCIe-Karten Problem -> https://github.com/ayufan-rock64/linux-kernel/commit/bfb0d6c371d14b0d1fc60326b9bc84985a26f848?diff=unified
Und hier der entsprechende Kernel -> https://github.com/ayufan-rock64/linux-kernel/releases/tag/4.4.132-1070-rockchip-ayufan
Danach wird die PCIe-Karte jedesmal erkannt!
Read more: ROCKPro64 - Version 0.7.7 scheint viele Probleme zu lösen
Die nächste Lieferung der ROCKPro64 steht kurz bevor. Ab dem 12. Juli 2018 soll die nächste Auslieferung beginnen.
Ich habe ja auf dem Image 0.6.52, das Erste wo der PCIe-Slot lebt, den Mainline-Kernel 4.17.0-rc6-1019 vom Kamil installiert.
rock64@rockpro64:~$ uname -a
Linux rockpro64 4.17.0-rc6-1019-ayufan-gfafc3e1c913f #1 SMP PREEMPT Tue Jun 12 19:06:59 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Der läuft jetzt seit
rock64@rockpro64:~$ uptime
09:34:38 up 6 days, 20:15, 2 users, load average: 0,15, 0,05, 0,01
Darf man aber nicht neustarten im Moment, dann kann es nämlich sein das man das x-mal wiederholen muss bis er irgendwann mal vernünftig läuft!
Disk /dev/nvme0n1: 232,9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Nach ca. einem Monat mache ich mal ein persönliches Zwischenfazit zum ROCKPro64 ?
Das Gute vorne weg, das Board funktioniert aber es gibt einige Sachen die sehr unschön sind. Ich unterteile das nach den Kernel-Versionen.
Linux rockpro64 4.4.126-rockchip-ayufan-257 #1 SMP Sun Jun 10 18:30:43 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Die Version hat leider das Problem, das man manchmal x mal Booten muss bis es einwandfrei klappt. Da scheint irgendwas richtig heftig zu klemmen. Kamil vermutet mittlerweile einen Fehler im u-boot
USB3 hat bei mir, mit drei verschiedenen Adaptern, eine recht schwache Geschwindigkeit. 156 MB/s Es soll schneller gehen, evt. liegt es auch an meiner vorhandenen Hardware.
Man kann nicht rebooten, das System kommt danach nicht mehr hoch.
Man kann aktuell nicht den SPI flaschen, somit auch kein USB-Boot möglich.
Ein Booten von PCIe ist zur Zeit nicht möglich (u-boot unterstützt das nicht)
eMMC Boot nicht möglich (Kamil arbeitet dran)
PCIe macht einen unstabilen Eindruck an, was die Geschwindigkeiten angeht. Das geht bei mir rauf und runter. Und kein x4