Red light on start-up, but only lasts 4-6 seconds

I havent’t used my Vero 4K+ for a while (years), and I wanted to try it today.

When I plugged it in I got a get a red light for a few seconds, and then it went black. Seemed like I got a response on the TV, but no image was showing. Tried several times.

I sourced another PSU (5V and 2A), but the same thing happened. I tried connecting to a Windows PC with USB-A-A, nothing happened on the white USB port, but the same thing happened on the other one.

Is it totally dead ?

The red light going off after a few seconds is a sign of a normal boot, so that is good. The device won’t show up on the PC if it’s booting normally.

It could be that your Vero is outputting a mode your TV cannot accept

Try reinstalling the latest version from Download - OSMC.

Cheers

Sam

Thanks for a quick reply!

Now that you mention it, the HDMI signal is going through a receiver to the TV. I’ll try to connect it straight to the TV.

Yep, do that,

Thanks, I can confirm it is working when connected straight to the TV.

However, I can’t get it to work when connected to my receiver.

I’ve tried 1920x1080p 24HZ and 50Hz, 1280x720p and 4K (changed it in settings with HDMI connected to TV, and tried with HDMI to receiver).

The receiver is a Denon AVR-3100W, so it should handle (and has handled) many different resolutions.

That’s fine, sure we can help you make it work with the receiver. Do you know how to use SSH? We can get some logs with it connected to the receiver.

Ah, that sounds great!

Yes, I’m familiar with SSH. Which commands do I use to get the logs needed ?

grab-logs -A

And share the URL

Thank you, here is the URL:

OLD
https://paste.osmc.tv/wuzidiraqa

EDIT:

I did a reinstall of OSMC, and here is new log:

https://paste.osmc.tv/efecufumas

Was the receiver one when you captured the log? It doesn’t seem to be on or the EDID was null.

Yes, the receiver was on.

Normally, when there is no signal sent to receiver (From xbox, or other appliances) there is a “Denon” picture on the TV, and when I turn something on it changes to whatever I turn on.

In this instance I see the Denon picture until I power up the Vero, and then it turns black (proof that receiver get´s a signal), and then after some seconds it goes back to my TV brands of “No signal”. I have a LG TV.

I did a fresh log grab now:

https://paste.osmc.tv/exocikesop

I´m unfamiliar with how EDID plays in here.

We don’t pick up any display capabilities from the AVR. I would check that you do with it connected directly to the display.

Rx Manufacturer Name: 
Rx Product Code: 0000
Rx Serial Number: 00000000
Rx Product Name: 
Manufacture Week: 0
Manufacture Year: 1990
Physical size(mm): 0 x 0
EDID Version: 0.0
EDID block number: 0x0
blk0 chksum: 0x00
Source Physical Address[a.b.c.d]: 0.0.0.0
YCC support 0x00, VIC (native 3):
ColorDeepSupport 0x00 10/12/16/Y444 0/0/0/0
3 4 5 16 
Audio {format, channel, freq, cce}
{1, 1, 0x07, 0x01}
Speaker Allocation: 0x00
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 75 MHz
vLatency:  Invalid/Unknown
aLatency:  Invalid/Unknown
i_vLatency:  Invalid/Unknown
i_aLatency:  Invalid/Unknown
SCDC: 0
RR_Cap: 0
LTE_340M_Scramble: 0

checkvalue: 0x00000000

You could dump the EDID from it connected directly to the TV and use that one manually.

Thank you!

This is the EDID with the box connected directly to the TV.

How do I change the EDID manually when it is connected to the receiver ?


====================== EDID =================== wE0go885
Rx Manufacturer Name: GSM
Rx Product Code: 0001
Rx Serial Number: 01010101
Rx Product Name: LG
Manufacture Week: 1
Manufacture Year: 2021
Physical size(mm): 1600 x 900
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x48
Source Physical Address[a.b.c.d]: 1.0.0.0
YCC support 0x03, VIC (native 97):
ColorDeepSupport 0xb8 10/12/16/Y444 1/1/0/1
97 96 16 31 102 101 4 19 5 20 3 2 18 32 33 34 21 1 93 94 95 98 99 100 63 64 95 94 93 98 
Audio {format, channel, freq, cce}
{1, 1, 0x57, 0x07}
{2, 5, 0x07, 0x50}
{10, 5, 0x07, 0x00}
Speaker Allocation: 0x00
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
ALLM: 1
vLatency:  Invalid/Unknown
aLatency:  Invalid/Unknown
i_vLatency:  Invalid/Unknown
i_aLatency:  Invalid/Unknown
Colorimetry: 0xc0
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
  HDR/13  DeepColor
checkvalue: 0x48ba0000

---------------------- EDID END --------------- wE0go885

Save the current EDID as follows:

echo save bin edid | sudo tee /sys/class/amhdmitx/amhdmitx0/edid

Then move that edid file to /lib/firmware and it will be loaded automatically when Kodi starts.

You can verify it via SSH

I´m sorry to ask for baby steps here, it seems my SSH-skills is not sufficient.

This is what I tried:

**osmc@osmc**:**~**$ echo save bin edid | sudo tee /sys/class/amhdmitx/amhdmitx0/edid

save bin edid

First time I tried it I got no response, so I stopped it with “CTRL + C” (I´m on a mac), but the second time it showed me this,

Tried to move it:

**osmc@osmc**:**~**$ mv /sys/class/amhdmitx/amhdmitx0/edid /lib/firmware/edid

mv: cannot create regular file '/lib/firmware/edid': Permission denied

Tried with sudo

**osmc@osmc**:**~**$ sudo mv /sys/class/amhdmitx/amhdmitx0/edid /lib/firmware/edid

mv: cannot remove '/sys/class/amhdmitx/amhdmitx0/edid': Operation not permitted

osmc@osmc:~$ echo save bin edid | sudo tee /sys/class/amhdmitx/amhdmitx0/edid

save bin edid

When I tried this, it showed the correct information:

**osmc@osmc**:**~**$ nano /lib/firmware/edid

Then I tried to copy it:

**osmc@osmc**:**~**$ cp /sys/class/amhdmitx/amhdmitx0/edid /lib/firmware/edid

cp: cannot create regular file '/lib/firmware/edid': Permission denied

Lastly with sudo:

**osmc@osmc**:**~**$ sudo cp /sys/class/amhdmitx/amhdmitx0/edid /lib/firmware/edid

Tried to connecting it to receiver again, but same thing happened.

Tried to read with nano, while connected to receiver:

osmc@osmc:~$ nano /lib/firmware/edid

  GNU nano 5.4                                                                /lib/firmware/edid                                                                          
Rx Manufacturer Name: GSM
Rx Product Code: 0001
Rx Serial Number: 01010101
Rx Product Name: LG
Manufacture Week: 1
Manufacture Year: 2021
Physical size(mm): 1600 x 900
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x48
Source Physical Address[a.b.c.d]: 1.0.0.0
YCC support 0x03, VIC (native 97):
ColorDeepSupport 0xb8 10/12/16/Y444 1/1/0/1
97 96 16 31 102 101 4 19 5 20 3 2 18 32 33 34 21 1 93 94 95 98 99 100 63 64 95 94 93 98
Audio {format, channel, freq, cce}
{1, 1, 0x57, 0x07}
{2, 5, 0x07, 0x50}
{10, 5, 0x07, 0x00}
Speaker Allocation: 0x00
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
ALLM: 1
vLatency:  Invalid/Unknown
aLatency:  Invalid/Unknown
i_vLatency:  Invalid/Unknown
i_aLatency:  Invalid/Unknown
Colorimetry: 0xc0
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
  HDR/13  DeepColor
checkvalue: 0x48ba0000

The file will be saved in the current working directory.

You can’t copy the EDID file from /sys like that. That save command creates a binary EDID which can be loaded properly.

If that doesn’t clear things up let me know.

Thank you, that cleared it up for me. What I did not understan was that it save it in the current folder I was in.

What I did was the following:

osmc@osmc:~$ echo save bin edid | sudo tee /sys/class/amhdmitx/amhdmitx0/edid
save bin edid
osmc@osmc:~$ ls
 Movies   Music   Pictures  'TV Shows'   edid
osmc@osmc:~$ sudo mv edid /lib/firmware
osmc@osmc:~$ nano /lib/firmware/edid

This is what it shows:

^@                  ^@^^m^A^@^A^A^A^A^A^_^A^C^`   Zx
   ^q   TL^y&^OPT   ^H^@1@E@a@q@^a^`      ^A^A^A^A^H   ^@0   pZ^`   X^j^@@^dc^@^@^^V^^@         )P0 5^@@^dc^@^@^^^@^@^@   ^@^Xx^^^g<^@
      ^@^@^@   ^@LG TV SSCR2
 ^AH^B^CO   Za`^P^_fe^D^S^E^T^C^B^R !"^U^A]^_bcd?@)       W^G^U^GPU^G^@n^C^L^@^P^@   <,^@^`^A^B^C^Dh   ]   ^Ax^`^K^B   ^@      ^E   ^@   ^F^M^A   ^O3^@^@^@^@^@^@^@^@^@^@>


Unfortunately this did not help, same thing happened. I checked again with nano, and it shows this EDID.

Upload logs when it now is connected to the AVR to see if EDID modes are picked up correctly

Thank you.

Fresh logs:

https://paste.osmc.tv/vuxefasoqu

What happens if you try:

sudo -s
echo load /lib/firmware/edid > /sys/class/amhdmitx/amhdmitx0/edid