Subject: Re: au1550 support IDE harddisk or not?
To: Water NB <netbsd78@126.com>
From: Garrett D'Amore <garrett_damore@tadpole.com>
List: port-evbmips
Date: 04/25/2006 07:48:12
Hmmm... that's weird.  It isn't seeing *any* PCI devices.  Can you put a
PCI card in a slot and see if it finds one?

I'll give your config a try later today.

    -- Garrett

Water NB wrote:
> On Mon, Apr 24, 2006 at 02:03:13AM +0900, Izumi Tsutsui wrote:
>   
>> In article <444B9F98.601@tadpole.com>
>> garrett_damore@tadpole.com wrote:
>>
>>     
>>> Hmm... that's kind of a stumper.  Something must be wrong.  It shows up
>>> on my board:
>>>
>>> aupci0 at aubus0 addr 0x14005000: Alchemy Host-PCI Bridge, 66MHz
>>> pci0 at aupci0 bus 0
>>> pci0: i/o space, memory space enabled
>>> hptide0 at pci0 dev 11 function 0: PCI configuration registers:
>>>   Common header:
>>>     0x00: 0x00071103 0x02300147 0x01040002 0x00008800
>>>
>>> Can you add PCI_CONFIG_DUMP to your  options?
>>>       
>> Or lack of options PCI_NETBSD_CONFIGURE?
>> If it's enabled, it might help to set pci_conf_debug=1
>> in dev/pci/pciconf.c.
>> (is it better to move the option to std.alchemy?)
>> ---
>> Izumi Tsutsui
>>
>>     
>
> Start = 0x80100000, range = (0x80100000,0x80459b5f), format = SREC
> MIPS32/64 params: cpu arch: 32
> MIPS32/64 params: TLB entries: 32
> MIPS32/64 params: Icache: line = 32, total = 16384, ways = 4
>                  sets = 128
> MIPS32/64 params: Dcache: line = 32, total = 16384, ways = 4
>                  sets = 128
>   picache_stride    = 4096
>   picache_loopcount = 4
>   pdcache_stride    = 4096
>   pdcache_loopcount = 4
>   Dcache is coherent
>   Icache is coherent against Dcache
> DBAu1550 (cabernet), CPLDv1, no daughtercard
> Memory size: 0x0c000000
> [ Kernel symbol table missing! ]
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
>     The NetBSD Foundation, Inc.  All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>     The Regents of the University of California.  All rights reserved.
>
> NetBSD 3.99.18 (m1550nfs) #7: Tue Apr 25 09:57:52 CST 2006
>         root@PC-026:/opt/netbsd/world/mipsel_obj/sys/arch/evbmips/compile/m1550n
> fs
> AMD Alchemy DBAu1550
> total memory = 192 MB
> avail memory = 182 MB
> mainbus0 (root)
> cpu0 at mainbus0: 396.00MHz (hz cycles = 773438, delay divisor = 396)
> cpu0: Alchemy Au1550 (Rev 2 core) (0x3030200) Rev. 0 with software emulated floa
> ting point
> cpu0: 16KB/32B 4-way set-associative L1 Instruction cache, 32 TLB entries
> cpu0: 16KB/32B 4-way set-associative write-back L1 Data cache
> obio0 at mainbus0
> aubus0 at mainbus0
> aucom0 at aubus0 addr 0x11100000 irq 0: Au1X00 UART, working fifo
> aucom0: console
> aucom1 at aubus0 addr 0x11200000 irq 8: Au1X00 UART, working fifo
> aucom2 at aubus0 addr 0x11400000 irq 9: Au1X00 UART, working fifo
> aurtc0 at aubus0: Au1X00 programmable clock
> aumac0 at aubus0 addr 0x10500000 irq 27: Au1X00 10/100 Ethernet
> aumac0: Ethernet address 00:00:1a:19:0c:26
> acphy0 at aumac0 phy 31: AC101 10/100 media interface, rev. 11
> acphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> aumac1 at aubus0 addr 0x10510000 irq 28: Au1X00 10/100 Ethernet
> aumac1: Ethernet address 00:00:1a:19:1c:26
> acphy1 at aumac1 phy 31: AC101 10/100 media interface, rev. 11
> acphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> ohci0 at aubus0 addr 0x14020000 irq 26: Alchemy OHCI
> ohci0: OHCI version 1.0
> usb0 at ohci0: USB revision 1.0
> uhub0 at usb0
> uhub0: vendor 0x0000 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> aupci0 at aubus0 addr 0x14005000: Alchemy Host-PCI Bridge, 66MHz
> PCI: bus 0, device 0, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 1, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 2, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 3, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 4, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 5, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 6, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 7, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 8, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 9, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 10, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 11, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 12, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 13, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 14, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 15, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 16, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 17, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 18, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 19, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 20, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 21, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 22, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 23, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 24, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 25, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 26, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 27, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 28, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 29, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 30, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI: bus 0, device 31, function 0: id=ffffffff: Vendor=ffff, Product=ffff
> PCI bus 0 - no devices
> pci0 at aupci0 bus 0
> pci0: i/o space, memory space enabled
> augpio0 at aubus0 addr 0x11900100: Alchemy GPIO, primary block
> gpio0 at augpio0: 27 pins
> augpio1 at aubus0 addr 0x11700000: Alchemy GPIO, secondary block
> gpio1 at augpio1: 16 pins
> aupcmcia0 at aubus0: Alchemy PCMCIA, 2 slots
> pcmcia0 at aupcmcia0 socket 0 irq 35, bottom slot
> pcmcia1 at aupcmcia0 socket 1 irq 37, top slot
> aupsc at aubus0 addr 0x11a00000 irq 10 not configured
> aupsc at aubus0 addr 0x11b00000 irq 11 not configured
> aupsc at aubus0 addr 0x10a00000 irq 12 not configured
> aupsc at aubus0 addr 0x10b00000 irq 13 not configured
> root device: aumac0
> dump device:
> file system (default generic):
> root on aumac0
> mountroot: trying ffs...
> mountroot: trying nfs...
> nfs_boot: trying DHCP/BOOTP
> aumac0: link state changed to UP
> nfs_boot: DHCP next-server: 192.168.32.1
> nfs_boot: my_addr=192.168.32.33
> nfs_boot: my_mask=255.255.255.0
> nfs_boot: gateway=192.168.32.1
> nfs_boot: timeout...
> nfs_boot: timeout...
> root on 192.168.32.1:/opt/netbsd/au1550root
> root time: 0x444d8281
> root file system type: nfs
> WARNING: clock lost 11631 days -- CHECK AND RESET THE DATE!
> init path (default /sbin/init):
> init: copying out path `/sbin/init' 11
> Fri Jun 21 02:39:39 CST 1974
> Checking for botched superblock upgrades: done.
> Starting file system checks:
> mount: /: unknown special file or file system.
> Setting tty flags.
> Setting sysctl variables:
> Starting network.
> Hostname: au1550
> IPv6 mode: host
> Configuring network interfaces:.
> add net default: gateway 192.168.32.1
> Adding interface aliases:
> Building databases...
> 192.168.32.1:/opt/netbsd/au1550root: inaccurate wcc data (ctime) detected, disab
> ling wcc
> Starting syslogd.
> Checking for core dump...
> savecore: no core dump (no dumpdev)
> Mounting all filesystems...
> Clearing /tmp.
> Jun 21 02:39:45 au1550 /netbsd: aumac0: link state changed to UP
> Checking quotas: done.
> Starting virecover.
> Starting local daemons:.
> Updating motd.
> Starting sshd.
> Starting sendmail.
> Starting inetd.
> Starting cron.
> Fri Jun 21 02:39:49 CST 1974
>
> NetBSD/evbmips (au1550) (console)
>
> login:
>   


-- 
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134  Fax: 951 325-2191