NetBSD Problem Report #25783

Received: (qmail 10581 invoked by uid 605); 2 Jun 2004 07:26:56 -0000
Message-Id: <20040602072654.4E03311153@narn.netbsd.org>
Date: Wed,  2 Jun 2004 07:26:54 +0000 (UTC)
From: michael@nosflow.com
Sender: gnats-bugs-owner@NetBSD.org
Reply-To: michael@nosflow.com
To: gnats-bugs@gnats.NetBSD.org
Subject: cmdide0: Silicon Image 0680 oddities
X-Send-Pr-Version: www-1.0

>Number:         25783
>Category:       port-sparc64
>Synopsis:       cmdide0: Silicon Image 0680 oddities
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-sparc64-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 02 07:27:00 +0000 2004
>Closed-Date:    Mon Oct 27 00:53:42 +0000 2008
>Last-Modified:  Mon Oct 27 00:53:42 +0000 2008
>Originator:     Michael Wolfson
>Release:        2.0_BETA
>Organization:
>Environment:
NetBSD  2.0_BETA NetBSD 2.0_BETA (GENERIC) #0: Thu May 20 18:40:11 UTC 2004  aut
obuild@tgm.netbsd.org:/autobuild/netbsd-2-0/sparc64/OBJ/autobuild/netbsd-2-0/src
/sys/arch/sparc64/compile/GENERIC sparc64
>Description:
My PCI cmdide0: Silicon Image 0680 based card appears to work as advertised in an UltraSPARC 30 system, but is completely ignored by an UltraSPARC 10 system.  Could be due to the built-in IDE bus in the UltraSPARC 10.

relevant dmesg from UltraSPARC 30:
cmdide0 at pci0 dev 2 function 0
cmdide0: Silicon Image 0680 (rev. 0x02)
cmdide0: bus-master DMA support present
cmdide0: primary channel configured to native-PCI mode
OF_mapintr failed
cmdide0: using ivec 7d0 for native-PCI interrupt
atabus0 at cmdide0 channel 0
cmdide0: secondary channel configured to native-PCI mode
atabus1 at cmdide0 channel 1
[...]
wd0 at atabus0 drive 0: <WDC AC33100H>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 3020 MB, 6136 cyl, 16 head, 63 sec, 512 bytes/sect x 6185088 sectors
wd0: drive supports PIO mode 4, DMA mode 2
wd0(cmdide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)

Relevant dmesg from UltraSPARC 10 (i.e. built-in IDE bus):
cmdide0 at pci1 dev 3 function 0
cmdide0: CMD Technology PCI0646 (rev. 0x03)
cmdide0: bus-master DMA support present
cmdide0: primary channel configured to native-PCI mode
cmdide0: using ivec 1820 for native-PCI interrupt
atabus0 at cmdide0 channel 0
cmdide0: secondary channel configured to native-PCI mode
atabus1 at cmdide0 channel 1

This might be a hardware issue as well, since an Open Firmware "show-devs" command gives different results.

From UltraSPARC 30:
/pci@1f,4000/raid@2

From UltraSPARC 10:
no equivalent device
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:

From: matthew green <mrg@eterna.com.au>
To: michael@nosflow.com
Cc: gnats-bugs@gnats.NetBSD.org
Subject: re: port-sparc64/25783: cmdide0: Silicon Image 0680 oddities 
Date: Wed, 02 Jun 2004 17:48:33 +1000

 this is weird. this is my U10 (has been so for more than a year now): 

 cmdide0 at pci1 dev 3 function 0
 cmdide0: CMD Technology PCI0646 (rev. 0x03)
 cmdide0: bus-master DMA support present
 cmdide0: primary channel configured to native-PCI mode
 cmdide0: using ivec 1820 for native-PCI interrupt
 atabus0 at cmdide0 channel 0
 cmdide0: secondary channel configured to native-PCI mode
 atabus1 at cmdide0 channel 1
 [ .. ]
 cmdide1 at pci2 dev 3 function 0
 cmdide1: Silicon Image 0680 (rev. 0x02)
 cmdide1: bus-master DMA support present
 cmdide1: primary channel configured to native-PCI mode
 cmdide1: using ivec 18 for native-PCI interrupt
 atabus2 at cmdide1 channel 0
 cmdide1: secondary channel configured to native-PCI mode
 atabus3 at cmdide1 channel 1


 i can't *boot* from the disks on this controller.  maybe the U30 comes
 with firmware that understands the 0680?


 .mrg.

From: Michael Wolfson <michael@nosflow.com>
To: matthew green <mrg@eterna.com.au>
Cc: gnats-bugs@gnats.NetBSD.org
Subject: Re: port-sparc64/25783: cmdide0: Silicon Image 0680 oddities 
Date: Wed, 2 Jun 2004 00:55:28 -0700

 On Jun 2, 2004, at 12:48 AM, matthew green wrote:

 > i can't *boot* from the disks on this controller.  maybe the U30 comes
 > with firmware that understands the 0680?

 Sorry, I didn't mean to be unclear.  I'm not booting the U30 from the 
 0680.  Regardless it doesn't change the fact that the U10 isn't finding 
 the card at all.  Then again, I'm half convinced the U10 has hardware 
 problems (it can't boot from the IDE HD I've got hooked up to its 
 built-in bus), but that's why I wanted to try the 0680 in it.

 TIA,
    -- MW


From: Manuel Bouyer <bouyer@antioche.eu.org>
To: michael@nosflow.com
Cc: gnats-bugs@gnats.NetBSD.org, netbsd-bugs@netbsd.org
Subject: Re: port-sparc64/25783: cmdide0: Silicon Image 0680 oddities
Date: Thu, 3 Jun 2004 22:30:52 +0200

 On Wed, Jun 02, 2004 at 07:26:54AM +0000, michael@nosflow.com wrote:
 > 
 > >Number:         25783
 > >Category:       port-sparc64
 > >Synopsis:       cmdide0: Silicon Image 0680 oddities
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    port-sparc64-maintainer
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Wed Jun 02 07:27:00 UTC 2004
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Michael Wolfson
 > >Release:        2.0_BETA
 > >Organization:
 > >Environment:
 > NetBSD  2.0_BETA NetBSD 2.0_BETA (GENERIC) #0: Thu May 20 18:40:11 UTC 2004  aut
 > obuild@tgm.netbsd.org:/autobuild/netbsd-2-0/sparc64/OBJ/autobuild/netbsd-2-0/src
 > /sys/arch/sparc64/compile/GENERIC sparc64
 > >Description:
 > My PCI cmdide0: Silicon Image 0680 based card appears to work as advertised in an UltraSPARC 30 system, but is completely ignored by an UltraSPARC 10 system.  Could be due to the built-in IDE bus in the UltraSPARC 10.
 > 
 > relevant dmesg from UltraSPARC 30:
 > cmdide0 at pci0 dev 2 function 0
 > cmdide0: Silicon Image 0680 (rev. 0x02)
 > cmdide0: bus-master DMA support present
 > cmdide0: primary channel configured to native-PCI mode
 > OF_mapintr failed
 > cmdide0: using ivec 7d0 for native-PCI interrupt
 > atabus0 at cmdide0 channel 0
 > cmdide0: secondary channel configured to native-PCI mode
 > atabus1 at cmdide0 channel 1
 > [...]
 > wd0 at atabus0 drive 0: <WDC AC33100H>
 > wd0: drive supports 16-sector PIO transfers, LBA addressing
 > wd0: 3020 MB, 6136 cyl, 16 head, 63 sec, 512 bytes/sect x 6185088 sectors
 > wd0: drive supports PIO mode 4, DMA mode 2
 > wd0(cmdide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
 > 
 > Relevant dmesg from UltraSPARC 10 (i.e. built-in IDE bus):
 > cmdide0 at pci1 dev 3 function 0
 > cmdide0: CMD Technology PCI0646 (rev. 0x03)

 Doens't it also find a cmdide1 ?

 -- 
 Manuel Bouyer <bouyer@antioche.eu.org>
      NetBSD: 26 ans d'experience feront toujours la difference
 --
State-Changed-From-To: open->feedback
State-Changed-By: mrg@netbsd.org
State-Changed-When: Mon, 09 Oct 2006 03:49:03 +0000
State-Changed-Why:
did you ever figure out what the problem here is?  if it
is still relevant, could you try other pci cards in the U10
to eliminate the chance that the hardware is dying?

thanks.


State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 27 Oct 2008 00:04:48 +0000
State-Changed-Why:
Feedback timeout. Anyone else have this setup?
(Silicon Image 0680 (cmdide) & UltraSPARC 10)


From: snj@NetBSD.org
To: gnats-bugs@NetBSD.org
Cc: netbsd-bugs@netbsd.org, dholland@NetBSD.org, michael@nosflow.com
Subject: Re: port-sparc64/25783 (cmdide0: Silicon Image 0680 oddities)
Date: Sun, 26 Oct 2008 17:34:05 -0700

 On 10/27 00:04, dholland@NetBSD.org wrote:
 > Synopsis: cmdide0: Silicon Image 0680 oddities
 > 
 > State-Changed-From-To: feedback->open
 > State-Changed-By: dholland@NetBSD.org
 > State-Changed-When: Mon, 27 Oct 2008 00:04:48 +0000
 > State-Changed-Why:
 > Feedback timeout. Anyone else have this setup?
 > (Silicon Image 0680 (cmdide) & UltraSPARC 10)

 I do, and it works fine.  mrg has had this setup in the past (and perhaps
 still does).

From: Michael Wolfson <michael@nosflow.com>
To: snj@NetBSD.org
Cc: gnats-bugs@NetBSD.org,
 netbsd-bugs@netbsd.org,
 dholland@NetBSD.org
Subject: Re: port-sparc64/25783 (cmdide0: Silicon Image 0680 oddities)
Date: Sun, 26 Oct 2008 20:47:29 -0400

 I no longer have this hardware.  Please feel free to close the ticket  
 if you think everything is OK now.

    -- MW


 On Oct 26, 2008, at 8:34 PM, snj@NetBSD.org wrote:

 > On 10/27 00:04, dholland@NetBSD.org wrote:
 >> Synopsis: cmdide0: Silicon Image 0680 oddities
 >>
 >> State-Changed-From-To: feedback->open
 >> State-Changed-By: dholland@NetBSD.org
 >> State-Changed-When: Mon, 27 Oct 2008 00:04:48 +0000
 >> State-Changed-Why:
 >> Feedback timeout. Anyone else have this setup?
 >> (Silicon Image 0680 (cmdide) & UltraSPARC 10)
 >
 > I do, and it works fine.  mrg has had this setup in the past (and  
 > perhaps
 > still does).

State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 27 Oct 2008 00:53:42 +0000
State-Changed-Why:
Fixed.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.