Lose HDMI signal after rebooting kodi.

  • Using raspberry pi 4.

    Everything works as it should but if I reboot kodi I completely loose HDMI signal. Even unplugging the pi and turn it back one wont make the signal come back or turn tv off/on wont bring signal back.

    The only way to get it to working again is while its on unplug HDMI cable from tv and then plug in to different TV while pi stays on. (it will initially have invalid signal on this tv too) Reboot on second tv and HDMI signal comes back. Then while pi stays on, plug HDMI back in to original tv. Its bizarre.

    I tried hdmi_force_hotplug=1 in config.txt but that didnt make work.

    Edited once, last by wanderlei (November 11, 2020 at 8:18 PM).

  • Its funny I can turn tv on/off and HDMI signal will resume but rebooting pi kills it. Then require plugging HDMI in to old tv and then plugging to new tv while pi is still live.

    I have following info someone could please help trouble shoot.

    /opt/vc/bin/tvservice -m CEA

    Group CEA has 20 modes:

    mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive

    mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive

    mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive

    mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive

    mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced

    mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive

    mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive

    mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive

    mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive

    mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced

    mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive

    mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive

    mode 33: 1920x1080 @ 25Hz 16:9, clock:74MHz progressive

    mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive

    mode 93: 3840x2160 @ 24Hz 16:9, clock:297MHz progressive

    mode 94: 3840x2160 @ 25Hz 16:9, clock:297MHz progressive

    (prefer) mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive

    mode 98: 4096x2160 @ 24Hz unknown AR, clock:297MHz progressive

    mode 99: 4096x2160 @ 25Hz unknown AR, clock:297MHz progressive

    mode 100: 4096x2160 @ 30Hz unknown AR, clock:297MHz progressive

    /opt/vc/bin/tvservice -m DMT

    Group DMT has 6 modes:

    mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive

    mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive

    mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive

    mode 32: 1280x960 @ 60Hz 4:3, clock:108MHz progressive

    mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive

    mode 85: 1280x720 @ 60Hz 16:9, clock:74MHz progressive


    Enabling fuzzy format match...

    Parsing edid.dat...

    HDMI:EDID version 1.3, 1 extensions, screen size 115x65 cm

    HDMI:EDID features - videodef 0x80 !standby !suspend !active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF

    HDMI:EDID found monitor name descriptor tag 0xfc

    HDMI:EDID monitor name is HISENSE

    HDMI:EDID found monitor range descriptor tag 0xfd

    HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0

    HDMI:EDID monitor range: vertical is 24-75 Hz, horizontal is 15-81 kHz, max pixel clock is 300 MHz

    HDMI:EDID monitor range does not support GTF

    HDMI:EDID found preferred CEA detail timing format: 3840x2160p @ 30 Hz (95)

    HDMI:EDID found CEA detail timing format: 1920x1080p @ 60 Hz (16)

    HDMI:EDID established timing I/II bytes are 21 08 00

    HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II

    HDMI:EDID found DMT format: code 9, 800x600p @ 60 Hz in established timing I/II

    HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II

    HDMI:EDID standard timings block x 8: 0x81C0 8140 8180 0101 0101 0101 0101 0101

    HDMI:EDID found DMT format: code 85, 1280x720p @ 60 Hz (16:9) in standard timing 0

    HDMI:EDID found DMT format: code 32, 1280x960p @ 60 Hz (4:3) in standard timing 1

    HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 2

    HDMI:EDID parsing v3 CEA extension 0

    HDMI:EDID monitor support - underscan IT formats:no, basic audio:yes, yuv444:yes, yuv422:yes, #native DTD:1

    HDMI:EDID found CEA detail timing format: 1920x1080i @ 60 Hz (5)

    HDMI:EDID found CEA format: code 95, 3840x2160p @ 30Hz (native)

    HDMI:EDID found CEA format: code 94, 3840x2160p @ 25Hz

    HDMI:EDID found CEA format: code 93, 3840x2160p @ 24Hz

    HDMI:EDID found CEA format: code 1, 640x480p @ 60Hz

    HDMI:EDID found CEA format: code 2, 720x480p @ 60Hz

    HDMI:EDID found CEA format: code 4, 1280x720p @ 60Hz

    HDMI:EDID found CEA format: code 5, 1920x1080i @ 60Hz

    HDMI:EDID found CEA format: code 16, 1920x1080p @ 60Hz

    HDMI:EDID found CEA format: code 17, 720x576p @ 50Hz

    HDMI:EDID found CEA format: code 19, 1280x720p @ 50Hz

    HDMI:EDID found CEA format: code 20, 1920x1080i @ 50Hz

    HDMI:EDID found CEA format: code 31, 1920x1080p @ 50Hz

    HDMI:EDID found CEA format: code 32, 1920x1080p @ 24Hz

    HDMI:EDID found CEA format: code 33, 1920x1080p @ 25Hz

    HDMI:EDID found CEA format: code 34, 1920x1080p @ 30Hz

    HDMI:EDID found CEA format: code 98, 4096x2160p @ 24Hz

    HDMI:EDID found CEA format: code 99, 4096x2160p @ 25Hz

    HDMI:EDID found CEA format: code 100, 4096x2160p @ 30Hz

    HDMI:EDID found audio format 2 channels PCM, sample rate: 32|44|48|88|96 kHz, sample size: 16|20|24 bits

    HDMI:EDID found audio format 6 channels AC3, sample rate: 32|44|48 kHz, bitrate: 640 kbps

    HDMI:EDID found audio format 6 channels DTS, sample rate: 32|44|48 kHz, bitrate: 1536 kbps

    HDMI:EDID found HDMI VSDB length 14

    HDMI:EDID HDMI VSDB has physical address 1.2.0.0

    HDMI:EDID HDMI VSDB supports AI:yes, dual link DVI:no

    HDMI:EDID HDMI VSDB deep colour support - 48-bit:no 36-bit:yes 30-bit:no DC_yuv444:yes

    HDMI:EDID HDMI VSDB max TMDS clock 225 MHz

    HDMI:EDID HDMI VSDB does not support content type

    HDMI:EDID HDMI VSDB supports extended resolutions 1,2,3,4

    HDMI:EDID extended data block tag 0x05 length 3 not supported

    HDMI:EDID found Video Capability DB length 2

    HDMI:EDID video capability: CE:1 IT:2 PT:3 QS:3

    HDMI:EDID adding mandatory support for CEA (3) 720x480p @ 60Hz

    HDMI:EDID adding mandatory support for CEA (18) 720x576p @ 50Hz

    HDMI:EDID filtering formats with pixel clock unlimited MHz or h. blanking unlimited

    HDMI:EDID best score mode initialised to CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 0)

    HDMI:EDID best score mode is now CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 61864)

    HDMI:EDID best score mode is now CEA (2) 720x480p @ 60 Hz with pixel clock 27 MHz (score 66472)

    HDMI:EDID CEA mode (3) 720x480p @ 60 Hz with pixel clock 27 MHz has a score of 66472

    HDMI:EDID best score mode is now CEA (4) 1280x720p @ 60 Hz with pixel clock 74 MHz (score 135592)

    HDMI:EDID DMT mode (4) 640x480p @ 60 Hz with pixel clock 25 MHz has a score of 18432

    HDMI:EDID best score mode is now CEA (5) 1920x1080i @ 60 Hz with pixel clock 74 MHz (score 4273832)

    HDMI:EDID DMT mode (9) 800x600p @ 60 Hz with pixel clock 40 MHz has a score of 28800

    HDMI:EDID best score mode is now CEA (16) 1920x1080p @ 60 Hz with pixel clock 148 MHz (score 4773832)

    HDMI:EDID DMT mode (16) 1024x768p @ 60 Hz with pixel clock 65 MHz has a score of 47185

    HDMI:EDID CEA mode (17) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 66472

    HDMI:EDID CEA mode (18) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 66472

    HDMI:EDID CEA mode (19) 1280x720p @ 50 Hz with pixel clock 74 MHz has a score of 117160

    HDMI:EDID CEA mode (20) 1920x1080i @ 50 Hz with pixel clock 74 MHz has a score of 128680

    HDMI:EDID CEA mode (31) 1920x1080p @ 50 Hz with pixel clock 148 MHz has a score of 232360

    HDMI:EDID CEA mode (32) 1920x1080p @ 24 Hz with pixel clock 74 MHz has a score of 124532

    HDMI:EDID DMT mode (32) 1280x960p @ 60 Hz with pixel clock 108 MHz has a score of 98728

    HDMI:EDID CEA mode (33) 1920x1080p @ 25 Hz with pixel clock 74 MHz has a score of 128680

    HDMI:EDID CEA mode (34) 1920x1080p @ 30 Hz with pixel clock 74 MHz has a score of 149416

    HDMI:EDID DMT mode (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz has a score of 103643

    HDMI:EDID DMT mode (85) 1280x720p @ 60 Hz with pixel clock 74 MHz has a score of 80296

    HDMI:EDID CEA mode (93) 3840x2160p @ 24 Hz with pixel clock 297 MHz has a score of 423130

    HDMI:EDID CEA mode (94) 3840x2160p @ 25 Hz with pixel clock 297 MHz has a score of 439720

    HDMI:EDID best score mode is now CEA (95) 3840x2160p @ 30 Hz with pixel clock 297 MHz (score 5771496)

    HDMI:EDID CEA mode (98) 4096x2160p @ 24 Hz with pixel clock 297 MHz has a score of 224065

    HDMI:EDID CEA mode (99) 4096x2160p @ 25 Hz with pixel clock 297 MHz has a score of 232360

    HDMI:EDID CEA mode (100) 4096x2160p @ 30 Hz with pixel clock 297 MHz has a score of 273831

    HDMI0:EDID preferred mode remained as CEA (95) 3840x2160p @ 30 Hz with pixel clock 297 MHz

    HDMI:EDID has HDMI support and audio support

    Edited 3 times, last by wanderlei (November 12, 2020 at 5:21 AM).

  • I figured out if anyone else has same similar issue.

    hdmi_ignore_edid=0xa5000080

    hdmi_drive=2

    hdmi_group=1

    hdmi_mode=16

    The key was adding "hdmi_ignore_edid=0xa5000080" or it wouldnt work.

    I had everything working but now CEC is broken and wont function when it was working fine before, lol.