Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 1996 22:06:48 -0400 (EDT)
From:      Thomas David Rivers <ponds!rivers@dg-rtp.dg.com>
To:        ponds!freefall.cdrom.com!freebsd-hackers
Subject:   ahc0 (AHA-2842) and xcdplayer problems (2.1.5)
Message-ID:  <199608200206.WAA00327@lakes.water.net>

next in thread | raw e-mail | index | archive | help

I had noticed a mysterious lock-up in the ahc driver
when playing CDs on 2.1 (i.e. the machine would lock-up,
or reboot with no messages..)  This would happen if, while
in xcdplayer, I hit the stop button, then hit the play
button again...

Also, I got some strange messages along with it...

Fortunately, I'm pleased to announce that 2.1.5 doesn't
mysteriously reboot, or lock-up.

But - I'm still having problems, here's the messages from
ahc0:

cd0(ahc0:3:0): timed out in command phase, SCSISIGI == 0x84
cd0(ahc0:3:0): asserted ATN - device reset in message buffer
cd0(ahc0:3:0): timed out in dataout phase, SCSISIGI == 0x0
ahc0: Issued Channel A Bus Reset #1. 1 SCBs aborted
ioctl(cdromplaymsftrk): Input/output error
sd0(ahc0:0:0): UNIT ATTENTION asc:29,0
sd0(ahc0:0:0):  Power on, reset, or bus device reset occurred
, retries:4
ioctl(cdromsubchnl): /dev/rcd0c: Input/output error
cd0(ahc0:3:0): UNIT ATTENTION asc:29,0
cd0(ahc0:3:0):  Power on, reset, or bus device reset occurred
ioctl(cdromsubchnl): /dev/rcd0c: Input/output error
ioctl(cdromsubchnl): /dev/rcd0c: Input/output error
ioctl(cdromsubchnl): /dev/rcd0c: Input/output error
ioctl(cdromsubchnl): /dev/rcd0c: Input/output error
  ...
 The ioctl's continue until I quit xcdplayer.


I would provide the output of dmesg to determine which
driver, etc.. - but that seems to be truncated -
I'm missing data from the top...  here's what dmesg says:

ahc0:3:0): CD-ROM cd present.[326402 x 2048 byte records]
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 9 on isa
	... 

notice that all of the ahc-related messages have gone
missing.

But, to be complete - this is an aha-2840VL (i.e. a 2842 without
the floppy controller, it was *really* cheap...)  with a NEC 3xp
external CD-ROM player on a 486dx-66 w/12 meg of memory.

Does someone else with a 2842 ever play CDs with xcdplayer? If so,
what happens if you stop and restart? [This is the xcdplayer
installed from the 2.1.5 packages.]

If I quit xcdplayer, and restart it - I don't get the same 
problems... or, if I bounce around the tracks... or use << and >>
to skip around... it's only when I press the Stop button, followed
by "play".

Is there a time specific problem in xcdplayer?  (I wouldn't expect
it to be involved in SCSI timing issues...)

	 - Thanks -
	- Dave Rivers -




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608200206.WAA00327>