• Hallo Gast!
    Noch bis zum 10.05. kannst Du an unserer Hardwareluxx Hardware-Umfrage 2026 teilnehmen! Als Gewinn verlosen wir unter allen Teilnehmern dieses Mal ein Notebook für bis zu 1.800 EUR - über eine Teilnahme würden wir uns sehr freuen!

[Ungelöst] Linux auf "industrial" PC mit Rockchip RK3399

Kuzorra

Urgestein
Thread Starter
Mitglied seit
03.01.2009
Beiträge
4.967
Ort
ein unbeugsames Dorf im Rheinland
Moin,

von einem Bekannten habe ich ein großes Touch-Display mit rückseitig verbautem Einplatinenrechner abgestaubt, das war wohl mal ein Prototyp für einen Messestandaufbau. Ich finde die Idee, dass es einfach ein großes Touchdisplay ist, ganz nice.
Dieser Rechner hier hat USB, Ethernet und WLAN, ext. Lautsprecher sind angeschlossen - alles toll, nur....
  • ...darauf läuft leider aktuell Android 7, was mir einerseits ein bisschen zu altbacken ist, andererseits würde ich das Display am liebsten mit einem Standard-Linux nutzen.
  • ....auf der Platine steht "AI-3399C", wozu ich leider herzlich wenig finde. Es gibt ein ganz gutes Wiki für einen "AIO-3399C", aber die Platine ist abgesehen von der CPU anders bestückt: https://wiki.t-firefly.com/en/AIO-3399C/
  • ....ist das ein (für mich) exotischer Chip, wo ich nicht weiß, welches OS ich überhaupt draufpacken könnte,
  • ....das Display ist dummerweise nicht einfach per HDMI oder DP angeschlossen, sondern per LVDS/Flachbandkabel. (Sonst hätte ich nämlich einfach einen deutlich stärkeren NUC rangeklemmt und das Display mit einem anderen Rechner genutzt.)
Also meine Fragen:
  1. Was kann ich für ein Linux darauf nutzen? (Ich hätte am Liebsten einfach ein leichtes Debian-basiertes System wie DietPi www.dietpi.com ) Support für den RK3399 scheint es durchaus zu geben, aber ist davon auszugehen, dass das Standard-mäßig in einem Image enthalten ist?
  2. Wenn ich geeignete Kandidaten habe, wie installiere ich darauf überhaupt ein Linux - einfach Bootstick und Tastatur via USB ran und ab geht's, oder muss ich das ggf. erst selbst kompilieren?
  3. Wie sichere ich die eMMC-Partition von dem Ding, damit ich notfalls einen rollback machen kann?
Danke für alle Hinweise!
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Armbian wäre mein erster Anlaufpunkt: https://armbian.com/boards/firefly-rk3399

Gut möglich dass du für dein Board aber nen Custom Devicetree brauchst, dann wirds komplex ;)

Hab damit ganz gute Erfahrungen mit Radxa CM5’s gemacht
 
Der Futro S740 kann LVDS falls du mit dem Rockship nicht weiter kommst.
 
Guter Hinweis mit dem Futuro - eigentlich wollte ich allerdings nix extra dazu kaufen, da ich noch "ein paar" NUCs da habe
 
Mit Armbian wäre es zumindest möglich ein Image zu bauen, sofern es der Firefly ist.
Ich habe eben mal fix in meine Buildumgebung geschaut die ich von deren Website über git gezogen habe:

1776845547417.png

(Mehr dazu siehe: https://docs.armbian.com/Developer-Guide_Build-Preparation/)

Ich habe einige RK basierende Systeme hier, leider nichts mit so einem "esotherischen" Displayanschluss. Hier hat es grade ganz normales HDMI :/ oder kleinere Systeme ohne Display die ich als Raspberryersatz für ntp, SMB, Wireguard und so etwas nutze.

An einem meiner RK3588 System schreibe ich grade diesen Post. Ebenfalls unter Armbian, mit KDE, läuft absolut rund im Alltag (nicht zuletzt auch dank https://github.com/AndreRH/hangover/).

1776845984614.png


Das damalige offizielle Image zum OrangePi 5 max hat etwas Anschubhilfe gebraucht, da es nur auf Konsolenbetrieb ausgelegt war, aber das ist ja schnell gemacht.
Und wenn man selber baut, kann man ja alles mit reinkonfigurieren - sollte auch gut gehen.
 
Danke @Zyxx !
Das klingt doch ermutigend.....
Also für Doofe: was wäre in welcher Reihenfolge zu tun, bekomme ich das einfach über einen Bootstick ans laufen?

Der exotische Displayanschluss ist ja schon verdrahtet, das wird schon klappen ;-)
 
Normalerweise ist es bei den kleinen Bastelboards immer so, das man eine microsd mit dem passenden Image bespielt, diese in das Board einsteckt und dann einschaltet.
Das war es dann.
Der PC sollte dann in einigen Sekunden komplett da sein. Natürlich abhängig von der Geschwindigkeit der SD, sollte es keinen sATA oder NVMe Port geben.
Hat das Board so etwas, kann man da die passende Platte einbauen, bootet ganz normal von SD und geht dann über armbian-config in der Konsole und zieht das System auf das Laufwerk um.
Dauert solange wie es zum kopieren der Daten braucht, dann ist die SD in der Regel nutzlos und kann raus. Hängt aber davon ab ob der Bootloader diese braucht oder nicht.
(Oft wird sie nicht mehr gebraucht).
 
Hm, okay, muss ich mir später mal anschauen, bin gerade unterwegs
 
Jo, einfach loslegen.
Wenn Fragen sind einfach melden, eventuell kann ich dann helfen.
 
Guter Hinweis mit dem Futuro - eigentlich wollte ich allerdings nix extra dazu kaufen, da ich noch "ein paar" NUCs da habe
Bekommt man meistens für nen schmalen Taler auf Egay. Der j4105 macht schon einen guten Dienst.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh