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.
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936
Posted: 12:47pm 15 Jan 2025
Copy link to clipboard
Print this post
Hi to all!
I have flashed a "Olimex RP2040‐PICO‐PC" (with Pico-2) with the "PicoMiteHDMIUSBV6.00.01.uf2" (2024-12-30_183756_PicoMiteRP2350V6.00.01.zip) version.
I have set the solder jumper for the external 5V and a USB keyboard connected.
The board flashes, but when I enter "OPTION RESET OLIMEX" nothing happens!
No picture on my monitor. I have tried two different monitors (and two different keyboards).
Is there anything else I need to consider or am I doing something wrong???
Frank
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10066
Posted: 01:18pm 15 Jan 2025
Copy link to clipboard
Print this post
That's because OPTION RESET OLIMEX relates to the HDMI firmware NOT HDMIUSB
Use OPTION RESET LIST to see which configurations are vailable
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936
Posted: 01:23pm 15 Jan 2025
Copy link to clipboard
Print this post
That's exactly the problem! I would first have to solder on a UART-USB converter - I can't see anything on the monitor.
Frank
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2927
Posted: 01:28pm 15 Jan 2025
Copy link to clipboard
Print this post
Hi Frank,
I see 'varying' results with HDMI - simply put, sometimes I get a pictures, sometimes not. There seems to be no 'standard' in terms of monitor frequencies/resolutions, however, there is something I can recommend that might be worth you trying:
OPTION RESOLUTION 1024
(and also try with replacing the '1024' with 640 then 1280).
Most of the time I get success with 1024 (BUT ultimately I am after 1280 for a specific monitor). The reason being is that I am wanting to use a widescreen format of which 1280 is the only one (640 and 1024 are 4:3 format) - I want round circles!
I have tried combinations on lots of monitors, with different length leads (this can make a difference!), and different boards (Adafruit DVI Pico SOCK (220ohm), Generic Pico SOCK (270ohm), Olimex (270ohm), and my own handbuilt on stripboard (220 and 270 ohm)).
Also noticed that sometimes when I initially power up the Pico I don't get a picture, but if I reset the Pico then the monitor latches onto a signal after a few seconds. Other set-ups work opposite in that after a reset it won't latch onto the signal but is fine on power up only.
The good news is that HDMI does work well when you get a monitor that works. It is just annoying that it doesn't work for all monitors as VGA does.
LEt us know if OPTION RESOLUTION 1024/640/1280 makes a difference there.......
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10066
Posted: 01:36pm 15 Jan 2025
Copy link to clipboard
Print this post
You are not expected to configure blind. The expectation is that you connect a USB/UART to GP8,GP9 if you are trying to configure a non-standard board.
You can try OPTION RESET OLIMEXUSB
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2927
Posted: 01:40pm 15 Jan 2025
Copy link to clipboard
Print this post
Frank,
For now, just load the HDMI version so that you can at least communicate with it via the Pico's USB socket. Once you resolve the display/monitor issue, you can load the HDMIUSB firmware.
OPTION HDMI PINS is something you need to be wary of too (but OPTION RESET OLIMEX will set the parameters correctly)
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936
Posted: 01:44pm 15 Jan 2025
Copy link to clipboard
Print this post
Ok, I've just tried it: OPTION RESOLUTION xxx makes no difference - the monitor remains dark (no signal). I think that the HDMI output is simply not parameterized correctly and "OPTION RESET OLIMEX" does not work here...
Frank
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2927
Posted: 02:00pm 15 Jan 2025
Copy link to clipboard
Print this post
Is this with the HDMIUSB or HDMI firmware? If the first, I assume you now have a USB/UART module connected to GP8/9.
Assuming you are communicating with the PICO, are you able to post the output from OPTION LIST
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936
Posted: 02:13pm 15 Jan 2025
Copy link to clipboard
Print this post
That was a brilliant idea! OPTION HDMI PINS 1, 3, 7, 5 worked - now I have a picture!
Thank you both very much!!!
Frank
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936
Posted: 02:16pm 15 Jan 2025
Copy link to clipboard
Print this post
Our posts overlapped a bit - first I tried OPTION RESOLUTION. After that didn't work, I tried your idea with the non-USB version. After flashing again with the USB version and entering OPTION HDMI PINS 1, 3, 7, 5, it now works.
Thank you!
Frank
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2927
Posted: 02:22pm 15 Jan 2025
Copy link to clipboard
Print this post
Good to hear you have a picture. Can I ask a favour in that you try the three different OPTION RESOLUTION 640/1024/1280 and confirm if you get a picture for all three. IF you monitor/TV has on screen graphics to show the frequencies, would you be able to show those too.
Sorry for all the 'requests' but I am trying to resolve a display issue here and am looking for any clues (and frequencies would be useful info)
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10066
Posted: 02:24pm 15 Jan 2025
Copy link to clipboard
Print this post
OPTION RESET OLIMEXUSB
Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 936