Subject: port-arm/16617: New port to Intel DBPXA250(lubbock) evaluation board.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <bsh@grotto.jp>
List: netbsd-bugs
Date: 05/03/2002 04:47:29
>Number:         16617
>Category:       port-arm
>Synopsis:       New port to Intel DBPXA250(lubbock) evaluation board.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-arm-maintainer
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu May 02 12:48:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Hiroyuki Bessho
>Release:        NetBSD 1.5ZC
>Organization:
	Genetec corp.
>Environment:
Architecture: arm
Machine: evbarm
>Description:

  DBPXA250 is an evaluation board by Intel, which has Intel PXA250
application processor on it.  The processor's core is XScale, and many
peripherals are integrated to it.

  The ev-board has following IOs.  (X: supported currently)

     UARTs                          X
     SMSC91C96 ethernet             X
     USB host
     USB client
     PS/2 keyboard and mouce
     PCMCIA and CF slots            X
     640x480 LCD
     AC97 codec

  Here is the dmesg.

RedBoot> load -m tftp -r -b 0xa0200000 -d netbsd.bin.gz
Raw file loaded 0xa0200000-0xa02f9fa8
RedBoot> go 0xa0200000

NetBSD/evbarm (lubbock) booting ...
initarm: Configuring system ...
physmemory: 16384 pages at 0xa0000000 -> 0xa3ffffff
init subsystems: stacks vectors undefined pmap Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002
    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 1.5ZC (LUBBOCK) #0: Fri May  3 04:23:19 JST 2002
    bsh@nekozame.a.grotto.jp:/u0/work/lubbock/syssrc/sys/arch/evbarm/compile/LUBBOCK
total memory = 65536 KB
avail memory = 56464 KB
using 844 buffers containing 3376 KB of memory
mainbus0 (root)
cpu0 at mainbus0: PXA250 step A-1 (XScale core)
cpu0: DC enabled IC enabled WB enabled LABT
cpu0: 32KB/32B 32-way Instruction cache
cpu0: 32KB/32B 32-way write-back-locking Data cache
pxaip0 at mainbus0
com0 at pxaip0 intr 22: pxa2x0 integrate UART
com0: console
com1 at pxaip0 intr 21: pxa2x0 integrate UART
saost0 at pxaip0 addr 0x40a00000-0x40a0001f
saost0: SA-11x0 OS Timer
obio0 at pxaip0 intr 8 : baseboard=8 (DBPXA250(lubbock)), expansion card=15, processor card=0 (Cotulla)
sm0 at obio0 addr 0xc000000 intr 3
sm0: SMC91C94/91C96, revision 9, buffer size: 6144
sm0: MAC address 00:02:b3:92:a4:84, default media UTP
sacc0 at obio0 addr 0x10000000 intr 1
sacc0: SA1111 rev 1.1
sacpcic0 at sacc0
pcmcia0 at sacpcic0
pcmcia1 at sacpcic0
clock: hz=100 stathz = 64
sacpcic0: card present
ep0 at pcmcia0 function 0: 3Com 3c589 10Mbps Ethernet
ep0: address 00:60:97:94:41:4d, 8KB byte-wide FIFO, 5:3 Rx:Tx split
ep0: 10baseT, 10base5, 10base2 (default 10baseT)
boot device: <unknown>
root device: sm0
dump device: 
file system (default generic): nfs
root on sm0
nfs_boot: trying BOOTP
nfs_boot: BOOTP next-server: 192.168.xxx.xxx
nfs_boot: my_name=lubbock
nfs_boot: my_domain=a.grotto.jp
nfs_boot: my_addr=192.168.xxx.yyy
nfs_boot: my_mask=255.255.255.0
nfs_boot: gateway=192.168.xxx.zzz
root on 192.168.xxx.xxx:/u0/work/current/evbarm/dist
Enter pathname of shell or RETURN for sh: 
Terminal type is vt100.                                                 
We recommend creating a non-root account and using su(1) for root access.
# ls
.cshrc    altroot   dev       home      root      stand     tmp       var
.profile  bin       etc       mnt       sbin      sys       usr
# uname -a
NetBSD lubbock 1.5ZC NetBSD 1.5ZC (LUBBOCK) #0: Fri May  3 04:23:19 JST 2002     bsh@nekozame.a.grotto.jp:/u0/work/lubbock/syssrc/sys/arch/evbarm/compile/LUBBOCK evbarm
# 


>How-To-Repeat:
	
>Fix:
Please fetch following files at ftp://www.grotto.jp/pub/netbsd-lubbock/

     newfiles.tar.gz
     lubbock.patch.gz
>Release-Note:
>Audit-Trail:
>Unformatted:
 	based on -current as of 25/Apr/2002