PDA

View Full Version : OS Mio 4K splash display no display after booting



darkness
12-20-2023, 09:54 AM
Hello all,

I have a strange problem with this stb, it will show the log splash and option to flash. I have tried to flash it with older and the newer recovery images. Furthermore, I get the same results. I can FTP, Telnet and view it with Open Webif. Is there something else I should some command or file that needs to be replaced.

Thank you,
Ken

el bandido
12-20-2023, 12:14 PM
Having telnet capability is good. Let's see if a log can be created using telnet to see what the problem is. Type these two commands in telnet.

(Enter exactly as shown or C & P)
init 4
ENIGMA_DEBUG_LVL=5 enigma2 > /tmp/debug.log 2>&1

Those two commands will generate a debug.log file in /tmp of receiver files. Wait a full minute after entering the two telnet commands, then get the debug log file from /tmp, zip it and attach it here. Thanks.

Note:
The box will be in debug until the control c keys are pressed on the keyboard and the command init 3 is entered

darkness
12-20-2023, 12:55 PM
Thank you

[Avahi] avahi_timeout_new
[Avahi] avahi_watch_new(3 0x1)
[Avahi] avahi_timeout_update
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] client state: 2
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[eInit] + (1) Background File Eraser
[eInit] + (5) Tuxtxt
[eInit] + (8) graphics acceleration manager
[eInit] + (9) Font Render Class
[Font] Initializing lib.
[Font] Loading fonts.
[Font] Intializing font cache, using max. 4MB.
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 11
ENIGMA_DEBUG_LVL=5
[eInit] + (9) gLCD
[eFbLCD] /dev/fb1: No such file or directory
[eFbLCD] framebuffer /dev/fb1 not available
[eDboxLCD] xres=132, yres=64, bpp=8 lcd_type=2
[eLCD] (132x64x8) buffer 0x2f8bb8 8448 bytes, stride 132
[gLCDDC] resolution: 132x64x8 stride=132
[eInit] + (9) GFBDC
[fb] /dev/fb0: 24300k video mem
[fb] double buffering available!
[gFBDC] resolution: 1920x1080x32 stride=7680, 8100kB available for acceleration surfaces.
[eInit] + (10) gRC
[gRC] thread created successfully
[eInit] + (15) eWindowStyleManager
[eInit] + (20) AVSwitch Driver
[eAVSwitch] failed to open /dev/dbox/fp0 to monitor vcr scart slow blanking changed: No such file or directory
[eInit] + (20) misc options
[eInit] + (20) RC Input layer
[eInit] + (20) UHF Modulator
[eRFmod] couldnt open /dev/rfmod0: No such file or directory
[eInit] + (20) DVB-CI UI
[eInit] + (21) input device driver
[eInputDeviceInit] adding device /dev/input/event0
[eRCInputEventDriver] devicename=dreambox advanced remote control (native)
[eRCInputEventDriver] devicename=dreambox advanced remote control (native)
[eRCInputEventDriver] EVIOCGRAB: Device or resource busy
[eRCDeviceInputDev] device "dreambox advanced remote control (native)" is a remotecontrol
[eInputDeviceInit] adding device /dev/input/event1
[eRCInputEventDriver] devicename=dreambox ir mouse
[eRCInputEventDriver] devicename=dreambox ir mouse
[eRCDeviceInputDev] device "dreambox ir mouse" is a mouse
[eInputDeviceInit] adding device /dev/input/event2
[eRCInputEventDriver] devicename=dreambox front panel
[eRCInputEventDriver] devicename=dreambox front panel
[eRCInputEventDriver] EVIOCGRAB: Device or resource busy
[eRCDeviceInputDev] device "dreambox front panel" is a remotecontrol
[eInputDeviceInit] Found 3 input devices.
[eInit] + (22) Hdmi CEC driver
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[gRC] main thread is non-idle! display spinner!
[gRC] enabelSpinner: no spinner DC!
[eHdmiCEC] cannot open /dev/hdmi_cec: Interrupted system call
[eInit] + (30) eActionMap
[eInit] + (35) CA handler
[eInit] + (35) CI Slots
[CI] scanning for common interfaces..
[CI] done, found 0 common interface slots
[eInit] + (40) eServiceCenter
[eServiceCenter] settings instance.
[eInit] + (41) Stream server
[Avahi] AvahiServiceEntry (null) (_e2stream._tcp) 8001
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] Will Register osmio4k (_e2stream._tcp) on osmio4k:8001
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] Registered osmio4k (_e2stream._tcp) on osmio4k:8001
[eInit] + (41) Encoders
[eInit] + (41) eServiceFactoryDVB
[eInit] + (41) eServiceFactoryFS
[eInit] + (41) eServiceFactoryM2TS
[eInit] + (41) eServiceFactoryHDMI
[eInit] + (41) eServiceFactoryTS
[eInit] + (41) eServiceFactoryWebTS
[eInit] + (41) eServiceFactoryDVD
[eInit] reached rl 70
[eDVBDB] ---- opening lame channel db
[eDVBDB] reading services (version 4)
[eDVBDB] loaded 276 channels/transponders and 3692 services
eDVBSatelliteEquipmentControl::clear()
[eDVBResourceManager] scanning for frontends..
[eDVBFrontend0] opening frontend
[eDVBFrontend0] opening frontend
[eDVBFrontend] opening /dev/dvb/adapter0/frontend0 failed: Device or resource busy
[eDVBFrontend1] opening frontend
[eDVBFrontend1] opening frontend
[eDVBFrontend1] frontend 1 has DVB API 50b
[eDVBFrontend1] setVoltage FE_ENABLE_HIGH_LNB_VOLTAGE 0 FE_SET_VOLTAGE 2
[eDVBFrontend1] close frontend
[eDVBFrontend1] setVoltage FE_ENABLE_HIGH_LNB_VOLTAGE 0 FE_SET_VOLTAGE 2
[eDVBAdapterLinux] get demux 0
[eDVBAdapterLinux] get demux 1
[eDVBAdapterLinux] get demux 2
[eDVBAdapterLinux] get demux 3
[eDVBAdapterLinux] get demux 4
[eDVBAdapterLinux] get demux 5
[eDVBAdapterLinux] get demux 6
[eDVBAdapterLinux] get demux 7
[eDVBAdapterLinux] get demux 8
[eDVBAdapterLinux] get demux 9
[eDVBAdapterLinux] get demux 10
[eDVBAdapterLinux] get demux 11
[eDVBAdapterLinux] get demux 12
[eDVBAdapterLinux] get demux 13
[eDVBAdapterLinux] get demux 14
[eDVBAdapterLinux] get demux 15
[eDVBResourceManager] found 1 adapter, 1 frontends(1 sim) and 16 demux
[eDVBLocalTimeHandler] RTC not ready... wait for transponder time
[eEPGCache] Initialized EPGCache (wait for setCacheFile call now)
[eEPGTransponderDataReader] Initialized
[MAIN] Loading spinners...
[MAIN] found 7 spinner!
[setIoPrio] best-effort level 3 ok
python: failed to set __main__.__loader__
[eDVBDB] ---- saving lame channel db
[eDVBDB] saved 276 channels and 3692 services!
[eDVBResourceManager] release cached channel (timer timeout)
[Avahi] avahi_timeout_new
[Avahi] avahi_timeout_free
[Avahi] avahi_watch_free
[Avahi] avahi_timeout_free
[eInit] - (41) Stream server
[eInit] - (41) Encoders
[eInit] - (41) eServiceFactoryDVB
[eInit] - (41) eServiceFactoryFS
[eInit] - (41) eServiceFactoryM2TS
[eInit] - (41) eServiceFactoryHDMI
[eInit] - (41) eServiceFactoryTS
[eInit] - (41) eServiceFactoryWebTS
[eInit] - (41) eServiceFactoryDVD
[eInit] - (40) eServiceCenter
[eServiceCenter] clear instance
[eInit] - (35) CA handler
[eInit] - (35) CI Slots
[eInit] - (30) eActionMap
[eInit] - (22) Hdmi CEC driver
[eInit] - (21) input device driver
[eInit] - (20) AVSwitch Driver
[eInit] - (20) misc options
[eInit] - (20) RC Input layer
[eInit] - (20) UHF Modulator
[eInit] - (20) DVB-CI UI
[eInit] - (15) eWindowStyleManager
[eInit] - (10) gRC
[gRC] waiting for gRC thread shutdown
[gRC] thread has finished
[eInit] - (9) Font Render Class
[eInit] - (9) gLCD
[eInit] - (9) GFBDC
[eInit] - (8) graphics acceleration manager
[eInit] - (5) Tuxtxt
[eInit] - (1) Background File Eraser
[eInit] reached rl -1
[MAIN] executing main

el bandido
12-20-2023, 01:09 PM
Complaining about a file in /dev is not good!

[eRFmod] couldnt open /dev/rfmod0: No such file or directory

Copy a zipped usb, Not Multiboot image on a Known-To-Be-Good usb drive and insert this usb drive into the receiver while the receiver has No power (unplugged). Power up the receiver and you should see a menu asking if you want to load the image. If you don't see the menu, then press the ok button on the remote repeatedly. Dong this should fix it.

If your tv or monitor can "see" 720p 50Hz, then you will see this menu. Else, you will see nothing but a black screen!

darkness
12-20-2023, 01:32 PM
Thank you for the response, I did that for TNAP5, OpenATV and OpenPLI, same results. I will try your suggestions, maybe I will get lucky with a different image.

Appreciate you.

el bandido
12-20-2023, 02:10 PM
You will never see the screen I am talking about if your tv or monitor does not handle 720p at 50Hz.

darkness
12-20-2023, 02:25 PM
Yes sir, as a test I connected my Octagon SF8008, set the resolution to 50HZ 720P no issues with the TV's displaying on this box.

el bandido
12-20-2023, 03:32 PM
You are the victim of some bad information. The file has to be unzipped down to the osmio4kplus folder. My apologies!

Download the file in the link below. Put it on the previously mentioned usb drive. Unzip it and you should have a osmio4kplus folder that is about 286.5MB in size. Insert this usb into the receiver with power removed. The receiver should update automatically with this file once power is resotred. Remove usb and delete the osmio4kplus folder and files once the boot of the receiver is successful.
[Only registered and activated users can see links]

darkness
12-20-2023, 03:40 PM
Sorry link does not open

darkness
12-20-2023, 03:52 PM
I don't know if it makes a difference, I have a 4k not the 4k plus

el bandido
12-20-2023, 04:21 PM
Click on the link at it opens right up for me... Point is moot as the version is wrong.

Download the usb version from the link below. Extract it and put the osmio4k folder with the files that the folder contains onto a usb drive. Insert usb drive into receiver. Power receiver ON and follow onscreen instructions.
[Only registered and activated users can see links]

darkness
12-20-2023, 04:57 PM
I appreciate you taking the time to work with me on this, the issue remains, have had this box a couple of years, it's not a big deal. I will keep trying things, I just wanted to thank you again, helping me.

el bandido
12-20-2023, 05:14 PM
Did you see the download screen I have been talking about??? This screen would be seen right at the beginning of boot.

darkness
12-20-2023, 05:47 PM
Yes sir it was always there, after loading/ restoring an image is when the screen would go black.

el bandido
12-20-2023, 05:51 PM
This is the screen I am talking about:
17929

If you see that screen then you ought to be able to load the image. Multiboot images Will Not Work in this screen!!!
An osmio4k folder will likely trigger this screen to appear in booting. But it will not work if the correct files are not in the folder!

darkness
12-20-2023, 05:59 PM
Yes that is the screen we are talking about, everything is normal until after it loads an image it does not matter which image. I can view all the options and setting thru Webif, just not on the TV. It's very strange to me.

el bandido
12-20-2023, 06:09 PM
OK then the HDMI port is dead, Yes?
Everything works correctly in webif but nothing in HDMI?

Have you tried changing resolutions in webif? I doubt it helps. Maybe try changing the resolution to 720p 50 Hz and see if the HDMI works. You would have to do this thru webif of course.

darkness
12-21-2023, 07:24 AM
I guess I was grasping at straws, hoping it was not the port. It displays fine at start up and while it's doing the restore, then when loading the image a black screen. Thanks for everything.

brct203
12-21-2023, 12:07 PM
hi Darkness,

I ran into a similar problem a while ago, and one trick that worked in most cases was this:
- boot up the receiver
- once it's up, navigate to Setup - System - Audio/Video - AV Settings (since the display is not working, either do this blind (menu-up-up-ok-ok-ok-ok on TNAP 4.2), or use the remote emulator in WebIF)
- change the resolution, press green, but when it asks for confirmation, click on no
- on my receiver the display usually starts working at that point, after a few seconds
- it seems to come down to HDMI negociation between TV and receiver, and this does not work with my old Sony (from 2006) but works with all my other TVs

of course the problem might be different in your case, but it's worth a try...