NetBSD on iPAQ H3950?

Christian Grigis <[email protected]> Thu, 5 Dec 2019 23:44:32 +0100
Newsgroups gmane.os.netbsd.ports.hpcarm
Message-ID <[email protected]>
--LZvS9be/3tNcYl/X
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hello,

I recently got ahold of an iPAQ H3950, and after searching online, I saw
that NetBSD might possibly support this device.

I followed the INSTALL instructions, setup an SD card with the kernel
and miniroot fs, and ran HPCBOOT with a terminal connected ot the serial
port.

According to the attached console log, it does load the kernel and
rootfs, but nothing happens afterwards.
The log has been produced using the files from NetBSD-9.1RC; I also
tried 8.1 and the behavior is virtually identical.

Is the H3950 actually supported? I realize that the installation
instructions only mention the H3600, but in HPCBOOT it is possible to
select H3900, so I thought there might be a chance... :)
The instructions also only mention the serial console for Jornada, so
maybe that's why I don't get any display from the kernel?

Thank you in advance for any information.

Best regards,

-Christian

--LZvS9be/3tNcYl/X
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="netbsd-9.1RC-ipaq-H3950-boot.txt"
Content-Transfer-Encoding: quoted-printable

=0D
--------HPCBOOT--------=0D
=00FileManager: FAT=0D
hpcboot build number: 16=0D
Compaq iPAQ H3900 (cpu=3D0x0c204000 machine=3D0x01c40301)=0D
[progress] 2=0D
[0] 0xa0000000 size 0x04000000=0D
[1] 0xa4000000 size 0x04000000=0D
[2] 0xa8000000 size 0x04000000=0D
[3] 0xac000000 size 0x04000000=0D
D-cache size =3D 65536=0D
_WIN32_WCE =3D 420=0D
GetVersionEx=0D
Windows CE 3.0=0D
GetSystemInfo:=0D
wProcessorArchitecture      0x5=0D
wProcessorLevel             0x4=0D
wProcessorRevision          0x4=0D
dwPageSize                  0x1000=0D
dwAllocationGranularity     0x00010000=0D
dwProcessorType             0xa11=0D
Display: 240x320 16bpp=0D
Reg0 :69052904=0D
Reg1 :00003a7f=0D
Reg2 :a00b0000=0D
Reg3 :00000001=0D
Reg5 :00000007=0D
Reg6 :1a04f5b0=0D
Reg13:1a000000=0D
Reg14:7ff3adff=0D
CPSR :600000df=0D
[progress] 3=0D
open file "\Storage Card\NetBSD\installation\miniroot\miniroot.fs"(4456448 =
byte).=0D
[progress] 4=0D
open file "\Storage Card\NetBSD\installation\netbsd-IPAQ"(7799660 byte).=0D
[progress] 5=0D
Loader: ELF=0D
[progress] 6=0D
file size: 0x2ffdbc+0x450834+[extra: 0x2fd0] =3D 0x753fd0 bytes=0D
address translation table 2992 pages. (0x5d80 bytes)=0D
allocated 2992 page. mapped 2992 page.=0D
[progress] 7=0D
2nd bootloader vaddr=3D0x00c9f000 paddr=3D0xa3bc8000=0D
2nd bootloader copy done.=0D
[progress] 8=0D
seg[0] paddr 0xc0040000 file size 0x2ffdbc mem size 0x2ffdbc=0D
	->load 0xc0040000+0x002ffdbc=3D0xc033fdbc ofs=3D0x00010000+0x2ffdbc=0D
seg[1] paddr 0xc03ab800 file size 0x450834 mem size 0x46ca28=0D
	->load 0xc03ab800+0x0046ca28=3D0xc0818228 ofs=3D0x0031b800+0x450834=0D
	->zero 0xc07fc034+0x0001c1f4=3D0xc0818228=0D
[progress] 9=0D
open file "\Storage Card\NetBSD\installation\miniroot\miniroot.fs"(4456448 =
byte).=0D
[file system image]=0D
	->load 0xc0819000+0x00440000=3D0xc0c59000 ofs=3D0x00000000+0x440000=0D
load link 2973, zero clear link 1=0D
kernel entry address: 0xc0040000=0D
[progress] 10=0D
sp for bootloader =3D a3bb6000 + 00001000 =3D a3bb7000=0D

--LZvS9be/3tNcYl/X--