Page 32 of 43

Re: PiStorm Chat

Posted: 14 Apr 2024 21:50
by exxos
Maybe it would just be easier if I just get several boards made with the 374 latches ? I mean if this is a stumbling block for me right at the start the nobody else is going to get anywhere either..

I presume the files are online somewhere with a proper BOM and CPL file ?

Re: PiStorm Chat

Posted: 15 Apr 2024 02:37
by Darklord
exxos wrote: 14 Apr 2024 21:02 So @go0se replied and he said he only makes them with 74LVC16373ADGG and not heard of the 374s working better.

So I'm in a bit of a non starter here then it seems if nobody is making them with 374s :shrug:
Here is where I got mine:

https://amigakit.amiga.store/pistorm-co ... 21co0n9j06

In the comment section of the order, simply tell them that you want 374 latches. They
will probably tell you that will make your order a little longer but that's okay. From what
I've seen in the PiSTorm Discord channel, people are also getting the board with 373 latches
to work as well, so you might want to think about that.

Here, I could not get my 373 equipped board to work with my Pi4b but it did work with a Pi3a+.

My 374 equipped board does work with the Pi4b (with the previously posted problem when I
try to switch to medium resolution).

Hope this helps Chris, and welcome to the PiSTorm train. I'm looking forward to seeing how
your experience goes.

Re: PiStorm Chat

Posted: 15 Apr 2024 05:37
by dad664npc
PiStorm development for the Atari has been done using a PiStorm with 374 latches and using a Pi4. The extra power the Pi4 gives allows for a little more flexibility in the timings.
Pi3, and for that matter Pi2-zero was never on the cards initially, because with interrupt checking and bus-error checking, the loop cycles were too big (too much latency). However, with a ton of "slimming down" the code, I got it to a point where performance was reasonable on a Pi3. To be honest, that was a huge mistake on my part as it opened a can of worms. I dread to think how many hours I have spent in building custom solutions for some people. But not anymore I'm afraid. If you want to use a Pi3/Pi2z and/or a PiStorm with 373 latches the you are on your own.

Re: PiStorm Chat

Posted: 15 Apr 2024 11:57
by exxos
SO this is the official repo ? https://github.com/captain-amygdala/pistorm

But there's only a cryptic line about what the latest files are..
Hardware files are available in PiStorm_RevB_EPM240_74LVC16373.zip, but they may be out of date. Joining the Discord and checking for the latest revision/BoM for the PiStorm adapter board is recommended. Please note that just because it says "RevB_EPM240" does NOT mean that all Rev B boards are EPM240s.

Re: PiStorm Chat

Posted: 15 Apr 2024 12:00
by dad664npc
exxos wrote: 15 Apr 2024 11:57 SO this is the official repo ? https://github.com/captain-amygdala/pistorm

But there's only a cryptic line about what the latest files are..
Hardware files are available in PiStorm_RevB_EPM240_74LVC16373.zip, but they may be out of date. Joining the Discord and checking for the latest revision/BoM for the PiStorm adapter board is recommended. Please note that just because it says "RevB_EPM240" does NOT mean that all Rev B boards are EPM240s.
Official for Amiga - the Atari repo is https://github.com/gotaproblem/pistorm-atari

Re: PiStorm Chat

Posted: 15 Apr 2024 12:06
by exxos
dad664npc wrote: 15 Apr 2024 12:00 Official for Amiga - the Atari repo is https://github.com/gotaproblem/pistorm-atari
OK so STE only that one ?

The original actually seems to use 374 latches ?! :stars:

Re: PiStorm Chat

Posted: 15 Apr 2024 12:09
by dad664npc
exxos wrote: 15 Apr 2024 12:06
dad664npc wrote: 15 Apr 2024 12:00 Official for Amiga - the Atari repo is https://github.com/gotaproblem/pistorm-atari
OK so STE only that one ?

The original actually seems to use 374 latches ?! :stars:
LOL I know

ATARI ST(fm) and STe should be good. Steve uses an H5, and a couple of dabbled with Mega ST with mixed results - you should join our Discord channel

Re: PiStorm Chat

Posted: 15 Apr 2024 13:00
by exxos
Has anyone looked at the schematic ? I mean by the looks of it, DATA line 0 is connected to address 1, A23 is connected to D7 :WTF:

Pistorm_Rev_B-1.pdf

Re: PiStorm Chat

Posted: 15 Apr 2024 13:22
by Badwolf
exxos wrote: 15 Apr 2024 13:00 Has anyone looked at the schematic ? I mean by the looks of it, DATA line 0 is connected to address 1, A23 is connected to D7 :WTF:
At its heart, PiStorm is a synchronously driven state machine acting as a multiplexer.

16 Pi lines connected to 39 68k lines and 16 CPLD lines. The flip-flops are used for level shifting, direction control, latching and bus isolation.

A1 isn't directly connected to D0, but it's indirectly connected to D1.

Here's my PiStorm STE schematic which is a simple retranscription of the file you attached with modifications for the PLCC header. It is correct.



BW

Re: PiStorm Chat

Posted: 15 Apr 2024 13:28
by exxos
Badwolf wrote: 15 Apr 2024 13:22 At its heart, PiStorm is a synchronously driven state machine acting as a multiplexer.
That's what I was wondering. I only expected it to be a IO level shifter.

I should be able to get some boards made. I will get the 374 latches. I need to get some other boards made up anyway.