exxos IDE interface (untested)

New sub forum for version 2 of the STF remake board.
User avatar
exxos
Site Admin
Site Admin
Posts: 5109
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

exxos IDE interface (untested)

Post by exxos » Sun Nov 19, 2017 9:54 pm

I keep getting asked about adding IDE to my boosters.. well.. This is one circuit I designed months ago.. I just don't have time to build it and test it. If someone wants to build and test it for me.. please do so.. Its the only way IDE will be added as I just don't have the 500 hour days to do everything people want.

ide.JPG
ide.JPG (498.69 KiB) Viewed 1033 times

I can't remember much of how I designed it. But I was talking to Esa Sorsa months ago. I tried to emulate better IDE timings as every other IDE solution either doesn't work at all, or has issues with various CF card brands/types. I tried to build in fixes for that and also added in IORDY support (assuming the CF supports it).


Probably this was the initial timings chart I did for it...
fbcbbahj.png
fbcbbahj.png (8.3 KiB) Viewed 1029 times
idet.JPG
idet.JPG (106 KiB) Viewed 51 times

ide.JPG
ide.JPG (40.28 KiB) Viewed 51 times
Some really good info can be found in this document..

https://www.cpi-tec.jp/cpsd_series/dl/H ... n_V1_1.pdf

Also zipped here..
H_IFD_SI_Specification_V1_1.zip
(1.21 MiB) Downloaded 1 time
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
Smonson
Posts: 211
Joined: Sat Oct 28, 2017 10:21 am

Re: exxos IDE interface (untested)

Post by Smonson » Mon Nov 20, 2017 6:15 am

Is that all you need to do to communicate with an IDE drive? I thought it would be much more complicated than that.

User avatar
exxos
Site Admin
Site Admin
Posts: 5109
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos IDE interface (untested)

Post by exxos » Mon Nov 20, 2017 8:32 am

Smonson wrote:
Mon Nov 20, 2017 6:15 am
Is that all you need to do to communicate with an IDE drive? I thought it would be much more complicated than that.
Other circuits use a lot less parts, which is probably why they don't work so good ;)
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
exxos
Site Admin
Site Admin
Posts: 5109
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos IDE interface (untested)

Post by exxos » Thu Nov 30, 2017 3:06 pm

TerribleFire has ported my IDE design over for testing. Awesome stuff!

I particularly enjoyed all the mentions of me ;)


4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
Icky
Trusted Guru
Trusted Guru
Posts: 818
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: exxos IDE interface (untested)

Post by Icky » Sat Dec 01, 2018 8:26 pm

And we are off.

As discussed with Exxos starting to build this out as basic logic first. Old school logic gates and breadboard fun.

IMG_3363 (2).png
IMG_3363 (2).png (334.83 KiB) Viewed 225 times

Now on to the second breadboard for the rest of the circuit.

Also to help me break out most of the address and data lines I need for the breadboard instead of having a mess of wires all over the STF Remake board I have a ROM Cart breakout board arriving next week. I will still need to tap a few more lines out from the board as well.

Atari Cart Breakout Board.png
Atari Cart Breakout Board.png (48.36 KiB) Viewed 225 times

Forgottenmyname
Trusted Guru
Trusted Guru
Posts: 708
Joined: Fri Mar 23, 2018 8:22 pm

Re: exxos IDE interface (untested)

Post by Forgottenmyname » Sat Dec 01, 2018 8:40 pm

Cool, looking forward to seeing how you get on.

User avatar
Icky
Trusted Guru
Trusted Guru
Posts: 818
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: exxos IDE interface (untested)

Post by Icky » Sat Dec 01, 2018 8:45 pm

Forgottenmyname wrote:
Sat Dec 01, 2018 8:40 pm
Cool, looking forward to seeing how you get on.
Thanks - as mentioned by Exxos if we can get it working then we can move it to a PLD

User avatar
exxos
Site Admin
Site Admin
Posts: 5109
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos IDE interface (untested)

Post by exxos » Sun Dec 02, 2018 10:04 pm

Icky wrote:
Sat Dec 01, 2018 8:45 pm
Thanks - as mentioned by Exxos if we can get it working then we can move it to a PLD
Looking good! don't forget to tie un-used inputs high or low though!

The schematic is a altera PLD, but I will probably port it to a Atmel device as just a lot easier to deal with.. Hopefully can fit in the SEC booster PLD ultimately.

Good idea for the cartridge port! I guess a prototype could actually be done on a cartridge with the cart RW mod!
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
Icky
Trusted Guru
Trusted Guru
Posts: 818
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: exxos IDE interface (untested)

Post by Icky » Sun Dec 02, 2018 10:18 pm

exxos wrote:
Sun Dec 02, 2018 10:04 pm
Looking good! don't forget to tie un-used inputs high or low though!
Indeed I was going to tie them off as the last job on the bread board. Thanks for the reminder :)
exxos wrote:
Sun Dec 02, 2018 10:04 pm
The schematic is a altera PLD, but I will probably port it to a Atmel device as just a lot easier to deal with.. Hopefully can fit in the SEC booster PLD ultimately.
Have an Atmel ready and waiting for when we get that far.
exxos wrote:
Sun Dec 02, 2018 10:04 pm
Good idea for the cartridge port! I guess a prototype could actually be done on a cartridge with the cart RW mod!
Exactly why I was following your RW cart port thread which I think is a good idea :thumbup: I could see the potential of getting the majority of the lines out via the cart port. I will try the RW option out at the same time.

Forgottenmyname
Trusted Guru
Trusted Guru
Posts: 708
Joined: Fri Mar 23, 2018 8:22 pm

Re: exxos IDE interface (untested)

Post by Forgottenmyname » Sun Dec 02, 2018 10:38 pm

Which atmel pld are you planning to use? I really should start looking at stuff like that, fpgas etc.

Post Reply