Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Marcb on June 14, 2009, 12:49:36 AM

Title: A4000D & A3000D with Deneb
Post by: Marcb on June 14, 2009, 12:49:36 AM
Hi,

I have posted about this before here and in the Poseidon USB user group and although I found my own fix, it still bugs me that I've not really ever understood why I have a problem...

The problem is that when using the Deneb with Dma, everything boots fine and looks fine until I click on any icon, at which time the miggy freezes up and I need to reboot. This happens on both my 4000 & 3000...
When using Pio all is fine and if I boot with "Setpatch nocache" all is fine in dma mode with both the 3000 & the 4000

Both Denebs are using the latest version of Poseidon etc. and both have buster 11...

I've contacted michael bohmmer and sent him my startup-sequence but the problem remains.

As it is, both Denebs do work and I'm happy with them but I still would like to know why when I use Setpatch Nocache I can use Dma and when I don't I can't?
Title: Re: A4000D & A3000D with Deneb
Post by: Matt_H on June 14, 2009, 05:04:10 AM
Could be something to do with the multiple-DMA-devices bug discovered in Buster 11. (Were you aware of this?) I think A3000 SCSI counts as a conflicting device. What else is in the A4000?

A software conflict is also possible. Try narrowing things down. Boot without a startup-sequence and load Workbench manually after running/not running SetPatch. And what's in your WBStartup?
Title: Re: A4000D & A3000D with Deneb
Post by: LoBai on June 14, 2009, 06:53:43 AM
sorry to ask a stupid question but what is a Deneb?
Title: Re: A4000D & A3000D with Deneb
Post by: marcfrick2112 on June 14, 2009, 08:36:54 AM
LoBai:

Deneb is a USB (1.1 and 2.0 highspeed) card for Amiga's with Zorro slots.....

Google is your friend :)
Title: Re: A4000D & A3000D with Deneb
Post by: alexh on June 14, 2009, 08:59:46 AM
Quote from: Matt_H;511110
Could be something to do with the multiple-DMA-devices bug discovered in Buster 11. (Were you aware of this?) I think A3000 SCSI counts as a conflicting device.
Nope. A3000 SCSI is not a Zorro III DMA master. After all the A3000 launched with Buster 7 which was not DMA capable.

A4000T SCSI is a Zorro III DMA master.
Title: Re: A4000D & A3000D with Deneb
Post by: alexh on June 14, 2009, 09:11:47 AM
What do you have stored in your Deneb flashROM?
Title: Re: A4000D & A3000D with Deneb
Post by: Marcb on June 14, 2009, 12:10:19 PM
@Matt_H

I read the Deneb manual so I knew that buster 11 had issues with Dma :)
I tried eliminating everything in the startup-sequence, one by one adding things back in, that's how I worked out that it was the Setpatch command, then I tried Nocache and voila... It's the data cache that causes the problem...
I don't have anything in the wbstartup... The 3000 just boots off an usb flash so apart from the Deneb there is nothing else in there, the 4000 has a Buddah installed...

@Alexh, on the 3000 I just have the poseidon files in the flash rom, in the 4000 nothing at all...

(actually the 4000 now has no motherboard, it's on it's way to Anthony Hoffman for some TLC)
Title: Re: A4000D & A3000D with Deneb
Post by: Matt_H on June 14, 2009, 04:15:08 PM
Quote from: alexh;511153
Nope. A3000 SCSI is not a Zorro III DMA master. After all the A3000 launched with Buster 7 which was not DMA capable.


That's what I originally believed, but I recall reading lots of other posts saying that A3000 SCSI was DMA capable (is it DMA over a non-Zorro bus? Maybe that's where the confusion comes from).


@ Marcb

Have you updated the Deneb's firmware (http://www.e3b.de/usb/main_updates_e.html)?
Title: Re: A4000D & A3000D with Deneb
Post by: LoBai on June 14, 2009, 08:00:03 PM
Thanks again Marc,

Yea I went on google found out a ton of info last night. Saw that they sell them still on a few sites and ebay. I think this would be very cool to use in my Amiga 4000T if it works the way it says it does.

Scott
Title: Re: A4000D & A3000D with Deneb
Post by: alexh on June 14, 2009, 08:02:46 PM
Quote from: Matt_H;511206
That's what I originally believed, but I recall reading lots of other posts saying that A3000 SCSI was DMA capable (is it DMA over a non-Zorro bus? Maybe that's where the confusion comes from).
AFAIK it is Zorro II DMA. Similar to A2091.

Cant be Zorro III DMA cos it did NOT EXIST when A3000 was made. It was a later addition.
Title: Re: A4000D & A3000D with Deneb
Post by: Matt_H on June 14, 2009, 08:11:39 PM
Quote from: alexh;511240
AFAIK it is Zorro II DMA. Similar to A2091.


That probably explains it.
Title: Re: A4000D & A3000D with Deneb
Post by: Marcb on June 16, 2009, 06:47:10 AM
Quote from: Matt_H;511206
That's what I originally believed, but I recall reading lots of other posts saying that A3000 SCSI was DMA capable (is it DMA over a non-Zorro bus? Maybe that's where the confusion comes from).
 
 
@ Marcb
 
Have you updated the Deneb's firmware (http://www.e3b.de/usb/main_updates_e.html)?

 
All updates done,  so I guess I'm just unlucky, noone else seems to have experienced the same problem and I have it with two Denebs and two different miggys ... weird..:confused:
Title: Re: A4000D & A3000D with Deneb
Post by: Damion on June 16, 2009, 07:23:53 AM
What happens if you boot from a 3.1 floppy/basic 3.1 install (make sure caches are enabled with the CPU command) and then click on an icon?
Title: Re: A4000D & A3000D with Deneb
Post by: alexh on June 16, 2009, 08:48:33 AM
What CPU cards do you have in each computer?
Title: Re: A4000D & A3000D with Deneb
Post by: Marcb on June 16, 2009, 01:11:13 PM
Hmmm...

An '030... I guess that is the common denominator...

Thanks Alexh, I'll try an '040 and report back
Title: Re: A4000D & A3000D with Deneb
Post by: Marcb on July 10, 2009, 11:43:15 PM
My A4000d motherboard started flaking on me so I sent it to Anthony for repair, Anthony repaired it and before installing back in the case I changed the cpu to an A3640...


I am happy to report that I no longer have the problem with the Deneb!

I know i've muddied the waters by having the motherboard repaired, but I'm willing to bet Alexh was right and it was all down to the cpu board...

The repairs on the motherboard were to the rtc, ram tracks and caps...