Subject: Problems with 1.5.2, KFQSA & KA640
To: None <firstname.lastname@example.org>
From: Michael Schneider <email@example.com>
Date: 11/03/2001 22:28:41
Hello, and thank you all for your comments so far.
Still, my KFQSA is giving me headaches..
To summarize what had happened until now:
I have a KFQSA in a MV3400 (ka640 cpu). I have a spare ka650 cpu. I have
3 RF71 drives connected. The whole shebang is running 1.5.2.
DSSI Termination shoudl be correct, and the KFQSA has been configured
correctly, i would say.
The MV3400 runns for weeks without problems as long as i disable the
enabling code in ka650.c.
If i use a kernel with enables the CPU cache, i get errors like
/netbsd: uda1: controller error, sa=0101510 (unknown error code)
within minutes of operation.
Sometimes, the error code is 0101511. Never somethin else
Sometimes, a stray interrupt (vector 0x318, ipl 23) hits just befor the
controller error. But this rarely happens at all and has probably no
The error occurs only when i run the ka640 or ka650 with enabled
Theoretically, this should not matter, but it does here.
Additionaly, it seems like the error comes only when the controller has
switch between drives, as in a file copy from one partition to another
the partitions live on different drives. Or, during fsck at startup,
two or more drives are affected.
A simple "cp" is enough...
I've put the KFQSA into another, "known good" VAX (a MV3500), and get
problems with NetBSD 1.5.2. So it might be the controller.
I then tried OpenVMS, and alas! everything worked! Even with 2 disks.
I do not actually know whether VMS enables the CPU cache, but i would
So, is there someone using a KFQSA with more than one drive, with a
or ka650 cpu?
Does this work with 1.5 or higher for you?
I am prepared to dig into the mscp-driver (well, mentaly prepared. My
calls this a "hyperventilating ego"...), but only if i am at least a
bit convinced that it is a driver bug. After all, my KFQSA could still
Thank you, and sorry for the far too long post.
Michael Schneider email: firstname.lastname@example.org
People disagree with me. I just ignore them.