Skip to content

Zwischenfazit Juni 2018

ROCKPro64
  • Nach ca. einem Monat mache ich mal ein persönliches Zwischenfazit 😉

    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.

      Linux rockpro64 4.17.0-rc6-1014-ayufan-g5183d4fd6b6a #1 SMP PREEMPT Sun Jun 3 20:54:04 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux

    • Die Version leidet auch unter dem Bootproblem, ganz ärgerlich ist, das man den PCIe kaum zum Leben erwecken kann. Bei mir absoluter Zufall wenn er mal rennt.

    • USB3 geht bei mir nicht mehr. Eine SSD Platte wird nicht mehr erkannt, habe auch eine HDD getestet. Ein Keyboard wird einwandfrei erkannt !!??

    • 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.

    Allgemein

    Beide Versionen laufen bei mir, wenn sie mal laufen, relativ stabil. Abstürze usw. sind dann extrem selten.
    Die Dinge die funktionieren laufen so weit ordentlich.
    Von der GPU möchte ich nicht sprechen, da ich nur Headless Systeme einsetze. Aber, das wird noch ein ganz langer Weg.

    Ok, man wusste vorher das man eine Entwicklerversion hat, also verbietet sich das Jammern 🙂

    Ich bin nach wie vor davon überzeugt, das dieses SOC ein vernünftiges NAS abgeben wird. Aber ob das vor Ende des Jahres was wird? Davon bin ich aktuell nicht mehr überzeugt.

    Und ich möchte hier Kamils Arbeit nicht schlecht machen, der macht einen super Job 👏 Für meinen Geschmack macht er sich zu viele Baustellen gleichzeitig auf, aber das mag er in seinem jungen Alter vermutlich völlig anders sehen als ich 🙂

    Ich kann leider nicht mehr dazu beitragen als fleißig den Betatester zu spielen. Habe aber jetzt nach einem Monat auch etwas die Lust verloren, die ständigen Bootproblemen nerven ungemein.

    Schaue aber trotzdem positiv nach vorne!

    Übersicht was geht

    https://frank-mankel.org/topic/111/rockpro64-übersicht-was-geht

  • ROCKPro64 - RTC

    Hardware
    1
    0 Stimmen
    1 Beiträge
    300 Aufrufe
    Niemand hat geantwortet
  • ROCKPro64 - USB-C -> HDMi

    ROCKPro64
    3
    0 Stimmen
    3 Beiträge
    409 Aufrufe
    FrankMF

    @hannescam Hallo! Das ist ja schon ein paar Tage her, gut das wir den Screenshot haben. Du könntest genau diese Kernel-Version vom Kamil suchen und benutzen. Da musste man kein Linux Held sein, Kable einstecken - Bild da.

    Ob das mit was Aktuellerem geht, weiß ich nicht. Debian kann man ja so installieren, wie findest Du hier im Forum. Ob Debian die USB-C Schnittstelle nutzt weiß ich nicht. muss man ausprobieren.

    Da für mich die Platinen immer nur ohne Desktop Sinn gemacht haben, habe ich so was immer nur ganz kurz angetestet. Nutze die SOCs eigentlich ausschließlich Headless.

  • Zwischenfazit April 2019

    Angeheftet ROCKPro64
    1
    1 Stimmen
    1 Beiträge
    540 Aufrufe
    Niemand hat geantwortet
  • Mainline 4.20.0-rc6

    ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    403 Aufrufe
    Niemand hat geantwortet
  • Video PCIe SATA Karte

    ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    504 Aufrufe
    Niemand hat geantwortet
  • SPI funktioniert

    ROCKPro64
    4
    0 Stimmen
    4 Beiträge
    843 Aufrufe
    FrankMF

    Wie ich jetzt mehrmals festgestellt habe, ist das System von der USB3 Platte instabil.

    [111985.654653] EXT4-fs error (d4: inode #16354: comm systemd: r[111985.837719] EXT4-fs error

    Das killt dann das komplette System.

    Ob das an meiner Hardware liegt, weiß ich nicht. Also, wer da draußen so ein System einsetzen will, Vorsicht! Die USB3-Schnittstelle scheint noch einige Bugs zu haben!!

    Mein NVMe System dagegen ist absolut stabil!

  • ROCKPro WLan Modul

    Verschoben ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    689 Aufrufe
    Niemand hat geantwortet
  • ROCKPro64 - kein WLan-Modul möglich?

    ROCKPro64
    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    FrankMF

    Heute, 5 Monate später, kann ich bestätigen das WLan möglich ist 🙂 Getestet auf einem ROCKPro64 v2.1 mit 2GB RAM.

    Eine Vorabversion von Recalbox machte es das erste Mal für mich möglich das WLan zu benutzen. Bericht

    Und PCIe ist abgeschaltet im dts File.

    pcie-phy { compatible = "rockchip,rk3399-pcie-phy"; #phy-cells = <0x0>; rockchip,grf = <0x15>; clocks = <0x8 0x8a>; clock-names = "refclk"; resets = <0x8 0x87>; reset-names = "phy"; status = "disabled"; phandle = <0x8b>; }; pcie@f8000000 { compatible = "rockchip,rk3399-pcie"; #address-cells = <0x3>; #size-cells = <0x2>; aspm-no-l0s; clocks = <0x8 0xc5 0x8 0xc4 0x8 0x147 0x8 0xa0>; clock-names = "aclk", "aclk-perf", "hclk", "pm"; bus-range = <0x0 0x1f>; max-link-speed = <0x2>; linux,pci-domain = <0x0>; msi-map = <0x0 0x89 0x0 0x1000>; interrupts = <0x0 0x31 0x4 0x0 0x0 0x32 0x4 0x0 0x0 0x33 0x4 0x0>; interrupt-names = "sys", "legacy", "client"; #interrupt-cells = <0x1>; interrupt-map-mask = <0x0 0x0 0x0 0x7>; interrupt-map = <0x0 0x0 0x0 0x1 0x8a 0x0 0x0 0x0 0x0 0x2 0x8a 0x1 0x0 0x0 0x0 0x3 0x8a 0x2 0x0 0x0 0x0 0x4 0x8a 0x3>; phys = <0x8b>; phy-names = "pcie-phy"; ranges = <0x83000000 0x0 0xfa000000 0x0 0xfa000000 0x0 0x1e00000 0x81000000 0x0 0xfbe00000 0x0 0xfbe00000 0x0 0x100000>; reg = <0x0 0xf8000000 0x0 0x2000000 0x0 0xfd000000 0x0 0x1000000>; reg-names = "axi-base", "apb-base"; resets = <0x8 0x82 0x8 0x83 0x8 0x84 0x8 0x85 0x8 0x86 0x8 0x81 0x8 0x80>; reset-names = "core", "mgmt", "mgmt-sticky", "pipe", "pm", "pclk", "aclk"; status = "disabled";

    Also bleibt weiterhin ungeklärt, ob auch beides zusammen möglich ist. Also gleichzeitig das WLan-Modul und eine PCIe Karte.