Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Nov 1999 21:50:01 -0800 (PST)
From:      "Kenneth D. Merry" <ken@kdm.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/15054: system with ncr controller fails to boot if plextor cdrom connected
Message-ID:  <199911230550.VAA93110@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/15054; it has been noted by GNATS.

From: "Kenneth D. Merry" <ken@kdm.org>
To: jan@physik.tu-berlin.de
Cc: freebsd-gnats-submit@FreeBSD.ORG, se@FreeBSD.ORG,
	groudier@club-internet.fr
Subject: Re: kern/15054: system with ncr controller fails to boot if plextor cdrom connected
Date: Mon, 22 Nov 1999 22:43:26 -0700 (MST)

 Gerard Roudier and Stefan Esser are the only ones who know how to decipher
 the NCR driver's error message.  Perhaps one of you could decipher Jan's
 error messages below?
 
 Sorry for including the whole text of your problem report, but it may be
 necessary for one of them to make sense of what is going on.
 
 Gerard Roudier has ported his SYM driver from Linux to FreeBSD.  It fixes
 many bugs with the existing NCR driver, and supports most NCR 53c8xx chips,
 including the 53c860.
 
 You may want to try out Gerard's driver, since you'll probably have a
 better chance of getting your CDROM drive working with it.  Here's a
 snippet from his latest release (November 13th):
 
 > I have made available SYM driver 0.10.0. The driver should compile fine 
 > under FreeBSD 3.2, 3.3 and -CURRENT.
 > 
 > Installation requires the following files:
 > 
 > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/SYM-0.9.0-19991024.tar.gz
 > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/PATCH-SYM-0.10.0-19991111.gz
 > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/README.sym
 
 Since the SYM driver supports 3.3, you should be able to install 3.3
 without your CDROM drive, patch his driver into the sources, recompile your
 kernel and try it out.
 
 
 jan@physik.tu-berlin.de wrote...
 > 
 > >Number:         15054
 > >Category:       kern
 > >Synopsis:       system with ncr controller fails to boot if plextor cdrom connected
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    freebsd-bugs
 > >State:          open
 > >Quarter:        
 > >Keywords:       
 > >Date-Required:
 > >Class:          sw-bug
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Mon Nov 22 18:50:00 PST 1999
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Jan Riedinger
 > >Release:        3.3-RELEASE
 > >Organization:
 > >Environment:
 > FreeBSD janri 3.3-RELEASE FreeBSD 3.3-RELEASE #3: Sun Nov 14 14:20:40 CET 1999     root@:/usr/src/sys/compile/JANRI  i386
 > >Description:
 > If I connect my new Plextor cdrom to my ncr controller the system fails 
 > under 3.3-RELEASE to boot. The last lines, which I see on the boot 
 > screen are (this is a hand made copy, so I hope there are no errors):
 > 
 > ncr0:0 ERROR (0:c1) (9-ae-800) (8/95) @ (scripth 16cc:1900000e).
 > ncr0: script cmd= 88080000
 > ncr0: regdump ca 10 80 95 47 08 00 1f 01 09 00 ae 80 00 0e 00.
 > ncr0: have to clear fifos
 > ncr0: restart (fatal error)
 > (probe5:ncr:0:0:5:0): COMMAND FAILD (9 ff) @ 0xc086da00
 > (probe4:ncr:0:0:4:0): COMMAND FAILD (9 ff) @ 0xc086dc00
 > (probe0:ncr:0:0:0:0): COMMAND FAILD (9 a) @ 0xc086b400
 > ncr0: timeout nccb=0xc086 7800 (skip)
 > ncr0: timeout nccb=0xc086 7400 (skip)
 > ncr0: timeout nccb=0xc086 b800 (skip)
 > 
 > RELEASE 2.2.6 boots fine even with the CDROM
 > 
 > This is the dmesg output from  booting without the CDROM under 3.3:
 > 
 > Copyright (c) 1992-1999 FreeBSD Inc.
 > Copyright (c) 1982, 1986, 1989, 1991, 1993
 >         The Regents of the University of California. All rights reserved.
 > FreeBSD 3.3-RELEASE #3: Sun Nov 14 14:20:40 CET 1999
 >     root@:/usr/src/sys/compile/JANRI
 > Timecounter "i8254"  frequency 1193182 Hz
 > CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
 >   Origin = "AuthenticAMD"  Id = 0x562  Stepping = 2
 >   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
 >   AMD Features=0x400<<b10>>
 > real memory  = 67108864 (65536K bytes)
 > avail memory = 61276160 (59840K bytes)
 > Preloaded elf kernel "kernel" at 0xc03d0000.
 > vinum: loaded
 > Probing for devices on PCI bus 0:
 > chip0: <Intel 82439HX PCI cache memory controller> rev 0x03 on pci0.0.0
 > chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
 > ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1
 > vga0: <Matrox MGA 1024SG/1064SG/1164SG graphics accelerator> rev 0x02 int a irq 9 on pci0.10.0
 > bktr0: <BrookTree 848A> rev 0x12 int a irq 9 on pci0.11.0
 > Hauppauge WinCast/TV, Temic PAL I tuner, msp3400c stereo.
 > bktr0: Detected a MSP3410D-B4
 > ncr0: <ncr 53c860 fast20 scsi> rev 0x02 int a irq 11 on pci0.12.0
 > Probing for PnP devices:
 > CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041]
 > This is a SB16 PnP, but LDN 0 is disabled
 > Probing for devices on the ISA bus:
 > sc0 on isa
 > sc0: VGA color <16 virtual consoles, flags=0x0>
 > ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
 > ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
 > atkbdc0 at 0x60-0x6f on motherboard
 > atkbd0 irq 1 on isa
 > psm0 irq 12 on isa
 > psm0: model Generic PS/2 mouse, device ID 0
 > sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
 > sio0: type 16550A
 > sio1 at 0x2f8-0x2ff irq 3 on isa
 > sio1: type 16550A
 > pcm0 not found
 > fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
 > fdc0: FIFO enabled, 8 bytes threshold
 > fd0: 1.44MB 3.5in
 > wdc0 at 0x1f0-0x1f7 irq 14 on isa
 > wdc0: unit 0 (wd0): <Maxtor 85120A8>
 > wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
 > wdc0: unit 1 (wd1): <IBM-DJNA-351520>
 > wd1: 14664MB (30033360 sectors), 29795 cyls, 16 heads, 63 S/T, 512 B/S
 > wdc1 not found at 0x170
 > ppc0 at 0x378 irq 7 flags 0x40 on isa
 > ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 > ppc0: FIFO with 16/16/16 bytes threshold
 > lpt0: <generic printer> on ppbus 0
 > lpt0: Interrupt-driven port
 > ppi0: <generic parallel i/o> on ppbus 0
 > plip0: <PLIP network interface> on ppbus 0
 > isic0 at 0xd80 irq 10 flags 0x3 on isa
 > isic0: Teles S0/16.3
 > isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
 > isic0: HSCvga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
 > npx0 on motherboard
 > npx0: INT 16 interface
 > IP packet filtering initialized, divert enabled, rule-based forwarding enabled, logging disabled
 > i4b: ISDN call control device attached
 > i4bisppp: 4 ISDN SyncPPP device(s) attached
 > i4bctl: ISDN system control port attached
 > i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
 > i4btel: 2 ISDN telephony interface device(s) attached
 > i4brbch: 4 raw B channel access device(s) attached
 > i4btrc: 4 ISDN trace device(s) attached
 > sa0 at ncr0 bus 0 target 4 lun 0
 > sa0: <TANDBERG TDC 4222 =07:> Removable Sequential Access SCSI-2 device 
 > sa0: 4.807MB/s transfers (4.807MHz, offset 8)
 > changing root device to wd1s1a
 > i4b: unit 0, assigned TEI = 69 = 0x45
 > cd0 at ncr0 bus 0 target 5 lun 0
 > cd0: <PLEXTOR CD-R   PX-W4220T 1.01> Removable CD-ROM SCSI-2 device 
 > cd0: 10.000MB/s transfers (10.000MHz, offset 8)
 > cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
 > 
 > 
 > This is the dmesg output from 2.2.6 R with connected CDROM
 > 
 > Copyright (c) 1992-1998 FreeBSD Inc.
 > Copyright (c) 1982, 1986, 1989, 1991, 1993
 >         The Regents of the University of California.  All rights reserved.
 > 
 > FreeBSD 2.2.6-RELEASE #0: Tue Nov  9 02:18:41 CET 1999
 >     jan@janri.home.cs.tu-berlin.de:/usr/src/sys/compile/BRAHMS
 > CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
 >   Origin = "AuthenticAMD"  Id = 0x562  Stepping=2
 >   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
 > real memory  = 67108864 (65536K bytes)
 > avail memory = 63111168 (61632K bytes)
 > Probing for devices on PCI bus 0:
 > chip0 <Intel 82439> rev 3 on pci0:0:0
 > chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
 > chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
 > vga0 <VGA-compatible display device> rev 2 int a irq 9 on pci0:10:0
 > bktr0 <BrookTree 848> rev 18 int a irq 9 on pci0:11:0
 > Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo.
 > ncr0 <ncr 53c860 fast20 scsi> rev 2 int a irq 11 on pci0:12:0
 > (ncr0:0:0): "PLEXTOR CD-ROM PX-40TS 1.10" type 5 removable SCSI 2
 > cd0(ncr0:0:0): CD-ROM 
 > cd0(ncr0:0:0): asynchronous.
 > can't get the size
 > (ncr0:4:0): "TANDBERG  TDC 4222 =07:" type 1 removable SCSI 2
 > st0(ncr0:4:0): Sequential-Access 
 > st0(ncr0:4:0): 4.0 MB/s (250 ns, offset 8)
 > density code 0x0,  drive empty
 > (ncr0:5:0): "PLEXTOR CD-R   PX-W4220T 1.01" type 5 removable SCSI 2
 > cd1(ncr0:5:0): CD-ROM 
 > cd1(ncr0:5:0): asynchronous.
 > can't get the size
 > 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 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
 > ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
 > sio0 at 0x3f8-0x3ff irq 4 on isa
 > sio0: type 16550A
 > sio1 at 0x2f8-0x2ff irq 3 on isa
 > sio1: type 16550A
 > lpt0 at 0x378-0x37f irq 7 on isa
 > lpt0: Interrupt-driven port
 > lp0: TCP/IP capable interface
 > lpt1 not found at 0xffffffff
 > psm0 at 0x60-0x64 irq 12 on motherboard
 > psm0: model Generic PS/2 mouse, device ID 0
 > fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
 > fdc0: FIFO enabled, 8 bytes threshold
 > fd0: 1.44MB 3.5in
 > wdc0 at 0x1f0-0x1f7 irq 14 on isa
 > wdc0: unit 0 (wd0): <Maxtor 85120A8>
 > wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
 > wdc0: unit 1 (wd1): <IBM-DJNA-351520>
 > wd1: 8063MB (16514064 sectors), 16383 cyls, 16 heads, 63 S/T, 512 B/S
 > wdc1 not found at 0x170
 > isic0 at 0xd80 irq 10 flags 0x3 on isa
 > isic0: Teles S0/16.3
 > isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
 > isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
 > npx0 flags 0x1 on motherboardnpx0: INT 16 interface
 > sb0 not found at 0x220
 > sbmidi0 not found at 0x330
 > i4b: ISDN call control device attached
 > i4bisppp: 4 ISDN SyncPPP device(s) attached
 > i4bctl: ISDN system control port attached
 > i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
 > i4btel: 2 ISDN telephony interface device(s) attached
 > i4brbch: 4 raw B channel access device(s) attached
 > i4btrc: 4 ISDN trace device(s) attached
 > IP packet filtering initialized, divert enabled, logging disabled
 > ed0: device timeout
 > 
 > 
 > >How-To-Repeat:
 > The booting with CDROM is never succesfull under 3.3 R
 > >Fix:
 > 
 > 
 > >Release-Note:
 > >Audit-Trail:
 > >Unformatted:
 > 
 > 
 > To Unsubscribe: send mail to majordomo@FreeBSD.org
 > with "unsubscribe freebsd-bugs" in the body of the message
 > 
 
 Ken
 -- 
 Kenneth Merry
 ken@kdm.org
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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