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>
