Mal eine kleine Bestandsaufnahme. Ich habe drei von diesen SOC's, wo von zwei produktiv im Einsatz sind, einer dient zum Testen....
Ein ROCKPro64 dient als NAS, einer als Backup, Webserver und ein paar andere Dinge. Die zwei laufen 24/7 ohne Probleme.
1. NAS
Ausgestattet mit einer PCIe SATA Karte und zwei 2,5 Zoll HDD's. Das System läuft auf einer SD-Karte.
2. BACKUP
Ausgestattet mit einer PCIe NVMe Karte, auf welcher eine 970er EVO verbaut ist. Dieser Speicher dient als System. Extern hängt eine 2,5 Zoll HDD als Speichermedium (Raid1) dran.
rock64@rockpro64v2_0:~$ lsusb -v
Bus 008 Device 002: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp.
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x152d JMicron Technology Corp. / JMicron USA Technology Corp.
Die externe HDD hängt am USB3 mit dem Adapter, den die Firma Pine64 in ihrem Shop verkauft. Mit einer mechanischen HDD, nix besonderes, erreiche ich hier ca. 91,0 MB/s.
rock64@rockpro64v2_0:/mnt/backup$ sudo dd if=/dev/zero of=sd.img bs=1M count=4096 conv=fdatasync
[sudo] password for rock64:
4096+0 records in
4096+0 records out
4294967296 bytes (4,3 GB, 4,0 GiB) copied, 47,1832 s, 91,0 MB/s
Also deutlich mehr als USB2. Leider ist man aktuell immer noch nicht in der Lage vernünftig vom USB3 zu booten. Sehr, sehr schade. Aktuell habe ich auch nicht so den Überblick, ob noch jemand aktiv dran arbeitet.
Die Baustellen
- USB3
- Grafik
- Sound
Wenn man das nicht unbedingt braucht, so wie bei mir, dann kann man das ganz gut als Minimalserver einsetzen. Mit einer grafischen Oberfläche, lange nicht mehr probiert, müsste es an allen Ecken und Enden haken. Da aber doch einige jetzt auf die SOCs aufmerksam geworden sind, hoffe ich das sich das im Laufe der Zeit ändert. Kamil hat so wie es aussieht auch kaum noch Zeit um den ROCKPro64 vorwärts zu bringen, somit müssen wir hoffen, das Rockchip die fehlenden Teile endlich in den Kernel bekommt.