[1] 2 3 4 >>> Others / Hardware / asrock J3455M - Reelbox Gehäuse / Frontpanel
 

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« on: February 17, 2018, 09:05:18 »
Moin,

mit Glück erhalte ich heute mein Asrock J3455M.
Ich hatte letzte Woche Testweise MLD 5.4 Testing auf einem andern PC installiert (usb stick) und es lief sehr gut, Danke.

Der Plan ist das Asrock J3455M in das Reelbox Gehäuse ein zu bauen und das Frontpanel anzusteuern. Alle original Reel Kompnenten siond noch vorhanden.
Ich habe etliches zu dem Thema gegoogelt, jedoch keine finale Lösung gefunden, daher meine Frage hat irgendwer das Reelbox gehäuse / Frontpanel mit einem aktuelleren Mainboard im Einsatz ?


Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #1 on: February 17, 2018, 19:36:36 »
So das Asrock ist eingetrudelt.

AVG1 Mainboard ausgebaut, Frontpanel Ansteuerungsplatine der Reelbox mit dem Asrock verbunden.
Die AVG1 hat ein 10 Pin Com Ports, entsprechend der Belegung auf den 9 Pin Com Port vom Asrock Mainboard "gemapt", sowie den Power Button des Asrock verbunden.

Asrock Mainboard via Frontpanel Button des Reelbox Gehäuses eingeschaltet und läuft  :D
Aktuell ist noch nix installiert un man landet im Bios, ausschalten geht meine nur via ACPI.
Jetzt wird erstmal MLD 5.4 Testing installiert.

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #2 on: February 17, 2018, 20:40:15 »
Bios Update auf 1.40 (laut changelog enhanced Wifi compatibility, vermutlich mehr als das)
MLD 5.4 Testing installtion auf SSD (vom USB Stick)
SatIP Empfang vom Digibit R1
Sound EInstellungen auf HDMI gesetzt.

Empfang OK
Sound OK
Umschalten schnell.

Aktuell ist Softdevice aktiv

Todo
Frontpanel - Fernbedienung aktivieren (dazu muss das reel-fpctl compiliert werden)
Frontpanel - Fernbedienung Tasten zuweisen
Frontpanel - LCD Treiber hinzufügen (alte Version Graphlcd 0.1.3, d.h. hier muss wohl einiges getan werden)
Frontpanel - Graphlcd conf anpassen


Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #3 on: February 18, 2018, 04:23:41 »
reelbox-ctrld compiliert
reelfpctl compiliert

- Init Script zum Daemon läuft noch nicht, muss ich weiter schauen, ein manueller start von reelbox-ctrld, läuft und es werden die Lüfter Drehzahlen vom Netzteil angezeigt
- Fernbedienungsfunktionen werden im Daemon angezeigt, vermutlich muss ich das input device anpassen, damit es auch bei vdr ankommt, aber die Tasten werden angezeigt
- LCD kann gelöscht werden
- LED's können gesteuert werden.

Shutdown, passt noch nicht vermutlich ist der Übergabewert nicht korrekt, das kommt später.

Für den ersten Tag nicht so schlecht, Gpahlcd 0.13 habe ich kompiliert aber noch nicht eingebunden. Ziel ist es aber die aktuelle Version von Graphlcd zu Erweitern.
Grundsätzlich müssen noch einige Dinge für die MLD Umgebung angepasst werden.

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20527
    • View Profile
    • ClausMuus.de
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #4 on: February 18, 2018, 11:04:17 »
Bei der Fernbedienung muss eine udev Regel existieren, die eventlircd anweist das input Device der Fernbedienung zu verwenden. Das wird in der /lib/udev/rules.d/98-eventlircd.rules bzw. /lib/udev/rules.d/98-eventlircd-names.rules eingetragen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #5 on: February 18, 2018, 13:20:01 »
Hi clausmuus,

danke so wie es aussieht, will die routine /dev/uinput benutzen und das klappt aktuell noch nicht.
Die init Scripte sind noch nicht passend für die MLD (+andere Mainboard) Umgebung, aber der Daemon kann manuell gestartet werden und arbeitet.
Ich schaue mir das gerade an und hoffe das es bald läuft


Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #6 on: February 18, 2018, 14:13:04 »
So Problem gefunden, uinput wurde unter /dev/input/uinput erwartet.
Auf meinem System liegt uinput direkt unter /dev, auf die schnelle eine Symlink erstellt und die Fernbedienung geht, wenn auch noch nicht alle Tasten, aber das liegt am Mapping.
Daemon startet jetzt auch  :)

Um die fehlenden Tatsten werde ich mich nacher kümmern, jetzt kommt das Display, dazu eine Verständnisfrage, ich habe mir nach der MLD Wiki Anleitung eine Docker Dev Umgebung erstellt, wenn ich das Paket Garphlcd-Base "auschecke" dann wird eine Verzeichnis-Struktur erstellt, die eigentlichen sourcen von Graphlcd-base jedoch fehlen. Wenn diese Frage hier unpassend ist, dann bitte verschieben.



Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20527
    • View Profile
    • ClausMuus.de
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #7 on: February 18, 2018, 14:49:59 »
Die Sourcen werden beim Aufruf von "make" im Ordner graphlcd-base heruntergeladen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #8 on: February 19, 2018, 00:06:00 »
Danke, konnte das aktuelle Graphlcd-Base Paket entsprechend anpassen und compilieren.
Morgen wird dann intensiv getestet, ich würde gerne ein passendes Paket bereit stellen.

Patch für graphlcd-base
Extra Paket für das Reel-Frontpanel

ich werde mir dazu in den nächsten Tagen die Anforderungen anschauen.

Todo:
- Testing
- Umstellen /dev/input/uinput zu /dev/uinput
- alle unnötigen Abfragen zur AVG1 + NC usw entfernen

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #9 on: February 19, 2018, 22:43:14 »
So es gibt Licht und Schatten.

Schatten:
Beim Einsatz von des Plugins Graphlcd (erweitert um den Treiber st7565r) hagelt es Meldungen im syslog:
Code: [Select]
Feb 19 22:36:10 (MLD) user.info kernel: [  850.150739] traps: glcd_display[25159] general protection ip:7f1f2a0eb811 sp:7f1f1f6d2ca0 error:0 in libglcddrivers.so.2.1.0[7f1f2a0cf000+32000]
Feb 19 22:36:20 (MLD) user.info kernel: [  860.733737] traps: glcd_display[25323] general protection ip:7fe685a26811 sp:7fe67b00dca0 error:0 in libglcddrivers.so.2.1.0[7fe685a0a000+32000]
Feb 19 22:36:31 (MLD) user.info kernel: [  871.315475] traps: glcd_display[25464] general protection ip:7fbe09356811 sp:7fbdfe93dca0 error:0 in libglcddrivers.so.2.1.0[7fbe0933a000+32000]
Feb 19 22:36:41 (MLD) user.info kernel: [  881.898171] traps: glcd_display[25605] general protection ip:7f9e921d5811 sp:7f9e877bcca0 error:0 in libglcddrivers.so.2.1.0[7f9e921b9000+32000]

Und wie zu erwarten startet der VDR nicht mehr, gebe ich kein Displaytyp an, dann startet der VDR sauber und auf der Console wird das Graphlcd Plugin angezeigt.

Licht:
Via
Code: [Select]
reelfpctl -showpnm pnmbild zeigt das enstprechende Bild auf dem Display an.

Schatten:
Code: [Select]
reelfpctl -toptext text bzw.
Code: [Select]
reelfpctl -bottomtext text liefern jeweils ein Segmentation fault.

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #10 on: February 20, 2018, 00:57:57 »
Kleiner Zwischnschritt, ich habe den Treiber etwas angeglichen an den Aufbau der anderen Treiber.
Jetzt wird Zumindest die Uhrzeit im Display angezeigt, versuche ich via showpic ein glcd file anzuzeigen, dan wird die Uhrzeit kurz weg geschaltet (lcd schwarz) und im Anschluss wird die Uhrzeit wieder angezeigt.

Hier brauche ich definitiv Hilfe, irgendwer der evtl. ein Tipp geben kann ?

Acsho nach der Treiber änderung startet der vdr auch wieder sauber und es kommen keine traps im Log

aber beim manuellen laden  kommt folgendes:
Code: [Select]
Feb 20 00:49:14 (MLD) user.debug showpic: glcdgraphics: image '/etc/graphlcd/240x128/starte09.glcd' loaded.
Feb 20 00:49:14 (MLD) user.debug showpic: glcdgraphics: image '/etc/graphlcd/240x128/starte09.glcd' loaded.
Feb 20 00:49:14 (MLD) user.debug showpic: glcdgraphics: image '/etc/graphlcd/240x128/starte09.glcd' loaded.
Feb 20 00:51:20 (MLD) user.err showpic: glcdgraphics: Couldn't load '/etc/vdr/plugins/graphlcd/logos/channels/ARTE_HD': Magick: Unable to access configuration file (delegates.mgk) reported by magick/blob.c:1946 (GetConfigureBlob) (cExtFormatFile::LoadScaled)
Feb 20 00:51:48 (MLD) user.err showpic: glcdgraphics: Couldn't load '/etc/vdr/plugins/graphlcd/logos/channels/DAS_ERSTE': Magick: Unable to access configuration file (delegates.mgk) reported by magick/blob.c:1946 (GetConfigureBlob) (cExtFormatFile::LoadScaled)
Feb 20 00:52:35 (MLD) user.debug showpic: glcdgraphics: image '/etc/vdr/plugins/graphlcd/logos/replay/animated/replay-dvd_l.glcd' loaded.
Feb 20 00:52:48 (MLD) user.err showpic: glcdgraphics: Couldn't load '/etc/vdr/plugins/graphlcd/logos/replay/animated/replay-vdr_': Magick: Unable to access configuration file (delegates.mgk) reported by magick/blob.c:1946 (GetConfigureBlob) (cExtFormatFile::LoadScal
Feb 20 00:53:26 (MLD) user.debug showpic: glcdgraphics: image '/etc/vdr/plugins/graphlcd/logos/replay/animated/replay-cd_l.glcd' loaded.
Feb 20 00:53:26 (MLD) user.err showpic: glcdgraphics: Couldn't load '_': Magick: Unable to access configuration file (delegates.mgk) reported by magick/blob.c:1946 (GetConfigureBlob) (cExtFormatFile::LoadScaled)
Feb 20 00:53:33 (MLD) user.debug showpic: glcdgraphics: image '/etc/vdr/plugins/graphlcd/logos/replay/animated/replay-cd_l.glcd' loaded.
« Last Edit: February 20, 2018, 01:01:04 by zerina »

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20527
    • View Profile
    • ClausMuus.de
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #11 on: February 20, 2018, 14:11:20 »
Wegen der Kanallogos kannst Du mal testweise das channellogos Paket installieren und den Pfad zu den Logis in der graphlcd Konfiguration anpassen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #12 on: February 20, 2018, 22:44:00 »
An den Logos lag es leider nicht, aber die haben in der Tat gefehlt.

Die Basis des st7565_reel Treibers, scheint der simlcd treiber zu sein, also habe mir die Unterschiede des Treibers von graphlcd-base 0.1.3 zum aktuellen Stand angeschaut und versucht die Veränderungen zu übertragen.
Was soll ich sagen, es wird mittlerweile "etwas" angezeigt, aber die Proportionen passen nicht so ganz. Man kann erkennen das die Kanalnummern angezeigt werden und noch irgendwas, es werden je nach Auswahl im unteren Bereich

Ich hänge mal ein Screenshot mit rein, ich werde jetzt mal parallel im vdrportal anfragen.

Viel dürfte nicht fehlen (so die Hoffnung)
Ich halte den Beitrag hier auf dem laufenden.



Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #13 on: February 21, 2018, 08:27:10 »


Ich hänge mal ein Screenshot mit rein, ich werde jetzt mal parallel im vdrportal anfragen.


GROßEN Respekt vor deiner Arbeit! Ich bin absolut begeistert auch wenn ich die Hardware gar nicht besitze.

Im Portal ist das sicher besser aufgehoben - da sind auch eher die Personen zu finden, die auch mal im Treiber code helfen können.

HUT AB! WEITER SO!

Gruß

MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline zerina

  • Member
  • **
  • Posts: 94
    • View Profile
asrock J3455M - Reelbox Gehäuse / Frontpanel
« Reply #14 on: February 21, 2018, 20:28:31 »
Danke,
es hat mich einfach greizt, zumal mir das Gehäuse sehr gut gefällt und wenn dabei noch etwas für die comunity abfällt um so besser.
Gruß


[1] 2 3 4 >>> Others / Hardware / asrock J3455M - Reelbox Gehäuse / Frontpanel
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.