After about some days i have try to look over internet for a solution for this weirds situation.
In some thread i know i can add a edid.dat files and i have tryed to look how i can made it or create it.
I have reach this thread:
This similar question i have made in the pass here:
But in my case i’m still using a Rpi2 and not a Rpi3…
My question it’s… i have try to look what cointain this edid.dat files located in “/sys/devices/platform/soc/soc:gpu/drm/card0/card0-HDMI-A-1/” and i have found a completely blank file whit 0 (zero) byte created about 10 minutes ago since I am writing this reply.
And only i need to add this files in this path and apply modification on cmdline.txt how it’s descripted here:
Or here:
You thinks this edid.dat it’s can help also for my weirds CEC issue/trouble ?
EDIT After some test
I have try to look my actual Rpi2 setup.
The edid files located on “sys/device etc etc” it’s every empty.
I have also tryed to rename this files and reboot completely my Rpi2.
The files it’s been recreated but it’s ever completely blank and whit 0(zero) byte.
At this point for this test to fix my CEC issue i have created the EDID.DAT by TVService and i have copyed that on “/lib etc etc” suggested path.
Made modification suggested on my cmdline.txt and reboot my Rpi2 again.
At boot i have to test CEC and see if it’s remain working and and don’t stop working for no apparent reason after x hours (expencially when my TV it’s shutted off or used another source for hours).