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
I've not looked into this much, but seems to be some somewhat conflicting and incomplete information about all this
DMA ISSUE ON H4
Re: DMA ISSUE ON H4
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.
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.
Re: DMA ISSUE ON H4
From the same document. Quite unambiguous.
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.
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.
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
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
Re: DMA ISSUE ON H4
I will dump this fix PCB here so people can try it out.
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.
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.
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
Re: DMA ISSUE ON H4
Will add that fix onto the REV F
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.
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.
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
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.