I've been looking at the ACSI integration guides....
So CS is for command and data...
and...
BUT then...
CS suddenly vanishes and no mention of it :roll:
I've not looked into this much, but seems to be some somewhat conflicting and incomplete information about all this :roll:
DMA ISSUE ON H4
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DMA ISSUE ON H4
You do not have the required permissions to view the files attached to this post.
-
czietz
- Posts: 585
- Joined: 14 Jan 2018 13:02
Re: DMA ISSUE ON H4
From the same document. Quite unambiguous.
You do not have the required permissions to view the files attached to this post.
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: DMA ISSUE ON H4
The way I interpreted the document, _CS causes the peripheral to accept the command byte, which contains the ACSI device number, and only the device with that device number becomes selected. It then remains selected until the next command byte. All other peripherals that don't match the device number leave the bus alone.
-
TimNaber
- Posts: 67
- Joined: 01 Nov 2019 15:20
Re: DMA ISSUE ON H4
I read this and was going to mention: I found through trial and error that HDDriver.prg is a bit finicky when using a copy of the program after it has been set up for another machine. When doing so, you HAVE to AUTO-CONFIG, exit the program (so it can save your changes) and reboot. Then you get to see everything.Icky wrote: 08 Dec 2019 19:43 After doing auto configure in the Tools menu it now sees the devices and partitions.
ST: TT030 10/32m; Falcon 030 14m(2); MSTe 4m; MST 4m(3); MST 4m AdSpeed; 1040STf 4m(4); ST 4m(2); MF 44 w/SCSI2SD(3); MF 30(3); MF30 w/Drem
8-Bit: 320XE w/Ultraspeed+/FIXXL; 320XE; 130XE w/Ultimate 1m; 600XL w/Ultimate 1m; 800XL w/Omnimon XL/Boss XL/Omniview XL; 800 w/Incognito; 800 48K; Black Box Enhanced(3); 1050 Super Archiver II; 1050 Happy(2); XF551 360K(2); XF551 720K; HD Tower 480m
8-Bit: 320XE w/Ultraspeed+/FIXXL; 320XE; 130XE w/Ultimate 1m; 600XL w/Ultimate 1m; 800XL w/Omnimon XL/Boss XL/Omniview XL; 800 w/Incognito; 800 48K; Black Box Enhanced(3); 1050 Super Archiver II; 1050 Happy(2); XF551 360K(2); XF551 720K; HD Tower 480m
-
Tomswork
- Posts: 776
- Joined: 22 Nov 2019 22:05
Re: DMA ISSUE ON H4
Just an ides on the 74ls245 74ls244 these are low power chips and produce a slow rise time vs current you could try 74hc244 and 74hc245 in there place and retest see if the profile improves
Tom
Tom
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DMA ISSUE ON H4
I will dump this fix PCB here so people can try it out.
You do not have the required permissions to view the files attached to this post.
-
Icky
- Site Admin

- Posts: 4375
- Joined: 03 Sep 2017 10:57
- Location: UK
Re: DMA ISSUE ON H4
I can confirm using an inverter on what was the HDCS line Pin 19 of IC6 and connection the other side of the inverter to FDCS it works. To test I copied a file from FDD to HDD and did the reverse and all was fine.
To get this to work I did a little hack by gluing a 74LS04 upside down on top of the 74LS245 :)
To get this to work I did a little hack by gluing a 74LS04 upside down on top of the 74LS245 :)
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DMA ISSUE ON H4
:bravo: Will add that fix onto the REV F :)Icky wrote: 15 Dec 2019 21:20 I can confirm using an inverter on what was the HDCS line Pin 19 of IC6 and connection the other side of the inverter to FDCS it works. To test I copied a file from FDD to HDD and did the reverse and all was fine.
-
btl
- Posts: 43
- Joined: 15 Jul 2019 22:19
Re: DMA ISSUE ON H4
I'm sorry, i don't understand the problem & solution here.
I bridged out the IC6 and it just works, but what purpose did IC6 have in theory? Keep signals strong?
If so, should i do the fix with the upside down 74LS04 or just keep it bridged?
Have a nice christmas all!
Greets,
btl
I bridged out the IC6 and it just works, but what purpose did IC6 have in theory? Keep signals strong?
If so, should i do the fix with the upside down 74LS04 or just keep it bridged?
Have a nice christmas all!
Greets,
btl
-
Icky
- Site Admin

- Posts: 4375
- Joined: 03 Sep 2017 10:57
- Location: UK
Re: DMA ISSUE ON H4
@btl - The H4 circuit is designed to have a buffer on the DMA to the ACSI bus which the STE has but not the ST. By jumpering over this basically is the ST circuit with no protection on the ACSI bus. The circuit was introduced on the STE and into the H4 to improve protection and against transfer collisions creating possible corruption on drives.
Who is online
Users browsing this forum: ClaudeBot and 0 guests