Project: HDMI/DVI out for STFM

Progress on our FPGA cores.
troed
Moderator
Moderator
Posts: 908
Joined: Mon Aug 21, 2017 10:27 pm

Re: Project: HDMI/DVI out for STFM

Post by troed »

Just popping up quickly since I briefly saw my name mentioned. I'm way way way overloaded workwise* and had to cut down on all other activities, like retro. I'll try to get back up to speed and see what software I have to help out with and to test the new, sadly still unpacked, Shifter board on my hardware.

/Troed

*) also, kid #3 arriving in a month ;)
User avatar
exxos
Site Admin
Site Admin
Posts: 23494
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

troed wrote: Sat Mar 23, 2019 10:24 am *) also, kid #3 arriving in a month ;)
I've noticed a trend lately, I have put together a formula. more kids = less atari time. :lol: Don't work to hard in any case :)
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.
troed
Moderator
Moderator
Posts: 908
Joined: Mon Aug 21, 2017 10:27 pm

Re: Project: HDMI/DVI out for STFM

Post by troed »

Now read up.

Regarding Closure, the last time I checked my opinion was that it's a _single_ (or close to single) issue. The way I clear the Shifter at the left border is "different" and so the FPGA Shifter is one bitplane "off" when getting data from the MMU.

Otoh, not a priority to fix, since it's kind of the only demo in existence using that method ... ;)
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10468
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Project: HDMI/DVI out for STFM

Post by rubber_jonnie »

FYI I did a test on a different, not blittered machine last night, and all seemed fine at low and med res.

At hi res, I got this:
IMG_20190324_233819.jpg
IMG_20190324_233819.jpg (600.01 KiB) Viewed 4346 times
There is an obvious shift/step on the LH end of the screen

However, it behaved impeccably otherwise, with all resolutions stable and clear, and no blanking.

I'll try to go through my stack of STFMs and work out which have a blitter (They are actually closed up!) as I'll need to know before pulling them apart. I also have no idea which machines have a socketed shifter, so some checking is needed.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
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 effect comes from the ST and shifter being out of sync with each other. The shifter only gets reset at boot time, when the internal registers are cleared, and after that if it receives an extra LOAD it gets out of sync like this and stays that way until the next reset when it should go back to normal. I don't know why this happens to the FPGA shifter and apparently not the physical shifter :/
User avatar
exxos
Site Admin
Site Admin
Posts: 23494
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

Maybe its just a fluke.. that the actual shifter is to slow or not finished setting up internally to "see" the load pulse ? No idea :( Could you "skip" the extra load on power up ? Though I imagine as not all machines suffer, that would create more issues ?

BTW - did you ever look at the suska video core, see if any ideas in there ?
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 »

The problem with skipping is knowing which ones to skip. It could also be caused by some other mechanism of course, an unknown unknown.

I've never looked at the suska source actually. Maybe I should learn VHDL.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10468
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Project: HDMI/DVI out for STFM

Post by rubber_jonnie »

Give me a bit more time to suss out my other blittered non blittered machines and I'll get more testing done.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
exxos
Site Admin
Site Admin
Posts: 23494
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

I think myself and troed saw this issue when we did the 16MHz boost.. Maybe troed remembers more.. but I think it was actually a sync issue between the MMU & GLUE 8MHz clock.. Where some small delay caused random sync issues..

Doesn't look like I documented it, but RJ could possibly try a small pF like 47pF on the 8MHz line on the bottom of the GLUE and see if that helps (or makes it worse even) .. its possible it may need a series resistor... Its also possible it could be a sync issue with DE from GLUE to MMU as well..

So I think this is just another buggy ST fault where the original atari logic is to slow and dumb for the problem to cause issues...
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
rubber_jonnie
Site Admin
Site Admin
Posts: 10468
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Project: HDMI/DVI out for STFM

Post by rubber_jonnie »

exxos wrote: Mon Mar 25, 2019 12:35 pm Doesn't look like I documented it, but RJ could possibly try a small pF like 47pF on the 8MHz line on the bottom of the GLUE and see if that helps (or makes it worse even) .. its possible it may need a series resistor... Its also possible it could be a sync issue with DE from GLUE to MMU as well..
I'll see what I can do, can you please advise on the pin I need to connect to on the GLUE?
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Post Reply

Return to “FPGA DEVELOPMENT”