P2 - HDMI and Waveshare 5" display
Brian_B
Posts: 844
Hi,
I have a 5" round waveshare hdmi display and I have the P2 running the the spiral hdmi demo, it works on a normal hdmi display but doesn't work on the waveshare. I know the display works as i plugged it into RPI. Any thoughts on why the waveshare won't display it?

Comments
Possible issues:
wrpin ##%001001<<8,#7<<6 + hdmi_base 'set 1k-ohm drive on HDMI pinswithwrpin ##P_REPOSITORY|P_OE|P_LOW_FAST|P_HIGH_1K5|P_SYNC_IO, #hdmi_base addpins 7What is display resolution?
Looks like might be 800x480…
That might require code tweaks
Also it might be the 5v signal. Some displays seem to need it. The parallax adapter needs a jumper wire added to provide that…
Oh the 5V pin, that's the No. 1 thing to check actually. Some sinks will not turn on without that. Simple electrical fix.
Here's an example of the jumper wire... Could also be a resistor instead of a jumper, like 1k or so...
1080x1080 , but after i tried It with the 5 volt jumper wire it won't even work on the RPI.
The newer rev of the hdmi addon has pads labelled near the hdmi socket for adding a 1k resistor or jumper/shunt.
BUT… first be sure that your breakout board is outputting 5V at the accessory headers.
That usually means the breakout is powered by 5V (and not a higher voltage). And also that the breakout board has the 5V outputs enabled.
To verify, measure the 5V output pin on the breakout board header before attaching the addon.
P2 can't drive 1080x1080 HDMI display directly. 800x480 is close to the max.
Suppose there's a chance that a VGA--> HDMI adapter would work. That could signal 1080p which may or may not make the display happy...
Hopefully you didn't damage it in the process by perhaps shorting 5V somewhere it didn't like.
1080x1080 is an unusual resolution. I'm not sure that cheap VGA to HDMI adapters would do that conversion. You might have to scale down the input from 1920 to 1080 horizontally. But if the 5 inch display simply takes a regular 1920x1080 signal to begin with and does that scaling for you it might be okay. Is that how it works, it scales 1920 down to 1080? Or does it show the centre 1080 pixels of the 1920 horizontal pixels you provide? I've not used these circular displays before.