are you sure youβve inserted CM5 into adapter and adapter into motherboard fully till clicks? uConsole died after a few hours - #13 by d0ktamo (not trying to make fun of you)
have you tried to boot with insetted usb power?
are you sure youβve inserted CM5 into adapter and adapter into motherboard fully till clicks? uConsole died after a few hours - #13 by d0ktamo (not trying to make fun of you)
have you tried to boot with insetted usb power?
Yes and Iβve tried multiple times. I think it may have something to do with the cm5 firmware that needs to be updated. Ive found a few other posts with people having similar issues as me
Update for anyone interested. Installing Pi OS and performing updates fixed the issue. The Uconsole is up and running fine now
i got a similar issue, i have cm5 lite, flashed the bookworm 6.12.45 into sd card, i saw the lcd worked on initial boot, everything loaded and i think it was trying to expand and then reboot and it went blank, from this point no more lcd, i tried to reflash the sdcard and reboot still nothing.
At this point i removed cm5 and used a carrier board to boot the same image, here it booted, i saw ui via carrier board hdmi and then setup wifi and everything. So i shifted back to uconsole and tried to boot. i can see the wifi connection and i can ssh but still no lcd or the onboard micro hdmi (probably blocked from config, didnt try to enable it as i was focused on LCD). After lot of chatgpt trouble shooting this is what i get
uConsole CM5: panel power PMIC at IΒ²C 0x34 not present; LCD blank even after reseats.
so chatgpt is telling me the lcd is no longer detected, does it mean it fried lcd or the lcd components on motherboard? At this point i dont know what to do.
The cm5 works fine on carrier board, it also works on uconsole board but no lcd, only able to ssh into it (thanks for the wifi setup done via carrier board).
Any ideas? I initially thought i got a fault device but now that i see others also experience kind of same it seems like a software based issue
can you please outline the steps on fixing this please ?
I wouldnβt listen to chatgpt itβs stupid and asking it vague questions like why is the screen not working youβre going to get a dumb answer.
Your screen is fine. The uConsole canβt see the SD card. You said you have a io board. Put you cm5 lite back in the io board and follow the steps outlined in this post.
Then put it back in your uConsole and try and boot.
My worry was because i managed to make the cm5 boot up from uconsole and connect to wifi and i can ssh into it, however i didnt check the EEPROM update yet, will try that today and update what happened.
so i tried updating EEPROM it was already the latest version and added configs with sudo rpi-eeprom-config -e with all the values from other post. CM5 still boots fine on uconsole with wifi, but no lcd, with chatgpt i tried running modetest and i2cdetect commands and below are the results, They confirm the picture:
No DSI connector shows up (both HDMI ports currently unplugged = βdisconnectedβ).
Your IΒ²C scans still show no device at 0x34 (the panel power/backlight PMIC).
The βaddress floodβ on buses 13/14 (08..0F, 10..1F, 38..3F, 40..4F, 60..6F, 70..77) is classic for a bad ribbon/PMIC path on the display side (mis-seated, shorted, or damaged).
pi@clockworkpi:~ $ modetest -c | egrep -i βDSI|connβ
Connectors:
33 0 disconnected HDMI-A-1 0x0 0 32
42 0 disconnected HDMI-A-2 0x0 0 41
pi@clockworkpi:~ $ for b in /dev/i2c-; do n=${b##/i2c-}; echo β=== bus $n ===β; sudo i2cdetect -y $n; done
=== bus 1 ===
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: β β β β β β β β
10: β β β β β β β β β β β β β β β β
20: β β β β β β β β β β β β β β β β
30: β β β β β β β β β β β β β β β β
40: β β β β β β β β β β β β β β β β
50: β β β β β β β β β β β β β β β β
60: β β β β β β β β β β β β β β β β
70: β β β β β β β β
=== bus 11 ===
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: β β β β β β β β
10: β β β β β β β β β β β β β β β β
20: β β β β β β β β β β β β β β β β
30: β β β β β β β β β β β β β β β β
40: β β β β β β β β β β β β β β β β
50: β β β β β β β β β β β β β β β β
60: β β β β β β β β β β β β β β β β
70: β β β β β β β β
=== bus 13 ===
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: β β β β β β β β 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: β β β β β β β β β β β β β β β β
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77
=== bus 14 ===
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: β β β β β β β β 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: β β β β β β β β β β β β β β β β
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77
=== bus 3 ===
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: β β β β β β β β
10: β β β β β β β β β β β β β β β β
20: β β β β β β β β β β β β β β β β
30: β β β β β β β β β β β β β β β β
40: β β β β β β β β β β β β β β β β
50: β β β β β β β β β β β β β β β β
60: β β β β β β β β β β β β β β β β
70: β β β β β β β β
pi@clockworkpi:~ $
donβt use chatgpt to diagnose your problems. if itβs booting, reseat the ribbon cable. the screen is not i2c so you are running down the wrong rabbit hole. this image is setup to where it will work if all the hardware is installed correct. reseat the ribbon cable, make sure the cm5 is plugged into the adapter board fully and the adapter board seated in the sodimm slot.
Chatgpt knows Iβm robophobic and would pull its plug if given the chance. LMAO
now I understand why you are in SDR: you want to hear when skynet will send robots after you!
Sorry about the chatgpt thing. I didnβt knew what else to do. I think I tried reseating the LCD ribbon several times, and even taken the cm5 back and forth between carrier boards few times so if its a loose contact it should be resolved now right? Any other ways to diagnose this issue further? If the LCD is not i2c any other way to probe it or something?
It never worked after the first reboot, should I flash pi os and try booting cm5 in uconsole board ? Would that help?
Please let me know. Thank you so much for helps and replies
rpi-os wonβt work as you need drivers for the panel and backlight that are not in the stock kernel.
just to verify you are flashing the image posted here and you are not applying any custom setting via rpi-imager?
when you say you seen a flash on the screen, was it a flash or did you see video output on the screen?
Mohesh. Only thing that worked for me was flashing Pi OS and using an I/O board to boot up the CM5. It then did a bunch of updates to the CM5, After that I flashed Rexβs image and the Uconsole worked fine
Yes I did flash bookworm (6.12.45) image that we discuss here no custom settings, flashed using rpi image flashing tool selecting custom image option, during the first boot I did see video output and I think it quickly went for reboot before I could read anything. After that the screen stayed black. So I moved cm5 (lite) and the same SD card to carrier board where I was able to boot the image and get gui and setup wifi. Then brought the SD card and cm5 back to uconsole and tried still no LCD but wifi is functioning now.
With this setup I have only uconsole mainboard and LCD now, removed it all from chassis hoping to fix it. But I checked the eeprom update yesterday via ssh and it shows latest version. Reading through other post I see some others faced issues with not properly inserting the cm5 adapter board and LCD ribbon so today will try to redo that and hopefully post pictures here.
I will try this as well
Ok an update on my issue, it was a seating problem with cm5 adapter not fully inserted in the slot. I saw similar post in another thread and applied more force and then lcd started working. Ensure to fully insert the adapter board mine was slightly out and I was so focused on the LCD ribbon and didnβt notice the cm5 adapter. Even with partial seating the cm5 was able to boot which confused me into thinking the LCD was fried. So beware guys
@Rex was right all along. Thank you brother for all the help.
Good Iβm glad itβs all working for you now.
I have what seems like a very similar issue to @Mohesh_Mohan . I put together my newly delivered uconsole with a CM5 16GB lite, flashed the firmware via Balena Etcher on windows, put the card in and booted and saw the desktop on the lcd. I turned the UC over to do up a screw and when I turned back it was blank screen. Since then I have taken it apart and put it back together twice, and reflashed the card twice but havenβt seen anything on the screen since that first boot. No output from HDMI. I havenβt got wifi or ssh or anything setup because I never got that far so clearly I havenβt updated the EEPROM. I donβt think my issue is a seating one unfortunately.
Any advice gratefully received - my best guess is that I need to get an external IO board for the CM5 and get it working on that before going back to the UC, as per @edwardfec βs advice?