Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 19:42 24 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : RP2350 HDMI with 720P goodness

     Page 2 of 4    
Author Message
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 06:29pm 06 Sep 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  Send your money Here Stan. :)

er, why's it say 2040? is it forum guys made it work for pico2 hdmi?
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 857
Posted: 06:38pm 06 Sep 2024
Copy link to clipboard 
Print this post

Another outstanding achievement Mr. Mather.  

I am not aware of anyone who has done anywhere near as much with the RPi Pico.
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 06:50pm 06 Sep 2024
Copy link to clipboard 
Print this post

  stanleyella said  
  Mixtel90 said  Send your money Here Stan. :)

er, why's it say 2040? is it forum guys made it work for pico2 hdmi?

I did. £16.90 with postage. someone say "yoool beee sorrry"
 
homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 351
Posted: 07:42pm 06 Sep 2024
Copy link to clipboard 
Print this post

  JanVolk said  homa,
The smd resistors on this board are 220 ohms what could make a difference?
https://learn.adafruit.com/adafruit-dvi-sock-for-pico/overview

Jan.


Hi Jan, I do not know.

I bought it from a German distributor, I took adafruit as an example because of its internationality.

https://www.reichelt.de/raspberry-pi-dvi-sock-fuer-pico-rpi-pico-dvi-p306670.html?search=pico+dvi

Now I see in the second link that the original developer Luke Wren uses the board labeled "Pico DVI Sock" on his photo.

https://picockpit.com/raspberry-pi/raspberry-pi-pico-video-output/

I happen to have this one as well. But I will also get the one from adafruit. And as I wrote above, I'm waiting for the board (from Peter) in the collective order and an Olimex is also on the way. There is still a lot of room for testing! Hopefully we will find the cause.

Matthias
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 07:45pm 06 Sep 2024
Copy link to clipboard 
Print this post

  PhenixRising said  Another outstanding achievement Mr. Mather.  

I am not aware of anyone who has done anywhere near as much with the RPi Pico.

micropython
take that back
others have used micromite for years but me it's picomite for 2 years.... and it's all change. 2040 to pico2 differences. sure there's lots
Edited 2024-09-07 06:16 by stanleyella
 
homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 351
Posted: 07:51pm 06 Sep 2024
Copy link to clipboard 
Print this post

 
Exile
Newbie

Joined: 27/05/2023
Location: United Kingdom
Posts: 6
Posted: 07:57pm 06 Sep 2024
Copy link to clipboard 
Print this post

An interesting challenge is to get sound through the hdmi cable and remove the need for a separate audio connector. It is definitely possible, the pico based Sinclair ZX81 and ZX Spectrum emulators do it (at lower video resolutions) even with the the RP2040.

picozx81
pico-zxspectrum

The challenge is working out how to embed the audio islands when hstx is being used to generate the video stream
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6779
Posted: 08:26pm 06 Sep 2024
Copy link to clipboard 
Print this post

I'm using 220R terminating resistors for the DVI connection and it's fine. They were all I had at the time so I used them.

I mentioned on the other thread that this monitor doesn't sync properly with the Pico 2 DVI signal. That's not the fault of the signal, I don't think, because a TV is rock solid. More likely that this monitor is marginal at the particular frequencies being used. Windows doesn't offer me a choice greater than 60Hz for refresh but the monitor manual shows a better range.


[miniRANT]
I really can't understand why anyone would want audio over HDMI. It's purely a convenience thing and does absolutely nothing for sound quality. TV speakers are almost always unbearably rubbish and easily bettered by cheap Chinese passive computer speakers in plastic boxes. Once you've got the audio to the monitor someone will want it quieter or you want bangs and crashes for games, which are immensely unsatisfying with nothing below 300Hz, so you end up having to plug headphones (and possibly an extension lead) into the monitor. Why not just plug them straight into the Pico and forget the complexity of putting audio over HDMI? :)
[/miniRANT]

.
Edited 2024-09-07 06:36 by Mixtel90
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 08:59pm 06 Sep 2024
Copy link to clipboard 
Print this post

doh. dvi is hdmi without audio. sort video first sound it better boombox
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 857
Posted: 09:35pm 06 Sep 2024
Copy link to clipboard 
Print this post

  stanleyella said  
micropython
take that back


Not a chance. I've been making a living out of BASIC since 1988 and kicked some serious butt.

There's lots of big-dollar industrial controllers on the market with an interpreter on the front end. Where is µpython? Nowhere. They all use BASIC.
Go figure  
Edited 2024-09-07 07:36 by PhenixRising
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 11:59pm 06 Sep 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  I'm using 220R terminating resistors for the DVI connection and it's fine. They were all I had at the time so I used them.

I mentioned on the other thread that this monitor doesn't sync properly with the Pico 2 DVI signal. That's not the fault of the signal, I don't think, because a TV is rock solid. More likely that this monitor is marginal at the particular frequencies being used. Windows doesn't offer me a choice greater than 60Hz for refresh but the monitor manual shows a better range.


[miniRANT]
I really can't understand why anyone would want audio over HDMI. It's purely a convenience thing and does absolutely nothing for sound quality. TV speakers are almost always unbearably rubbish and easily bettered by cheap Chinese passive computer speakers in plastic boxes. Once you've got the audio to the monitor someone will want it quieter or you want bangs and crashes for games, which are immensely unsatisfying with nothing below 300Hz, so you end up having to plug headphones (and possibly an extension lead) into the monitor. Why not just plug them straight into the Pico and forget the complexity of putting audio over HDMI? :)
[/miniRANT]

.

yeah, audio over hdmi. I use headphone socket to 2 spkr and sub but the iight thingy to adaptor to stereo amp and wharfdale diamond iv

but not for pico
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 857
Posted: 11:12am 07 Sep 2024
Copy link to clipboard 
Print this post

So, just to understand, this 720p currently needs the RP2350 that will o/c to 375MHz?

My Tiny2350 achieves this but not my Pico-2+ and nor my PGA.

It's all good and really darned exciting  
Edited 2024-09-07 21:12 by PhenixRising
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9107
Posted: 11:28am 07 Sep 2024
Copy link to clipboard 
Print this post

  Quote  So, just to understand, this 720p currently needs the RP2350 that will o/c to 375MHz?


372MHz actually but near enough
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 123
Posted: 01:27pm 07 Sep 2024
Copy link to clipboard 
Print this post

  matherp said  I've checked it both normal and USB versions using a bog standard 1080p monitor. I've also checked the signals on the scope and the clock timing is pretty much perfect.

720P is a TV standard rather than a normal monitor standard but is the only widescreen mode that has a clock speed in range of the RP2350 - 371.25MHz (rounded to 372MHz - 0.2% error). My monitor is perfectly happy with a 375MHz clock speed so I don't think the trivial error is the issue - the advantage of a clocked system unlike VGA.

Are you using  270 ohm series resistors on all lines? My tests are using my little I/F board and the Olimex board. In both case the signal lines form the Pico2 to the HDMI socket are very short. At 372MHz signal integrity is likely to be an issue if breadboarded.

Even works on one of the little 800x480 displays with the multi-input adapter board





A Question:
Olimex says the HDMI-Board is for the pico. I understand you this way: it is possible to use the pico2 at this board because the picos are pin compatible, is this right?
 
Exile
Newbie

Joined: 27/05/2023
Location: United Kingdom
Posts: 6
Posted: 01:35pm 07 Sep 2024
Copy link to clipboard 
Print this post

  matherp said  
  Quote  So, just to understand, this 720p currently needs the RP2350 that will o/c to 375MHz?


372MHz actually but near enough


If 372MHz is too high for some Pico2s, is there a possibility to use CVT-RB or CVT-RBv2 timings instead? That would pull the clock rate back to either 320MHz or 300MHz

Video Timings
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9107
Posted: 02:56pm 07 Sep 2024
Copy link to clipboard 
Print this post

  Quote   I understand you this way: it is possible to use the pico2 at this board because the picos are pin compatible, is this right?


Yes: Just plug in a Pico2 and load the HDMI firmware. Then set the option. This is essential because Olimex use a non standard DVI pinout

  Quote   is there a possibility to use CVT-RB or CVT-RBv2 timings instead?


I'll have a play and see if it works - thanks for the info
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 09:13pm 07 Sep 2024
Copy link to clipboard 
Print this post

in anticipation of olimex arriving searched my tv's with hdmi and this was wide screen but analogue , no freeview digital but hdmi. in the mean time connected usb vga pico2.
vga looks better than the vga monitor but then it's bigger. no 3.5 stereo input for vga sound but loads of other option so I used a stereo rechargeable £14 blaster with 3.5 aux in  as well as guitar sockets, usb playback, and fm radio...
and the sound in asteroids is proper.. not the bleeps from the vga monitor
so I don't think sound through hdmi is important.

 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 09:31pm 07 Sep 2024
Copy link to clipboard 
Print this post

  PhenixRising said  So, just to understand, this 720p currently needs the RP2350 that will o/c to 375MHz?

My Tiny2350 achieves this but not my Pico-2+ and nor my PGA.

It's all good and really darned exciting  

My pico2 work at 378000 so is that ok for hdmi?
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 857
Posted: 09:37pm 07 Sep 2024
Copy link to clipboard 
Print this post

  stanleyella said  
My pico2 work at 378000 so is that ok for hdmi?


Yup. Clock it down to 372000
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 123
Posted: 07:01am 08 Sep 2024
Copy link to clipboard 
Print this post

  matherp said   Yes: Just plug in a Pico2 and load the HDMI firmware. Then set the option. This is essential because Olimex use a non standard DVI pinout


I think i have to connect first via vt100 to set the options to olimex. after that it will be possible to connect a hdmi screen... i will try it.
 
     Page 2 of 4    
Print this page
© JAQ Software 2024