On 4/17/07, 9000 VAX <vax9000 at gmail.com> wrote:
On 4/17/07, Al Kossow <aek at bitsavers.org> wrote:
any new news on that?
One possibility is that the controller did not place fast enough in SA
register the value CPU was looking for. I need several days to calm down
before I look at this problem again.
Well, my guess is conformed. I observed the QBUS with a logic analyzer and
it seemed the VMS 6.1 installer issued IPW to reset the controller, and
after it read SAR=0x0b40, it wrote SAW=0xa4ff. Then it read SA port at
12.2ms after that, then again at 12.8ms as a second chance, expecting
0x10a4, before it issued IPW again at 12.88ms. My controller had not updated
SAR before the second chance.
The fix seems to be easy. I just need to make sure the controller is able to
update the SAR register quickly. Maybe it is as simple as removing some
printf()'s.
vax, 9000