[3095] in linux-scsi channel archive
Problem with NCR 53C810 an Linux 2.0.29
daemon@ATHENA.MIT.EDU (Stephan Voit)
Sun Jan 18 17:06:03 1998
Date: Sun, 18 Jan 1998 22:52:28
To: linux-scsi@vger.rutgers.edu
From: Stephan Voit <voit@wi-inf.uni-essen.de>
My on-board NCR-SCSI-Controller (NCR 53C810) isnīt detected with Linux 2.0.29
(german distribution from Delix (DLD 5.2)). With Linux 1.2.x (DLD 2.1) there
are no problems.
My mother board is a SA486P AIO-U (STD) with Phoenix BIOS, bought in 08/94).
Its PCI bridge is jumpered to IRQ 15 and INT A.
Verifikation by ctpci.exe (from cīt, running under DOS 6.22):
(c) Georg Schnurer, Redaktion c't, 1993..1996
Searching PCI-Devices (CFG_Type 2)
Bus Nr. 00h
00 0 Vendor=Intel Corporation No PCI-INT
Device=82424ZX Saturn Chipset, Cache/DRAM Controller (CDC), Rev=04h
01 0 Vendor=Symbios Logic (NCR) INT A=IRQ 15
Device=53C810 PCI-SCSI I/O Processor (FAST-SCSI), Rev=01h
02 0 Vendor=Intel Corporation No PCI-INT
Device=82378IB PCI to ISA Bridge, System I/O (SIO), Rev=03h
06 0 Vendor=S3 Incorporated No PCI-INT
Device=86C964 PCI GUI Accelerator VRAM, Rev. 00, Rev=00h
Thanks in advance
Stephan Voit
==============================================================================
From boot with Linux 1.2.x:
pcibios_init : PCI BIOS revision 2.00 entry at 0xf0100
...
scsi-ncr53c7,8xx : at PCI bus 0, device 1, function 0
scsi-ncr53c7,8xx : NCR53c810 at memory 0xd8000000, io 0xc000, irq 15
scsi0 : using io mapped access
scsi0 : using initiator ID 7
scsi0 : using edge triggered interrupts
scsi0 : burst length 8
scsi0 : using 40MHz SCSI clock
scsi0 : NCR code relocated to 0x1e7750
scsi0 : test 1 started
scsi0 : NCR53c{7,8}xx (rel 4)
scsi : 1 host.
Vendor: CONNER Model: CFP2105S 2.14GB Rev: 2D4D
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, id 0, lun 0
Vendor: CONNER Model: CFA540S Rev: 0EAD
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, id 1, lun 0
Vendor: NEC Model: CD-ROM DRIVE:84 Rev: 1.0
Type: CD-ROM ANSI SCSI revision: 01
Detected scsi CD-ROM sr0 at scsi0, id 6, lun 0
scsi : detected 1 SCSI cdrom 2 SCSI disks total.
SCSI Hardware sector size is 512 bytes on device sda
SCSI Hardware sector size is 512 bytes on device sdb
==============================================================================
From boot with Linux 2.0.19:
pcibios_init : PCI BIOS revision 2.00 entry at 0xf0100
...
Linux version 2.0.29 (root@erdbeere.delix.de) (gcc version 2.7.2.1) #1 Tue May 6 17:40:22 MET DST 1997
scsi-ncr53c7,8xx : at PCI bus 0, device 1, function 0
scsi-ncr53c7,8xx : NCR53c810 at memory 0xd8000000, io 0xc000, irq 15
scsi0 : burst length 8
scsi0 : reset ccf to 3 from 0
scsi0 : NCR code relocated to 0xb88600 (virt 0x00b88600)
scsi0 : test 1 started
scsi0 : driver test 1 timed out due to lost interrupt.
Please verify that the correct IRQ is being used for your board,
and that the motherboard IRQ jumpering matches the PCI setup on
PCI systems.
If you are using a NCR53c810 board in a PCI system, you should
also verify that the board is jumpered to use PCI INTA, since
most PCI motherboards lack support for INTB, INTC, and INTD.
scsi0 : DSP = 0x00b88df8 (script at 0x00b88600, start at 0xb88de4)
scsi0 : DSPS = 0x4000000
-------------------------------
Message when loading SCSI driver module ncr53c8xx:
ncr53c8xx : at PCI bus 0, device 1, function 0
ncr_attach: unit=0 chip=810 base=d8000000, io_port=c000, irq=15
-------------------------------
Message when loading SCSI driver module ncr53c810-0:
ncr53c810-0: using memory mapped IO at virtual address 0x181b000
ncr53c810-0: assuming 40MHz clock
ncr53c810-0: initial value of SCNTL3 = 03, final = 13
ncr53c810-0: requesting shared irq 15 (dev_id=0xbb8068)
ncr53c810-0: request irq 15 failure
ncr53c810-0: releasing memory mapped IO region 181b000[128]
ncr53c810-0: releasing IO region c000[128]