New Uconsole build, CM5 lite, screen remains black, no output to HDMI either

Hi all, hoping that someone can help me, I’ve waited patiently for all my parts to arrive, and only when I finally got hold of a CM5 did I start the build, I went over everything first, then started to put everything together, however when I switch it on, I see a green light, but the screen remains defiantly dark, as does the external HDMI screen, I’ve been over everything 4 or 5 times now and I simply cannot see anything wrong, I’m just hoping that someone can help me shed some light on what the problem could be. I’ve tried 4 different SD cards. I have used just the standard CM5 build and Rex’s build also, all to no avail…

  • What command line did you use to write the SD cards?
  • Have you updated the CM5 firmware?
1 Like

You’ll need to update and edit the EEPROM of the cm5. Follow these instructions here.

1 Like

Hi, thanks to you both for the replies, I’ll give that a whirl!

I have a non-light CM5, have flashed Debian Bookworm onto my CM5 using rpiboot, it boots on an external board, and I’ve edited the EEPROM config with what was mentioned above whilst it was on the external board, but I still get a black screen, with the backlight on, when I place my CM5 into my uConsole. Any idea what the issue could be?

can you connect external display via hdmi?

try to flash this image: Trixie 6.12.y for the uConsole and DevTerm

I’ll try Trixie when I get a chance, but I don’t have access to a micro HDMI cable. When I try flashing the new eeprom as specified on the forums, when I run sudo rpi-eeprom-update it says the firmware was from late December, so I suspect the EEPROM isn’t getting updated. On the official Raspberry Pi Compute Module 5 IO Board I used to flash the OS onto my CM5, there’s a header I need to short out to disable writing to the EEPROM, but is this potentially mislabled? Or is there something I need to do besides running sudo rpi-eeprom-config -e and then sudo reboot to get the EEPROM update to actually be stored?

Trixie did the trick. It’s working now with Trixie, I guess the Bookworm image just wasn’t working for me.

1 Like

as i understand you do not need to flash a new EEPROM for emmc version, only for flash drive one

1 Like

Same problem here. I am using Rex’s latest trixie and dragon image. It works fine with its own screen. However if I connect hdmi both screens are not working.

here is the eeprom config which is exactly same as instructed:

BOOT_UART=1

BOOT_ORDER=0xf461

SD_QUIRKS=1
SD_BOOT_MAX_RETRIES=2

I am using a small adapter for a full-size hdmi cable, but I don’t think that’ll be a problem?

I finally found the reason. I was using a DP-HDMI cable but not aware of it. Now I used a standard hdmi cable with the micro hdmi adapter it worked. but the loacl screen rotated 90 degrees

1 Like

the uconsole screen is a portrait screen, so by default everything is rotated 90 degrees, so when both screens are mirrored one will be rotated 90 degrees