Project: HDMI/DVI out for STFM

Progress on our FPGA cores.
User avatar
Icky
Site Admin
Site Admin
Posts: 3986
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: Project: HDMI/DVI out for STFM

Post by Icky »

Capture done. I let it run for 30 seconds and you can clearly see two resets.

Screen Shot 2018-12-02 at 21.17.54.png
Screen Shot 2018-12-02 at 21.17.54.png (57.99 KiB) Viewed 3921 times

Now here is the problem part the capture is 2GB in size. Am going to zip it up and put it on a server somewhere so it can be downloaded.
User avatar
Icky
Site Admin
Site Admin
Posts: 3986
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: Project: HDMI/DVI out for STFM

Post by Icky »

Icky wrote: Sun Dec 02, 2018 9:22 pm Now here is the problem part the capture is 2GB in size. Am going to zip it up and put it on a server somewhere so it can be downloaded.
Compression on capture file is huge gone from 2GB down to 354MB. Now to find server to put it on.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Project: HDMI/DVI out for STFM

Post by exxos »

Icky wrote: Sun Dec 02, 2018 9:30 pm Compression on capture file is huge gone from 2GB down to 354MB. Now to find server to put it on.
I have a FTP server you could transfer the file over on if it helps...
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.
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: Project: HDMI/DVI out for STFM

Post by ijor »

Icky wrote: Sun Dec 02, 2018 9:22 pm Capture done. I let it run for 30 seconds and you can clearly see two resets.
Fabulous! To be honest, something seems wrong on that capture, but may be it is just an artifact of the far zoom out.
Compression on capture file is huge gone from 2GB down to 354MB. Now to find server to put it on.
You should be able to upload the file to any cloud host. Google Drive, OneDrive, DropBox, Mega, whatever. It is even only temporarily if Exxos can put the file on an ftp server.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
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 »

ijor wrote: Mon Dec 03, 2018 1:38 am Fabulous! To be honest, something seems wrong on that capture, but may be it is just an artifact of the far zoom out.
The signals just have the wrong labels, that's all. I've checked it out in detail and it shows that the F_BUS_DIR signal is working perfectly at the time of the bad reads that caused resets, but the D9 line remains in a high-voltage state:
icky-la-trace-badread1.png
icky-la-trace-badread1.png (29.11 KiB) Viewed 3859 times
Based on this, I'm consulting with Troed to run another test FPGA config file for me (thanks Troed) which outputs zero on all data lines whenever F_BUS_DIR is asserted (i.e. a shifter register read). This should narrow it down to either an electrical problem with signals propagating through the bidirectional buffer (if the test doesn't work); or a verilog bug (if the test does work).

I tested this on my machine and TOS boots up fine (as long as it's in resolution 0, obviously).

I've made a space on smonson.com for Icky to upload the LA file for the time being - is it OK to post the link Icky?
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: Project: HDMI/DVI out for STFM

Post by ijor »

Smonson wrote: Mon Dec 03, 2018 10:31 am The signals just have the wrong labels, that's all. I've checked it out in detail and it shows that the F_BUS_DIR signal is working perfectly at the time of the bad reads that caused resets, but the D9 line remains in a high-voltage state:

Based on this, I'm consulting with Troed to run another test FPGA config file for me (thanks Troed) which outputs zero on all data lines whenever F_BUS_DIR is asserted (i.e. a shifter register read). This should narrow it down to either an electrical problem with signals propagating through the bidirectional buffer (if the test doesn't work); or a verilog bug (if the test does work).
Does the capture shows that reading works at all? I mean, do you see any reading where D9 was high before CS was asserted, and then it lowers? Or in all other cases D9 was just low before?

A functional bug might make a lot of sense to explain what we see here. But I'm not sure how a functional bug would depend on the specific ST computer. But let's see the results of that test. Did Troed test reading paletter registers?
I've made a space on smonson.com for Icky to upload the LA file for the time being - is it OK to post the link Icky?
Please do it. Thanks.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
Icky
Site Admin
Site Admin
Posts: 3986
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: Project: HDMI/DVI out for STFM

Post by Icky »

Smonson wrote: Mon Dec 03, 2018 10:31 am I've made a space on smonson.com for Icky to upload the LA file for the time being - is it OK to post the link Icky?
Thanks Smonson - Just cleaned it up with labelling.

http://smonson.com/unmanaged/icky/st-hdmi-capture.zip

It decompresses to just over 2 GB and you will require Logic to view.
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: Project: HDMI/DVI out for STFM

Post by ijor »

Icky wrote: Mon Dec 03, 2018 2:34 pm Thanks Smonson - Just cleaned it up with labelling.
http://smonson.com/unmanaged/icky/st-hdmi-capture.zip
It decompresses to just over 2 GB and you will require Logic to view.
Thanks a lot Icky!

Unfortunately the capture frequency is too low, just at 16 MHz. I know it is not your fault, that's the limitation of your logic analyzer. The capture does show that there is definitely a F_BUS_DIR pulse at the failing cycle, and that's very valuable information. But that's pretty much all that can be concluded from the capture. It is not possible to make any conclusions about the timing. And it is very difficult to be sure and answer my own question regarding if reading from Shifter works at all.

Icky, if you don't mind telling us, which TOS version are you using?
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
Icky
Site Admin
Site Admin
Posts: 3986
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: Project: HDMI/DVI out for STFM

Post by Icky »

ijor wrote: Mon Dec 03, 2018 4:13 pm
Icky wrote: Mon Dec 03, 2018 2:34 pm Thanks Smonson - Just cleaned it up with labelling.
http://smonson.com/unmanaged/icky/st-hdmi-capture.zip
It decompresses to just over 2 GB and you will require Logic to view.
Thanks a lot Icky!

Unfortunately the capture frequency is too low, just at 16 MHz. I know it is not your fault, that's the limitation of your logic analyzer. The capture does show that there is definitely a F_BUS_DIR pulse at the failing cycle, and that's very valuable information. But that's pretty much all that can be concluded from the capture. It is not possible to make any conclusions about the timing. And it is very difficult to be sure and answer my own question regarding if reading from Shifter works at all.

Icky, if you don't mind telling us, which TOS version are you using?
Yep the LA is a cheap one so suspected there might be a limitation. May be a Xmas present to myself of a pro LA coming up :).

TOS is 1.04
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: Project: HDMI/DVI out for STFM

Post by ijor »

Icky wrote: Mon Dec 03, 2018 5:56 pm TOS is 1.04
Thanks. I just noted something interesting on the traces. It might be relevant or not ... People, those that tested the HDMI board, can you please tell us which TOS version you used on those system. Troed, Smonson, Exxos?
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
Post Reply

Return to “FPGA DEVELOPMENT”