Jump to content


Photo

Enigma2 startet nicht, [gFBDC] no framebuffer available

boot framebuffer

  • Please log in to reply
27 replies to this topic

#1 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 29 November 2021 - 00:06

Liebe Forum Mitglieder,

 

ich habe einen Formuler F1, bei dem nach einem Update unter OpenPLi 7.3 Enigma2 nicht mehr startet.

Ich habe bereits die aktuelle Version von OpenPLi 8.1 (sowohl stable, als auch daily build), sowie auch die 7.3 Version (20210602) mit USB-Stick geflashed.

Die USB-Festplatte ist ausgesteckt.

Ich hätte gedacht, dass beim Flashen wieder ein ordentliches Filesystem aufgespielt wird allerdings hat das alles bisher leider nicht geholfen.

 

Crash-Log habe ich angehängt.

 

Ein "dmesg" liefert

[  958.639000] do_page_fault(): sending SIGSEGV to enigma2 for invalid read access from 0000001c

[  958.647000] epc = 777f2ca4 in libpthread-2.25.so[777e9000+1b000]

[  958.653000] ra  = 00553020 in enigma2[400000+331000]

 

Vielleicht kann sich jemand von euch einen Reim darauf machen?

 

Schöne Grüße,

Frank

Attached Files



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #2 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 29 November 2021 - 01:29

Dein USB Stick ist defekt. Formatiere den nochmal neu in fat32 oder auch fat. Du hast ja immer noch dein altes System drauf. Prinzipiell könntest du ja auch via ofgwrite dein neues Image flashen. Image auf den Stick kopieren und entpacken. Dann dein defektes System mit Stick starten.

 

Telnet

 

init 4

ofgwrite Pfad_zum_entpackten_Image_auf _usb_stick

 

Image wird geflasht und anschließend startet der Receiver neu. USB STick würde ich dann ziehen. Hdd wieder einstecken. Alles neu einrichten. Keine Einstellungen zurück führen und dann sollte alles klappen.

 

Grüße



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #3 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 30 November 2021 - 22:46

Hallo Rantanplan,

 

vielen Dank für deine Rückmeldung.

Ich habe es inzwischen mit 4 Sticks propiert. Es hat leider wieder nicht funktioniert.

 

Ich habe die Memory-Sticks mit gparted erstmal neu auf FAT32 formatiert.

Das verwendete Image für den Formuler F1 stammt von hier:

https://downloads.op...0211128_usb.zip

Entpackt auf den Memorystick, die Datei "noforce" in "force" umbenannt. Ich habe die Files auf dem Stick mit md5sum mit den originalen Files auf der Festplatte verglichen um sicher zu gehen, dass es keine Schreibfehler gab.

Danac habe ich die Box mit dem Memorystick gestartet.

HDD und Netzwerk hatte ich ausgesteckt.

Die Box meldete "Flashing" und nach einiger Zeit "Booting".

Ich habe den Memory-Stick entfernt und die Box neu gestartet.

 

Danach konnte ich mich per telnet einloggen.

Der Eingangsbildschirm meldet das neue System "openpli 8.1-release formuler1" und im root-Verzeichnis befindet sich wieder ein "enigma2_crash.log".

Es sieht für mich so aus, als würde das Image korrekt ge-flashed.

Gibt es eine Möglichkeit, zu überprüfen, ob das Flash korrekt geschrieben wurde?

 

Aus welchen Log-Einträgen schließt du auf den defekten Memorystick?

 

Schöne Grüße,

Frank



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #4 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 00:01

OpenPLi Enigma2 crash log

crashdate=Thu Jan  1 01:00:25 1970
compiledate=Aug 31 2020
skin=Default Skin
sourcedate=2020-08-29
branch=release-7.3
rev=6976b55
component=enigma2

Das steht in deinem Crashlog. Da steht das dein Image 7.3 noch installiert ist. Wie sieht es mit aktuellem log aus? Irgendwie klappt dein flash nicht. Wie gesagt du kannst es auch via telnet und Nutzung des ofgwrite direkt von Konsole machen. Dann klappt es vielleicht.


Edited by rantanplan, 1 December 2021 - 00:02.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #5 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 00:41

Das neue enigma2_crash.log zeigt 8.1

Attached Files


Edited by f.dingler, 1 December 2021 - 00:41.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #6 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 00:55

Ich habe das flashen auch über ofgwrite probiert, leider mit dem selben Ergebnis.

Ist es normal, dass dieses so viele Fehler im Output anzeigt?

Attached Files



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #7 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 04:30

mhh? Irgendwie ist das Image nicht in der Box.

Hat es tatsächlich deine internen Speicher zerlegt?

Vielleicht guckt ja noch jemand anderes mal drauf.

Ich würde jetzt als nächste das 6er Image via Stick versuchen zu flashen.

Zeigt dir beim Start das Display die Version des Bootloader an?

 

Würde dann 43 dort kurz stehen.

 

Grüße


Edited by rantanplan, 1 December 2021 - 04:31.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #8 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 04:40

lsusb

mal im Telnet eingeben.

 

Könnte auch glatt sein das dein Sec-Board im Eimer ist.



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #9 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 09:20

Hier ist die Ausgabe von lsusb. Auf das Einhängen des Memory-Sticks und der UBS-Festplatte reagiert er.

Sec-Board = Security Board?

Er zeigt beim Starten im Display direkt "FORMULER" an. Beim Ausschalten erscheinen kurz 4 Ziffern, die sich auch ändern (gerade 1200), ich vermute, das könnte die Uhrzeit sein.

Woran erkennst du, dass das Image nicht in der Box ist? Ich habe angenommen, dass es drin ist wenn mich die Box in Telnet jetzt mit "openpli 8.1-release formuler1" begrüßt.

Attached Files



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #10 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 13:27

Ich gucke mal ob ich @betacentauri anklopfen kann. In meinen Augen lädt deine Box den Treiber nicht. Also Image ist da, aber eben der Treiber wird nicht geladen.

Im dmesg des crash zeigt sich auch fehlerhaftes Verhalten.

 

Im lsusb kann ich nichts erkennen. Weiß aber auch nicht ob dies dort sichtbar ist (wie beim Fehler der alten et9x00, wenn dort das sec-board betroffen war). Formuler wollte eigentlich eine Softwarelösung nachreichen, hat es aber nie getan. Batterie hält ungefähr zwischen 5-10 Jahre. Kann aber auch 20 Jahre gut gehen, das weiß man nicht genau. Versuche einfach mal das 6er Image zu flashen. Bootloader ist in jedem Fall alt. Der kommt dann als nächster Versuch dran.

 

 



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #11 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 14:53

 

Flashen des Bootloaders:

Bitte folgende Schritte beachten um einen Bootloader Update durchzuführen.

  • 1. USB Stick mit Fat32 -> "formuler1" Ordner auf den USB Stick extrahieren -> USB Stick an die Box anschließen -> Box Neustarten.
  • 2. Gleich nach dem Einschalten ein paar mal so alle 2 Sekunden auf der Fernbedienung die Joystick taste "Pfeil nach unten" drücken. Installationsprozess startet!
  • 3. Nach erfolgreichem Update startet die Box neu.
  • 4. Danach, kann man bei jedem Neustart die Versionsnummer des Bootloaders im Display sehen 'F1 {V43}'.

 

Bootloader immer sehr sorgfältig vorgehen. Im Gegensatz zum schief gelaufen Flash, zerstört ein schief gelaufener Bootloader dir irreversibel den Receiver. Grüße

Attached Files


Edited by rantanplan, 1 December 2021 - 14:54.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #12 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 15:01

Vielen Dank , rantanplan, dass du mir hilfst!!

Ich werde es mit der 6-er Version probieren und den Bootloader aktualisieren. 


Edited by f.dingler, 1 December 2021 - 15:02.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #13 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 16:14

So, ich habe jetzt den neuen Bootloader aufgespielt und die V43 wird nach dem Start angezeigt.

Danach habe ich OpenPli 8.1 aufgespielt => gleiches Fehlerbild

Auch mit OpenPli 6.2 zeigt sich das gleiche Fehlerbild.

Die Log-Files hänge ich wieder an.

 

Ich vermute immer mehr, dass es ein Hardware-Problem sein könnte.

Attached Files



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #14 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 16:37

Kannst noch das 4er Image probieren. Das ist noch kleiner um den Flash auszuschließen als Fehlerquelle. Aber für mich scheint tatsächlich das Security Board defekt zu sein. Daher kein Framebuffer. Daher kein Treiber der geladen wird. Aber das log sehe ich so zum ersten mal und kenne es nur vom xtrend. Habe mal @betacentauri angefragt.

 

Vielleicht guckt er auch vorbei. Grüße



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #15 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 18:45

4er Image habe ich probiert, gleiches Fehlerbild... Logs anbei.

Gibt es eine Möglichkeit den Status des Security Boards abzufragen, z.B. über /proc?

Attached Files



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #16 mimisiku

  • Senior Member
  • 5,519 posts

+115
Excellent

Posted 1 December 2021 - 18:51

Da kannst du versuchen was du willst.. Hardware Fehler…


Met één been in het graf..... Helaas

Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #17 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 19:53


[    4.138000] usb usb6-port1: Cannot enable. Maybe the USB cable is bad?
[    4.787000] ubi0: scanning is finished
[    4.803000] ubi0 error: ubi_update_fastmap: could not find any anchor PEB
[    4.803000] ubi0 warning: ubi_update_fastmap: Unable to write new fastmap, err=-28
[    4.804000] ubi0 error: ubi_update_fastmap: could not find any anchor PEB
[    4.804000] ubi0 warning: ubi_update_fastmap: Unable to write new fastmap, err=-28
[    4.811000] ubi0 error: ubi_update_fastmap: could not find any anchor PEB
[    4.811000] ubi0 warning: ubi_update_fastmap: Unable to write new fastmap, err=-28
[    4.813000] ubi0 error: ubi_update_fastmap: could not find any anchor PEB
[    4.813000] ubi0 warning: ubi_update_fastmap: Unable to write new fastmap, err=-28
[    4.819000] ubi0 error: ubi_update_fastmap: could not find any anchor PEB
[    4.819000] ubi0 warning: ubi_update_fastmap: Unable to write new fastmap, err=-28

Es könnte durchaus tatsächlich auch "Nur" ein Kabel locker sein. Oder ne kalte Lötstelle.

 

 

So sollte es normal aussehen. Wenn du einen augebeulten Elko siehst, dann könnte man da auch ansetzen. Das Secboard ist gut erkennbar verklebt angebracht. Da wo die Batterie drin sitzt. Wäre der erste F1 den ich sehe wegen defekten Sec-Biard. Aber für mich sieht es danach aus. Ob die ne SoftwareLösung noch nachreichen. Ich glaube es nicht. Grüße

Attached Files

  • Attached File  f1.jpg   338.12KB   1 downloads


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #18 WanWizard

  • PLi® Core member
  • 70,841 posts

+1,832
Excellent

Posted 1 December 2021 - 20:50

error 28 = no space left on device?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #19 f.dingler

  • Member
  • 12 posts

0
Neutral

Posted 1 December 2021 - 21:29

Also die Sec-Board Batterie hat 3,25V, welche Spannung sollte sie haben?

 

Wisst ihr, welches Device normalerweise an Bus 6 Port 1 erwartet wird? Die ID gehört zum Hub, aber daran sollte wohl etwas hängen, oder?

 

Aufgeblähte Elkos habe ich keine erkennen können, aber das Board ist etwas versifft, letzte Hoffnung wäre vielleicht noch ein Schaumbad.

 

Darf das Sec-Board aus dem Sockel gezogen werden? Ich weiß dass wenn die Batterie weg ist, das Board seinen Speicher verliert und hin ist.

Sitzt Kernel und rootfs auf dem NAND-Flash, oder sitzt der Kernel in der CPU?



Re: Enigma2 startet nicht, [gFBDC] no framebuffer available #20 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 1 December 2021 - 21:42

Das sollt in jedem Fall nicht an der Spannung liegen. Aber irgendwie wir dein Treiber ja nicht geladen, deswegen der Fehler mit dem Frambuffer. Hast du versucht den Treiber nochmal manuell zu überprüfen? Also mal wieder das Image vom develop oder 8.1 flashen und dann den Treiber manuell nach flashen. Sind alles Versuche, aber ob es was bringt, glaub ich selber nicht.





Also tagged with one or more of these keywords: boot, framebuffer

8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users