Subject: RE: Almost there with Jornada 720, help needed
To: Alistair Crooks <agc@wasabisystems.com>
From: Jason Mitchell <jmitchel@bigjar.com>
List: port-hpcarm
Date: 11/25/2002 00:35:00
Alistair,

Yep, that was it. When I switched HPCBoot.exe to use "HP Jornada 720
(Japanese)" everything started working. Thanks!

Jason M.

-----Original Message-----
From: Alistair Crooks [mailto:agc@wasabisystems.com]
Sent: Saturday, November 23, 2002 3:50 AM
To: Jason Mitchell
Cc: port-hpcarm@netbsd.org
Subject: Re: Almost there with Jornada 720, help needed


Your boot messages look similar to mine, except that mine has:

saip0 at mainbus0
saost0 at saip0 addr 0x90000000-0x9000001f
saost0: SA-11x0 OS Timer
sacom0 at saip0 addr 0xd000d000-0xd000d023 intr 17
sacom0: unknown SA11x0 UART
sacc0 at saip0 addr 0x40000000-0x40001fff
sacc0: SA1111 rev 2.1
sacpcic0 at sacc0
pcmcia0 at sacpcic0
pcmcia1 at sacpcic0
sed0: framebuffer address: 0x48200000
hpcfb0 at sed0: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0 at hpcfb0 kbdmux 1: console (std, vt100 emulation)
wsmux1: connecting to wsdisplay0
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0: screen 1 added (std, vt100 emulation)
j720ssp0 at saip0 addr 0x80070000-0x800700ff
wskbd0 at j720ssp0: console keyboard, using wsdisplay0
wsmouse0 at j720ssp0 mux 0
ipl_bio=00020203 ipl_net=00020002 ipl_tty=00020002 ipl_imp=00020002
ipl_audio=00020002 ipl_imp=00020002 ipl_high=00020002 ipl_serial=00020002
clock: hz=100 stathz = 64
sacpcic0: card present
wdc0 at pcmcia1 function 0
wd0 at wdc0 channel 0 drive 0: <SanDisk SDCFH-512>
wd0: drive supports 1-sector PIO transfers, LBA addressing
wd0: 488 MB, 993 cyl, 16 head, 63 sec, 512 bytes/sect x 1000944 sectors
wd0: drive supports PIO mode 4
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0: screen 2 added (std, vt100 emulation)
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0: screen 3 added (std, vt100 emulation)
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0: screen 4 added (std, vt100 emulation)

i.e. yours doesn't have any frame buffer information. FWIW, I use the
Jornada (Japanese) entry in hpcboot.cnf at boot time.

Regards,
Alistair

On Fri, Nov 22, 2002 at 05:16:48AM -0500, Jason Mitchell wrote:
> Hello,
>
> I've just joined the list and have almost succeeded in getting my jornada
> to run NetBSD. I boot the kernel, tell it which partition is root and the
> last message is:
>
> Nov 21 23:41:40  getty[186]: /dev/ttyE0: Device not configured
>
> After that it "hangs". I'll attach the full log at the bottom of the
> message. What I did is to boot with the i386 1.6.1 NetBSD CD, partition
> and label my microdrive through sysinst then use sysinst to install the
> packages from the hpcarm iso disk image.
>
> It seems like some config file has bogus information, but I'm not NetBSD
> savvy enough to know which one. BTW, the Jornada screen never changes.
>
> Thanks in advance for any help,
>
> Jason M.
>
>
> --------HPCBOOT--------
>  FileManager: FAT
> [0] 0xc0000000 size 0x08000000
> [1] 0xc8000000 size 0x08000000
> [2] 0xd0000000 size 0x08000000
> [3] 0xd8000000 size 0x08000000
> GetVersionEx
> Windows CE 3.0
> GetSystemInfo:
> wProcessorArchitecture      0x5
> dwPageSize                  0x1000
> dwAllocationGranularity     0x00010000
> dwProcessorType             0xa11
> wProcessorLevel             0x4
> wProcessorRevision          0x8
> Display: 640x240 16bpp
> Reg0 :6901b118
> Reg1 :c002327f
> Reg2 :c002327f
> Reg3 :00000001
> Reg5 :c0023007
> Reg6 :000e0020
> Reg13:0a000000
> Reg14:36f699e3
> CPSR :600000df
> open file "\Storage Card\netbsd"(2588506 byte).
> Loader: ELF
> file size: +0x1e660c+0x49e94+[(symbol block: header 472 string 102910
> symbol 134352 byte) = 0x3a0a8] = 0x26b0a8 byte
> address translation table 640 pages.(5120 byte)
> allocated 640 page. mapped 640 page.
> 2nd bootloader vaddr=0x0036f000 paddr=0xc1cd5000
> 2nd bootloader copy done.
> [0] vaddr 0xc0040000 file size 0x1e660c mem size 0x1e660c
> 	->load 0xc0040000+0x001e660c=0xc022660c ofs=0x00008000+0x1e660c
> [1] vaddr 0xc022e60c file size 0x49e94 mem size 0x8c96c
> 	->load 0xc022e60c+0x0008c96c=0xc02baf78 ofs=0x001ee60c+0x49e94
> [zero clear] ->0xc02784a0+0x00042ad8=0xc02baf78
> 	->load 0xc02baf78+0x000001d8=0xc02bb150
> 	->load 0xc02bb150+0x000191fe=0xc02d434e ofs=0x0025ed5c+0x191fe
> 	->load 0xc02d4350+0x00020cd0=0xc02f5020 ofs=0x0023e08c+0x20cd0
> load link 624 zero clear link 1.
> kernel entry address: 0xc0040000
> framebuffer: 640x240 type=5 linebytes=0 addr=0x00000000
> console = 2
> [ using 237736 bytes of netbsd ELF symbol table ]
> kernsize=0x2bc000 (including 0x3a0a8 symbols)
> 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.6 (JORNADA720) #0: Sun Sep  8 17:05:36 UTC 2002
>
autobuild@tgm.daemon.org:/autobuild/hpcarm/OBJ/autobuild/src/sys/arch/hpcarm
/compile/JORNADA720
> total memory = 32768 KB
> avail memory = 26156 KB
> using 435 buffers containing 1740 KB of memory
> mainbus0 (root)
> cpu0 at mainbus0: SA-1110 step B-4 (SA-1 core)
> cpu0: DC disabled IC disabled WB disabled EABT
> cpu0: 16KB/32B 32-way Instruction cache
> cpu0: 8KB/32B 32-way write-back Data cache
> saip0 at mainbus0
> saost0 at saip0 addr 0x90000000-0x9000001f
> saost0: SA-11x0 OS Timer
> sacom0 at saip0 addr 0xd000d000-0xd000d023 intr 17
> sacom0: unknown SA11x0 UART
> sacom0: console
> sacc0 at saip0 addr 0x40000000-0x40001fff
> sacc0: SA1111 rev 2.1
> sacpcic0 at sacc0
> pcmcia0 at sacpcic0
> pcmcia1 at sacpcic0
> sed0 at saip0
> no frame buffer information.
> j720ssp0 at saip0 addr 0x80070000-0x800700ff
> wskbd0 at j720ssp0 mux 1
> ipl_bio=00020002 ipl_net=00020002 ipl_tty=00020002 ipl_imp=00020002
> ipl_audio=00020002 ipl_imp=00020002 ipl_high=00020002 ipl_serial=00020002
> clock: hz=100 stathz = 64
> md0: internal 256 KB image area
> sacpcic0: card present
> pcmcia0: CIS checksum failed
> ne0 at pcmcia0 function 0
> ne0: Socket Communications LP-E Ethernet
> ne0: Ethernet address 00:c0:1b:00:52:f1
> sacpcic0: card present
> wdc0 at pcmcia1 function 0
> wd0 at wdc0 channel 0 drive 0: <IBM-DSCM-11000>
> wd0: drive supports 16-sector PIO transfers, LBA addressing
> wd0: 1027 MB, 2088 cyl, 16 head, 63 sec, 512 bytes/sect x 2104704 sectors
> boot device: <unknown>
> root device: wd0a
> dump device (default wd0b):
> file system (default generic):
> root on wd0a dumps on wd0b
> root file system type: ffs
> Thu Nov 21 23:40:47 EST 2002
> swapctl: adding /dev/wd0b as swap device at priority 0
> Starting file system checks:
> /dev/rwd0a: 13255 files, 180906 used, 314893 free (8165 frags, 38341
> blocks, 1.6% fragmentation)
> /dev/rwd0a: MARKING FILE SYSTEM CLEAN
> /dev/rwd0f: 1 files, 1 used, 298630 free (14 frags, 37327 blocks, 0.0%
> fragmentation)
> /dev/rwd0f: MARKING FILE SYSTEM CLEAN
> Setting tty flags.
> Setting sysctl variables:
> Starting network.
> /etc/rc: WARNING: $hostname not set.
> IPv6 mode: host
> Configuring network interfaces:.
> Building databases...
> kvm_mkdb: netbsd: No such file or directory
> wsconscfg: /dev/ttyEcfg: Device not configured
> wsconscfg: /dev/ttyEcfg: Device not configured
> wsconscfg: /dev/ttyEcfg: Device not configured
> wsconscfg: /dev/ttyEcfg: Device not configured
> Starting syslogd.
> Checking for core dump...
> savecore: /netbsd: kvm_openfiles: /netbsd: No such file or directory
> Mounting all filesystems...
> Clearing /tmp.
> Creating a.out runtime link editor directory cache.
> Nov 21 23:41:29  savecore: /netbsd: kvm_openfiles: /netbsd: No such file
> or directory
>
> Checking quotas: done.
> Setting securelevel: kern.securelevel: 0 -> 1
> Starting virecover.
> starting local daemons:.
> Updating motd.
> Starting inetd.
> Starting cron.
> Thu Nov 21 23:41:37 EST 2002
>  Nov 21 23:41:40  getty[186]: /dev/ttyE0: Device not configured
>