Jump to content


Photo

OS MIO+ 4K - no framebuffer available


  • Please log in to reply
24 replies to this topic

#1 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 11:02

What does it mean, if OS MIO+ 4K won't start enigma2?

 

I can flash images via USB and I have network access to the box.

But enigma2 reports "no framebuffer available".

 

Does this indicate a hardware problem?

 



Re: OS MIO+ 4K - no framebuffer available #2 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 23 September 2024 - 12:26

"no framebuffer available" means the drivers failed to load.

 

So you need to analyse dmesg after bootup to see if errors are present.


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: OS MIO+ 4K - no framebuffer available #3 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 12:37

osmio4kplus login: root
root@osmio4kplus:~# dmesg
root@osmio4kplus:~#


Re: OS MIO+ 4K - no framebuffer available #4 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 23 September 2024 - 12:44

Directly after the boot?


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: OS MIO+ 4K - no framebuffer available #5 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 12:55

yes



Re: OS MIO+ 4K - no framebuffer available #6 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 13:20

hold on... after a cold start I get this:

openpli develop osmio4kplus

osmio4kplus login: root
root@osmio4kplus:~# dmesg
random: crng init done
random: 1 urandom warning(s) missed due to ratelimiting
root@osmio4kplus:~#

 

 



Re: OS MIO+ 4K - no framebuffer available #7 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 14:01

I have rebootet the box again and dmesg is included in the enigma2 crashlog.

Attached Files


Edited by Stan, 23 September 2024 - 14:06.


Re: OS MIO+ 4K - no framebuffer available #8 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 23 September 2024 - 14:06

The driver crashes on load. Corruption in flash?

<4>------------[ cut here ]------------
<4>WARNING: CPU: 1 PID: 138 at lib/refcount.c:28 brcmstb_remote_exit+0x34/0x48 [brcmstb_osmio4kplus]
<4>refcount_t: underflow; use-after-free.
<4>Modules linked in: brcmstb_osmio4kplus(PO+) avl6261(O) brcmstb_decoder(O) ci(O) avl6862(PO)
<4>CPU: 1 PID: 138 Comm: modprobe Tainted: P           O      5.15.0 #1
<4>Hardware name: Broadcom STB (Flattened Device Tree)
<4>[<c020dbe0>] (unwind_backtrace) from [<c02096b0>] (show_stack+0x10/0x14)
<4>[<c02096b0>] (show_stack) from [<c0b7a91c>] (dump_stack_lvl+0x40/0x4c)
<4>[<c0b7a91c>] (dump_stack_lvl) from [<c0b76234>] (__warn+0xbc/0x118)
<4>[<c0b76234>] (__warn) from [<c0b76308>] (warn_slowpath_fmt+0x78/0xac)
<4>[<c0b76308>] (warn_slowpath_fmt) from [<bf1e7b84>] (brcmstb_remote_exit+0x34/0x48 [brcmstb_osmio4kplus])
<4>[<bf1e7b84>] (brcmstb_remote_exit [brcmstb_osmio4kplus]) from [<bf1eb3b8>] (brcmstb_dev_init+0x928/0xa48 [brcmstb_osmio4kplus])
<4>[<bf1eb3b8>] (brcmstb_dev_init [brcmstb_osmio4kplus]) from [<bf5d34a0>] (osmio4k_init+0x4a0/0x1000 [brcmstb_osmio4kplus])
<4>[<bf5d34a0>] (osmio4k_init [brcmstb_osmio4kplus]) from [<c0201578>] (do_one_initcall+0x54/0x1d0)
<4>[<c0201578>] (do_one_initcall) from [<c029faec>] (do_init_module+0x5c/0x214)
<4>[<c029faec>] (do_init_module) from [<c02a2648>] (sys_finit_module+0xb8/0xf8)
<4>[<c02a2648>] (sys_finit_module) from [<c0200060>] (ret_fast_syscall+0x0/0x40)
<4>Exception stack(0xc214bfa8 to 0xc214bff0)
<4>bfa0:                   000393f8 00000000 00000007 00025f26 00000000 00000000
<4>bfc0: 000393f8 00000000 00000000 0000017b 00000000 00040000 000393f8 00023617
<4>bfe0: bef279e0 bef279d0 0001df38 b6f16a60
<4>---[ end trace 3c7b26a4c2967e3c ]---

 


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: OS MIO+ 4K - no framebuffer available #9 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 14:13

Is there a command or tool to test the flash memory?



Re: OS MIO+ 4K - no framebuffer available #10 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 23 September 2024 - 14:16

If you flash it, it will be completely rewritten, and bad blocks will be marked as such. So that should address any issues, providing it is not other hardware that is causing the issue.

 

If not, you can try contacting Edision. Although they've stopped making E2 hardware, they were always very technically competent, and might be able to tell you what the problem may be.


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: OS MIO+ 4K - no framebuffer available #11 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 14:25

Re-flashed it already, it didn't help.

 

This box supports multiboot. Maybe the problem is only in STARTUP_1.

Is it possible to install an image on another partition from command line?


Edited by Stan, 23 September 2024 - 14:29.


Re: OS MIO+ 4K - no framebuffer available #12 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 23 September 2024 - 15:46

Doesn't it have a recovery menu? That would be the preferred way to flash a multiboot slot.

 

If not, you can use the "ofgwrite" commandline tool.

 

Download the multiboot image you want to flash and unpack it on a USB stick. Plug the stick in, and run

ofgwrite -n /media/usb/osmio4kplus

(assuming that is where the USB stick mounts). If that verifies, you can use

ofgwrite -k -r -m<slot-number> /media/usb/osmio4kplus

to flash the image in the slot with "slot-number" ( where 1 is the first slot ).
 

If you don't have  a backup., you might want to backup /etc/enigma2 first, just in case...


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: OS MIO+ 4K - no framebuffer available #13 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 23 September 2024 - 19:11

If not done already, try flashing using OpenPLi usb.zip image instead of multiboot.zip/

This is what I have in MIO4K notes:
To erase a slot using telnet::
dd if=/dev/zero of=/dev/mmcblk1p3 bs=1M count=1
mmcblk1p9 = 4
mmcblk1p7 = 3
mmcblk1p5 = 2
mmcblk1p3 = 1

To mount slots in Telnet:
mkdir /media/slot4 && mount /dev/mmcblk1p9 /media/slot4
mkdir /media/slot3 && mount /dev/mmcblk1p7 /media/slot3
mkdir /media/slot2 && mount /dev/mmcblk1p5 /media/slot2
mkdir /media/slot1 && mount /dev/mmcblk1p3 /media/slot1



Re: OS MIO+ 4K - no framebuffer available #14 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 21:21

I have flashed images in slots 2-4, and switched to these slots, but the result is the same: enigma2 won't run.

 

What else could be checked? Serial logging of the boot process? When are the drivers loaded?



Re: OS MIO+ 4K - no framebuffer available #15 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 23 September 2024 - 21:29

You may check RS232 serial if you are capable of setting it up.

My question is: Have you flashed an usb.zip image? Flashing mu;tiboot.zip images is not the same as the usb.zip image. The process of flashing the usb.zip image is also different.



Re: OS MIO+ 4K - no framebuffer available #16 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 22:05

First I have flashed a recovery image, and then with ofgwrite different zip-images in slots 2-4. Then copied STARTUP_2-4 to STARTUP


Edited by Stan, 23 September 2024 - 22:07.


Re: OS MIO+ 4K - no framebuffer available #17 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 23 September 2024 - 22:07

Is the 3,5mm RS232 socket on Edision boxes TRS or TRRS type?



Re: OS MIO+ 4K - no framebuffer available #18 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 23 September 2024 - 23:03

RS232 Connection should be:
Tip: RX from receiver.
Ring 1: Ground
Ring 2: TX from receiver
Sleeve: Ground.


Edited by el bandido, 23 September 2024 - 23:04.


Re: OS MIO+ 4K - no framebuffer available #19 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 25 September 2024 - 09:33

@el bandido

 

That pinout can not be right. "Ground" is on Ring 2 and only on Ring 2 (assuming Ring 2 is the one near Sleeve).

 

I'll have to try now which is TX and which RX.



Re: OS MIO+ 4K - no framebuffer available #20 Stan

  • Senior Member
  • 380 posts

0
Neutral

Posted 25 September 2024 - 10:05

I now have a serial log of the boot process.

 

Any ideas what goes wrong?

 

 

Attached File  OSmioplus4K_faulty_seriallog.txt   33.72KB   6 downloads




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users