Subject: Netbsd installation problem
To: port-hpcmips@netbsd.org <port-hpcmips@netbsd.org>
From: Juan Salaverria <rael@vectorstar.net>
List: port-hpcmips
Date: 10/07/2002 21:28:32
Hi, I have a Uniden Unipro PC100A with 20 MB and I'm trying to boot
NetBSD on it. I have tried several kernels, boot loaders and options,
and from all looks like I got the best results with the hpcboot (from
the netbsd 1.6 release), at least I could get some debug info.
The Unipro has a Phillips 31700ABC processor, and except for the 20 MB
memory of this model it's similar to the Nino.
When I boot with the netbsd.GENERIC kernel, the screen freezes at the
progress dialog, and when I use the netbsd.TX39XX the screen locks too
after showing a lot of garbage.
I have chose the Phillips Nino 312 as frame buffer type, looks like this
is the only profile of a PR31700 H/PC listed in the hpcboot app. 

Here are both logs:

// With netbsd.GENERIC

--------HPCBOOT--------
MemoryManager: VirtualCopy
FileManager: FAT
[0] 0x04000000 size 0x04000000
GetVersionEx
Windows CE 2.1
GetSystemInfo:
wProcessorArchitecture      0x1
dwPageSize                  0x1000
dwAllocationGranularity     0x00010000
dwProcessorType             0xfa0
wProcessorLevel             0x3
wProcessorRevision          0x2210
Display: 240x320 2bpp
TX39
open file "\netbsd"(6918852 byte).
Loader: ELF
file size: +0x691a50 = 0x692000 byte
address translation table 1696 pages.(13568 byte)
allocated 1696 page. mapped 1696 page.
2nd bootloader vaddr=0x0073f000 paddr=0x067aa000
2nd bootloader copy done.
[1] vaddr 0x80001000 file size 0x691a50 mem size 0x6e91d0
        ->load 0x80001000+0x006e91d0=0x806ea1d0 ofs=0x00001000+0x691a50
[zero clear] ->0x80692a50+0x00057780=0x806ea1d0
load link 1689 zero clear link 1.
kernel entry address: 0x80001000
framebuffer: 240x320 type=2 linebytes=0 addr=0x00000000
console = 2
jump to 0x867aa000 (info=0x867ab000, pvec=0x86e4d000)



// With the TX39XX

--------HPCBOOT--------
MemoryManager: VirtualCopy
FileManager: FAT
[0] 0x04000000 size 0x04000000
GetVersionEx
Windows CE 2.1
GetSystemInfo:
wProcessorArchitecture      0x1
dwPageSize                  0x1000
dwAllocationGranularity     0x00010000
dwProcessorType             0xfa0
wProcessorLevel             0x3
wProcessorRevision          0x2210
Display: 240x320 2bpp
TX39
open file "\netbsd"(6128512 byte).
Loader: ELF
file size: +0x5d2330 = 0x5d3000 byte
address translation table 1504 pages.(12032 byte)
allocated 1504 page. mapped 1504 page.
2nd bootloader vaddr=0x0067f000 paddr=0x0786f000
2nd bootloader copy done.
[1] vaddr 0x80001000 file size 0x5d2330 mem size 0x628760
        ->load 0x80001000+0x00628760=0x80629760 ofs=0x00001000+0x5d2330
[zero clear] ->0x805d3330+0x00056430=0x80629760
load link 1497 zero clear link 1.
kernel entry address: 0x80001000
framebuffer: 240x320 type=2 linebytes=0 addr=0x00000000
console = 2
jump to 0x8786f000 (info=0x87870000, pvec=0x86e4e000)


I don't have more information about this handheld and also is hard to
find something about this model on the net.
Can anyone give me any pointers on how to fix this problem? 
Thanks,


Juan