PhreakShow Posted June 29, 2023 Posted June 29, 2023 Hey guys, I just received an orange pi 5b, pcb says version 1.1. Unfortunately, the HDMI is dead, out of the box. No display is being recognized. The pi boots, though. Then I had a closer look at the HDMI connector on the board. I wonder if the HDMI ever works for anybody. The traces are connected in the wrong place, especially the DDC lines for monitor data and the hotplug detect is mixed up. The picture confirms that. The pin on the lef is supposed to be hotplug detect, but it routed like a differential pair and connects to a capacitor. The other trace of that pair is also in the wrong place. Can some of you confirm that? Does you HDMI work an a 5B rev 1.1? 0 Quote
OttawaHacker Posted June 30, 2023 Posted June 30, 2023 (edited) 23 hours ago, PhreakShow said: Can some of you confirm that? Does you HDMI work an a 5B rev 1.1? I have a OPI 5 with the official wifi card. I recently tried a hack that was mentioned in an older thread to use the dtb for orangepi-5b and I ended up not having HDMI either. The board did boot up correctly but no luck with HDMI. Switching back to the non 5b dtb worked. Wouldn't exclude this could be a software issue. Did you try the official image? Edited June 30, 2023 by OttawaHacker 0 Quote
PhreakShow Posted June 30, 2023 Author Posted June 30, 2023 I tried a few images, but from what I see on the pcb it is a hardware issue, no matter the image. I hoped someone here might use an OPI 5B and shed some light, if their pcb looks the same with or without a working HDMI. 0 Quote
ArmBoy1988 Posted July 1, 2023 Posted July 1, 2023 I'm not sure I can see the issue you're pointing out. In your image, the part you have circled looks OK to me. Can you explain in more detail what I should be looking at, the error/issue or am I missing something? 0 Quote
PhreakShow Posted July 1, 2023 Author Posted July 1, 2023 I think you are missing something, or I am. Have a look at the HDMI pinout. Starting from the right in my picture, theres four differential pairs, they seem to be ok on the board. I added a piece of layout from another project for comparison. Then on the left, there's hotplug, 5V, some unused pins and the ddc lines. If you compare them to the actual 5B's layout, there has to be an error. They are connected like this: How can this be a working connection? Also, why are those lines routed differentially, with caps in the lines? And why are the ESD diodes not connected to them? I know it's barely visible in the image, but someone with an actual 5B should see that plain as day. 0 Quote
ArmBoy1988 Posted July 1, 2023 Posted July 1, 2023 OK. As I said, I didn't see anything wrong...that's because I don't know this in detail, or at all . Here's a pic of my OPi 5, not a 5b, for your comparison. Looks very different: 0 Quote
PhreakShow Posted July 1, 2023 Author Posted July 1, 2023 Thats true, 5's layout is different. There's schematics for the 5 pcb and they are correct. Very odd. Waiting for someone who got the 5B with a working HDMI. 0 Quote
Efe Çetin Posted July 2, 2023 Posted July 2, 2023 Are you sure HDMI is broken? Did you check xrandr list monitors output 0 Quote
PhreakShow Posted July 2, 2023 Author Posted July 2, 2023 I got the 5B brand new, connected it to my monitor and thre's no image. The monitor works, the cable works. xrandr lists HDMI but no active monitor. Then I had a look at the layout but didn't find any schematic. Maybe I am wrong and it is connected correctly. But then again, why is there no image. 0 Quote
FilmGab Posted July 3, 2023 Posted July 3, 2023 (edited) I have a Opi5B v1.1 16Gb Ram 256 emmc with working HDMI. I'm using it now to post this. I originally booted it with the preinstalled android OS on the emmc. It worked but everything was in Chinese and the I couldn't set the the display to the right Res, didn't really mess with it not planning on running android. Then installed Joshua-Riek/ ubuntu 22.04.2 LTS Current Release v1.19 to the emmc. So far it works great, auto recognized my 35" LG 21:9 at native 3440x14400 res (android didn't). Smooth YouTube playback only tested 720p. HDMI audio doesn't work on Chromium but Firefox works great. I've only had it up and running for about an hour but OTB it runs better by far then any ARM SBC I've used (and better then when I upgraded my i7 8700 to windows 11 the keyboard works it didn't on the windows 11 upgrade.) Edited July 4, 2023 by FilmGab 0 Quote
Magnetiser Posted August 8, 2023 Posted August 8, 2023 I got mine working by getting a HDMI to USB C adapter and using the USB C port ! 0 Quote
Kurt Posted August 26, 2023 Posted August 26, 2023 I booted my OPi5B from SD card with Armbian dd'ed to it and with the 5b DTB enabled. I logged in via ssh and ran armbian-config as root. System - Hardware I enabled rock-5b-hdmi1-8k and rock-5b-hdmi2-8k overlays. I rebooted and HDMI output started working. So `armbianEnv.txt` reads now: ``` verbosity=1 bootlogo=true overlay_prefix=rockchip-rk3588 fdtfile=rockchip/rk3588s-orangepi-5b.dtb rootdev=UUID=329a3cf7-a8ce-4ea6-a3ef-c2128bda1678 rootfstype=ext4 overlays=opp-oc-24ghz rock-5b-hdmi1-8k rock-5b-hdmi2-8k usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u ``` HTH! 0 Quote
Kurt Posted August 26, 2023 Posted August 26, 2023 And looking at the overlay source (dtc -O dts) , the hdmi1-8k and hdmi2-8k can not both be effective at the same time. They also seem to nullify the opp-oc-24ghz overlay. If I remove them again, the HDMI output still works. Puzzling. So I don't know if they actually have a made a difference (and only needed to be used once?) or whether the change and the start of HDMI working was a coincidence. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.