Path: utzoo!utgpu!water!watmath!clyde!rutgers!psuvax1!vu-vlsi!cbmvax!daveh From: daveh@cbmvax.UUCP (Dave Haynie) Newsgroups: comp.sys.amiga Subject: Re: A2090A HD controller Message-ID: <2956@cbmvax.UUCP> Date: 17 Dec 87 21:09:30 GMT References: <4038@eagle.ukc.ac.uk> Organization: Commodore Technology, West Chester, PA Lines: 35 in article <4038@eagle.ukc.ac.uk>, kjws@eagle.ukc.ac.uk (K.J.W.Smithers) says: > I have an A2090 card and a CSA68020/68881 board with no 32 bit ram. > > They will Not work together. (but both work seperately) ... > > The problem is when I run binddrivers that task stops, (binddrivers > never exits). It seems to fallover on a particular call to execbase. > The last instruction (displayed by MetaScope) is mov a2,(a0) Is it possible that it's dying near a DMA; this may be hard to catch on the monitor. During Binddrivers, the A2090's driver code is loaded in from the Expansion directory. The initialization routines in this driver code set up the A2090 for a DMA. What you see running when the DMA actually happens is probably not related to this driver code, since the driver code will probably set the controller up for a DMA and then wait for an interrupt indicating the transfer has taken place. It sounds like something may be going wrong in the DMA arbitration between the A2090 and the CSA card. The A2090 is know to work with other 68020 cards, but I haven't seen it run with the CSA card specifically. > I am running morerows, 672*266 on a B2000 rev 4.0 board (pal) with > 2Mbytes expansion ram , 2*3.5inch drives, and (hopefully) A2090 + > 20 Mbyte hard disk, and a CSA 68020/68881 board. Especially with morerows running, you'll get much better performance out of the A2090 if you "RUN SlowMemLast" before "Binddrivers". I doubt that has any bearing on the problem you've got, but it's certainly a good thing to do anyway. > Kit Smithers kjws@ukc.ac.uk -- Dave Haynie Commodore-Amiga Usenet: {ihnp4|uunet|rutgers}!cbmvax!daveh "The B2000 Guy" PLINK : D-DAVE H BIX : hazy "I can't relax, 'cause I'm a Boinger!"