--- wikisrc/ports/hpcsh.mdwn 2012/12/22 23:43:36 1.1 +++ wikisrc/ports/hpcsh.mdwn 2014/01/15 10:56:48 1.2 @@ -12,7 +12,7 @@ family](http://www.superh.com/) based Wi Currently, the [sh3](http://www.superh.com/products/sh3.htm) processor is supported. -The port name <80><9C>hpcsh<80><9D> was coined from hardwares NetBSD/hpcsh runs: SH +The port name hpcsh was coined from hardwares NetBSD/hpcsh runs: SH based systems in Microsoft's H/PC (Handheld PC) form factor. A H/PC machine contains a keyboard and a touch screen, equipped with 8MB or more RAM. The port supports the HPC form factor, as well as the H/PC Pro @@ -25,260 +25,32 @@ standard features you expect NetBSD, suc """ supported_hardware=""" -Supported System Models ------------------------ +## Supported System Models Many kinds of H/PC, H/PC Pro, and PsPC systems are supported by NetBSD/hpcsh. View [the supported system table](#supported) to see if your system is supported. -Supported Processors --------------------- +## Supported Processors sh3 processors are supported by NetBSD/hpcsh. View [the processor comparison table](#processors) to see if your processor is supported. -Processor Comparison --------------------- +## Support Status - --------- -------------- - **CPU** **Features** - SH-3 - SH-4 - --------- -------------- - -Support Status --------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sold inModelCPUVideoRAMCompanion ChipBootPCMCIA ControllerKeymapXserver
Hewlett-Packard Models
World (Disc)Jornada - 680SH-3 SH7709A 133MHz640x240 64K color16MBHITACHI HD64461YYUS/UK, Japanese, European, French, German, Scandinavian, SpanishY
World (Disc)Jornada - 690SH-3 SH7709A 133MHz640x240 64Kcolor32MBHITACHI HD64461YYY
World (Disc)HP - 620LXSH-3 SH7709 75MHz640x240 256color16MBHITACHI HD64461YYUS/UK, JapaneseY
World (Disc)Jornada 548SH-3 SH7709A 133MHz240x320 64Kcolor32MBHP F1796N   
- CASIO Models
JapanCassiopeia A-50/51SH-3 SH7093 40MHz640x240 2bpp gray-scale4/8MBCASIO FM-7403N   
JapanCassiopeia A-55VSH-3 SH7093R 80MHz640x240 2bpp gray-scale16MBCASIO FM-7403N   
- HITACHI Models
JapanPERSONA HPW-50PADSH-3 SH7709R 100MHz640x240 64Kcolor32MBHITACHI HD64461YYJapanese 
JapanPERSONA HPW-230JCSH-3 SH7709R 100MHz640x240 64Kcolor32MBHITACHI HD64461YY  
JapanPERSONA HPW-650PASH-4 SH7750V 128MHz640x480 64Kcolor16MBHITACHI HD64465, HD64464(MQ100), HD64560Y (serial console only)partialN (keyboard access cause hang up) 
+[[Support Status list|sh_support_status]] """ additional=""" -- [NetBSD/sh3](../sh3/) -- [NetBSD/hpcarm](../hpcarm/) -- [NetBSD/hpcmips](../hpcmips/) +- [[NetBSD/sh3|sh3]] +- [[NetBSD/hpcarm|hpcarm]] +- [[NetBSD/hpcmips|hpcmips]] - [hpcsh kernel source via cvsweb](http://cvsweb.NetBSD.org/cgi-bin/cvsweb.cgi/src/sys/arch/hpcsh/) - [The Windows CE eMbedded Visual Tools 3.0](http://msdn.microsoft.com/mobility/windowsmobile/downloads/default.aspx) - [SuperH RISC enabling Windows CE](http://semiconductor.hitachi.com/windowsce/) - -### Getting started with NetBSD/hpcsh - -- [Files to prepare](#files) -- [Booting from memory card](#boot-flash) -- [Building binary files](#build) - -* * * * * - -### Getting started with NetBSD/hpcsh - -#### Files to prepare ([top](#)) - -You need at least 3 files to start NetBSD/hpcsh. - -hpcboot.exe -: bootloader runs on WindowsCE environment. It currently supports - WinCE2.11 and WinCE3.00 machines. It is available at - sys/arch/hpc/stand/binary/SH3/. (uuencoded binary. see - sys/arch/hpc/stand/README) -netbsd (kernel) -: For testing on HP Jornada 680, 690 and HITACHI PERSONA HPW-PA50, - HPW-230JC. Don't try to other machines: - [ftp://ftp.NetBSD.org/pub/NetBSD/arch/hpcsh/snapshot/20010325-netbsd.gz](ftp://ftp.NetBSD.org/pub/NetBSD/arch/hpcsh/snapshot/20010325-netbsd.gz) -miniroot.fs (filesystem image, generated with vnconfig) -: For testing: - [ftp://ftp.NetBSD.org/pub/NetBSD/arch/hpcsh/snapshot/20010324-miniroot.fs](ftp://ftp.NetBSD.org/pub/NetBSD/arch/hpcsh/snapshot/20010324-miniroot.fs) - -#### Booting from memory card ([top](#)) - -This is probably the easiest way, for now. - -Connect some device to serial port. Use 19200bps, no parity, 8bits. - -Prepare a DOS-formatted memory card, and copy the above 3 files into the -card. - -Insert the card into your WinCE machine. - -Checking: did you connect the serial cable already? Serial cable MUST be -plugged into WinCE machine, before starting hpcboot.exe. - -Go into "Explorer" (not the "Internet Explorer"), go directory down to -your memory card (the name of the memory card differs by localization), -and invoke hpcboot.exe. Alternatively, you may want to setup autoboot, -if your WinCE product allows you. Jornada 690 allows it by putting [the -file (uuencoded/must be a Unicode text)](autorun.inf.uu) under name -"Autorun.inf", into memory card. - -In hpcboot, setup the following items. - -- "kernel" screen: - - - Line 1: set the pathname to "netbsd". Should be "\\Storage Card - 1\\" and "netbsd", or whatever suitable. - - Line 2: specify the machine type you are using. The information - will be used to determine screen size ,keyboard type and misc - device configuration. - - Line 3 and 4: specify the filesystem type. You will want to use - "md", and then "miniroot.fs". - - Line 5: set radio buttons as you like. - -- "option" screen: - - - You definitely want "Serial console". For other items, choose as - you like. "Reverse video" is not implemented. - -Pray. Tap "boot" at the bottom. You will see "Last chance: Push OK to -boot" dialog. Tap OK or return (obviously). If you are successful, you -will see [boot message like -this](ftp://ftp.NetBSD.org/pub/NetBSD/arch/hpcsh/snapshot/dmesg-20010324-jornada690.txt) -onto your serial port. Congratulations! - """ ]]