REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)

Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Blogs & guides and tales of woo by forum members.
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

Been doing some more tests and now I think the GAL is getting too hot and screwing up somehow now.

I copied literally thousands of files in 8Mhz and 32MHz mode. Which took ages. They just started to repeatedly fail. I sprayed the GAL with freezer spray and it did continue fine for a little while again. However it is very odd that the same problem happens in 8MHz mode.

I bypassed the first 8MHz buffer on the board again and repeated the tests and it failed in exactly the same way. So while I have been thinking the delay of the CPU clock might have been a issue, I'm half thinking otherwise now. The previous tests were done with old Pico firmware, so they could possibly not be valid now anyway. Because when I did the tests before, I jump it over the GAL and it made no odds.

I have copied several hundred files about with the GAL bypassed and so far its working..

Even though the GAL does get rather hot, it does not particularly have a hard life in the booster anyway. I use minimal stuff really. They even took out a bunch of 32MHz clocked DFF's to see if that would reduce the thermal aspects but was unsuccessful.

I'm starting to wonder now if may be the 32MHz clock itself to blame, because it basically has 2V negative undershoot. I wonder if this is causing the GAL to heat up and malfunction. I will see if I can investigate that aspect next.

The datasheet does say the input voltage can be -2.5V though.
GAL22V10 devices are designed with an on-board charge pump
to negatively bias the substrate. The negative bias is of sufficient
magnitude to prevent input undershoots from causing the circuitry
to latch. Additionally, outputs are designed with n-channel pullups
instead of the traditional p-channel pullups to eliminate any possibility of SCR induced latching.
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

If I link over the clocks on the gal it all works fine.as soon as the GAL is used it screws up after a random amount of files. Even if the GAL is in 8mhz mode. Even after copying thousands of files it suddenly decides to die for some reason. I again removed a 8mhz buffer but it did not help.

I have a few more ideas to try out but I think I've concluded the pico drive is exxos approved now. It seems more stable that ultrasatan now and I called that as stable for the past several years.

I won't clutter this thread up with booster stuff, I'll take it over to my blog and do random bits there when I have time.
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

I should have 8 of these on sale in my store over the next few days.

There will be adapter cables also available in the store to fit these also if people need them.
User avatar
alexh
Site sponsor
Site sponsor
Posts: 1345
Joined: 17 Oct 2017 16:51
Location: Oxfordshire

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by alexh »

I'll keep my eye open. I want a cheap(er) ASCI->SD adapter for my MegaST.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
User avatar
JezC
Posts: 2789
Joined: 28 Aug 2017 23:44

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by JezC »

alexh wrote: 12 Jun 2023 11:39 I'll keep my eye open. I want a cheap(er) ASCI->SD adapter for my MegaST.
Me too...if I can afford it before the stock sells out...so many STs to test it with... ;)
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

The introductory price I've just worked it out as £47.55. This includes the adapter cable of £15. But will be sold separately. There will be only eight in total in this first batch.

The cables will have the proper DB19 connector on them. I will take a picture of a assembled one later when I have built them up.

The problem I have currently is I don't know how many people will want the cables for the pico drive or ultrasatan etc. I don't want to build the cables up again because my hands are are hurting to much and I don't have time. So either the cables will have to be sold as kit form or I will have two get a run of like 50 of them made up which will increase the cost.

A second "problem" is I put the pull-up resistor pack on the PCB because the Pico drive can output 5V on pin 20. Other drives don't. This will only have an effect on STFM machines. It will help with DMA issues, though if people use the cable on other drives such as ultrasatan, it could actually have a detrimental effect because of the missing 5V on ultrasatan. So now I decided to not fit the resistor pack and just leave it as a optional extra people want it. Technically the resistor pack should be put on the DMA IC anyway. Though to compound possible problems, a new batch of the picodrive could potentially just have the resistors on that anyway. Again it would not help with the machines other than the STFM.
User avatar
alexh
Site sponsor
Site sponsor
Posts: 1345
Joined: 17 Oct 2017 16:51
Location: Oxfordshire

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by alexh »

Cables? I thought that had the ACSI connector on the PCB and plugged directly into the ASCI port? The only cable being the MicroUSB for power? Was that design deemed too inflexible?
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

alexh wrote: 12 Jun 2023 15:39 Cables? I thought that it plugged directly into the ASCI port? The only cable being the MicroUSB for power? Was that design deemed too inflexible?
viewtopic.php?p=95075#p95075

I was talking to @dad664npc about one which would plug directly in, but it would involve another re-spin of the board and I think it may be too big for that anyway.
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

These are the adapter cables. I think I will just bundle them in with the drive because I don't really want to make up any more of these things. They take all bloody day :roll:

IMG_0663.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28402
Joined: 16 Aug 2017 23:19
Location: UK

Re: Raspberry PI PICO ATARI ST Hard Drive Emulator (WIP)

Post by exxos »

You do not have the required permissions to view the files attached to this post.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: ClaudeBot and 19 guests