Project: HDMI/DVI out for STFM

Progress on our FPGA cores.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

That's interesting. I'd like to know more about this. I take it this is a program that works with or from a diagnostic cartridge?
User avatar
exxos
Site Admin
Site Admin
Posts: 23498
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

Smonson wrote: Thu Oct 04, 2018 2:26 am That's interesting. I'd like to know more about this. I take it this is a program that works with or from a diagnostic cartridge?
https://www.exxosforum.co.uk/forum/viewt ... =50&t=1201
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

I don't have a "default" palette in the FPGA shifter. Maybe there's a default palette in the real shifter, and you're seeing those colours. It's something I can add.
czietz
Posts: 548
Joined: Sun Jan 14, 2018 1:02 pm

Re: Project: HDMI/DVI out for STFM

Post by czietz »

For the screen border afaik always palette entry 0 is used, so you'll see whatever color is programmed into that entry.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

czietz wrote: Thu Oct 04, 2018 10:48 am For the screen border afaik always palette entry 0 is used, so you'll see whatever color is programmed into that entry.
Yeah, I think you're right. I have no theory to explain that behaviour.
User avatar
exxos
Site Admin
Site Admin
Posts: 23498
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

This is what it does on a real ST...

But on the HDMI board, it just stays white until the menu comes up.

Its not a huge issue.. but maybe someone knows a game menu which flashes background colours while decompressing and see if it has similar issues or not ?


https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

I've seen the same effect on pretty much every pirated game, and as far as I know it works fine on HDMI. Spectrum 512 also uses the background colour to show bars, but it's a semi-static effect. I only use HDMI so I have no easy way to compare the two setups.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

Small update regarding clocks.

I "engineered" in an NB3N551 proper clock buffer in place of the generic logic buffer I had on the adapter board originally. Anyway, it worked fine first go and is rated up to 180MHz, so that should hopefully be totally future-proof. Many thanks to rpineau for suggesting that part.

I've used 100Ω series resistors for both sides of the oscillator for this test, but I don't think it's necessary for the Atari side, just the FPGA side as proposed by Exxos (thanks again!).

:thanksyellow:

I'm getting new boards made within a month or so. The new socket adapter has the IDC connector inside of the 40-pin DIP outline, so it won't tip over when trying to plug in the ribbon cable anymore.
new-clock-buffer.png
new-clock-buffer.png (981.92 KiB) Viewed 4259 times
User avatar
exxos
Site Admin
Site Admin
Posts: 23498
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

I would suggest putting resistors in there needed or not. can always zero ohm them if don't need them, but better to have that option. I generally add 33R in all clock ins and outs. I also use a schmitt buffer (tiny logic) for the actual buffering IC.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
Smonson
Posts: 708
Joined: Sat Oct 28, 2017 10:21 am
Location: Canberra, Australia
Contact:

Re: Project: HDMI/DVI out for STFM

Post by Smonson »

exxos wrote: Thu Oct 25, 2018 12:47 pm I would suggest putting resistors in there needed or not. can always zero ohm them if don't need them, but better to have that option. I generally add 33R in all clock ins and outs. I also use a schmitt buffer (tiny logic) for the actual buffering IC.
About the extra "optional" resistor footprint: agreed. For the same reason, I'm keeping an electrolytic footprint on the socket adapter board just in case it's needed. I have just redrawn that board and the new one will be smaller and denser. The reason the 34-pin header is so far to the right is that I still need it to line up with the header on the other board, which is as far left as it can go. I've added a hole where access to the 16MHz clock can be accessed from a separate driver off the clock buffer (so as not to interfere with the system clock).

Do you know of a schmitt buffer that can also do 3.3 -> 5v level translation though? That's the thing.
socket-adapter-2.png
socket-adapter-2.png (83.34 KiB) Viewed 4112 times
Post Reply

Return to “FPGA DEVELOPMENT”