Subject: RE: Booting questions about hpcarm
To: None <jmitchel@rosstechnologygroup.com, port-hpcarm@NetBSD.org>
From: =?big5?B?IkxpbiwgQ29saW4oqkyr2KZ3IElBQyki?= <Lin.Colin@iac.com.tw>
List: port-hpcarm
Date: 02/24/2004 10:22:33
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------=_NextPartTM-000-8506043e-cb05-4af8-9c0c-4ac649dd0db4
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C3FA7D.0F8E7CDB"

------_=_NextPart_001_01C3FA7D.0F8E7CDB
Content-Type: text/plain;
	charset="big5"
Content-Transfer-Encoding: quoted-printable

=20

Jason,

I got it.

Now we are trying to put NetBSD on our device. Booting from the =
internal
Flash would be an important issue.

Is there any valuable information about this, no matter Linux or NetBSD
related?

If I am successful on booting by internal Flash, I would share my
experience to others=A1K :-)

If someone has interest on this, we can co-work together=A1K=20

=20

By the way, can NetBSD run well on iPAQ?

Most people are talking about Jornada 720.

=20

Regards,

Colin

=20

  _____ =20

From: Jason Mitchell [mailto:jmitchel@rosstechnologygroup.com]=20
Sent: Tuesday, February 24, 2004 4:59 AM
To: Lin, Colin(=AAL=AB=D8=A6w IAC); port-hpcarm@NetBSD.org
Subject: RE: Booting questions about hpcarm

=20

Colin,

=20

    It's not Flash on the PDA that's erased; it's DRAM. And although =
you
can use a root image, for practical purposes you'll want to have a
NetBSD partition on the CF that contains all of the files Right now
there's no embedded NetBSD so you're loading a whole operating system.

=20

    Why is the DRAM erased? WinCE uses DRAM both for programs (when =
they
allocate memory) and for storing files. When NetBSD loads, it erases =
all
of the DRAM to use it.

=20

    On the stock Jornada 720, WinCE is in ROM. Files that are stored on
the Jornada while running WinCE are in DRAM (that's why it has a backup
battery). On some (maybe all) iPaq's and other Jornada's, WinCE is
loaded in flash. The NetBSD can be loaded here, but there's no NetBSD
equivalent of embedded Linux yet, so you'll need to put the files on a
CF card. I actually don't know of any NetBSD support for other =
Jornada's
besides the 710/720.

=20

Jason M.

-----Original Message-----
From: port-hpcarm-owner@NetBSD.org
[mailto:port-hpcarm-owner@NetBSD.org]On Behalf Of Lin, =
Colin(=AAL=AB=D8=A6w IAC)
Sent: Monday, February 23, 2004 4:17 AM
To: port-hpcarm@NetBSD.org
Subject: Booting questions about hpcarm

=20

Hi there,

I=A1=A6d like to buy an iPaq or Jornada PDA and try to install NetBSD =
in it.

After browsing some documents, I found that both kernel and root image
are stored in CF disk.

When hpcboot is executed, the NetBSD kernel image in CF would be =
loaded.

My questions are:

1, Why some people say that the Flash in PDA would be erased after =
doing
this?

        What data would be stored in it?

           2, Is there any method that can put both kernel and root
image in the Flash of PDA and boot by these, like the way embedded =
Linux
PDA does?

=20

Thanks and regards,

Colin

=20

=20


------_=_NextPart_001_01C3FA7D.0F8E7CDB
Content-Type: text/html;
	charset="big5"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>



<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=B7s=B2=D3=A9=FA=C5=E9;
	panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
	{font-family:"\@=B7s=B2=D3=A9=FA=C5=E9";
	panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	layout-grid:18.0pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DZH-TW link=3Dblue vlink=3Dpurple =
style=3D'text-justify-trim:punctuation'>

<div class=3DSection1 style=3D'layout-grid:18.0pt'>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Jason,<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>I got =
it.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Now we are =
trying to put
NetBSD on our device. Booting from the internal Flash would be an =
important
issue.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Is there any =
valuable information
about this, no matter Linux or NetBSD =
related?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>If I am =
successful on booting
by internal Flash, I would share my experience to others=A1K =
</span></font><font
size=3D1 color=3Dnavy face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Wingdings;color:navy'>J</span></font><font size=3D1 =
color=3Dnavy
face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>If someone has =
interest on
this, we can co-work together=A1K <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>By the way, can =
NetBSD run
well on iPAQ?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Most people are =
talking
about Jornada 720.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Regards,<o:p></o:=
p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Colin<o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US =
style=3D'font-size:12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</sp=
an></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
Jason Mitchell [mailto:jmitchel@rosstechnologygroup.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Tuesday, February =
24, 2004
4:59 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lin, =
Colin(</span></font><font
size=3D2 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
style=3D'font-size:10.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>=AAL=AB=D8=
=A6w</span></font><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
IAC); port-hpcarm@NetBSD.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Booting =
questions
about hpcarm</span></font><font face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-family:
=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Colin,</span></f=
ont><font
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US =
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;<o:p></o:p></span></fon=
t></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;&nbsp;&nbsp; =
</span></font><font size=3D2
color=3Dblue face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial;color:blue'>It's not Flash on the PDA that's erased; it's DRAM. =
And
although you can use a root image, for practical purposes you'll want =
to have a
NetBSD partition on the CF that contains all of the files Right now =
there's no
embedded NetBSD so you're loading a whole operating =
system.</span></font><font
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US =
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;<o:p></o:p></span></fon=
t></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;&nbsp;&nbsp; =
</span></font><font size=3D2
color=3Dblue face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial;color:blue'>Why is the DRAM erased? WinCE uses DRAM both for =
programs
(when they allocate memory) and for storing files. When NetBSD loads, =
it erases
all of the DRAM to use it.</span></font><font =
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;<o:p></o:p></span></fon=
t></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbs=
p; On the
stock Jornada 720, WinCE is in ROM. Files that are stored on the =
Jornada while
running WinCE are in DRAM (that's why it has&nbsp;a backup =
battery).&nbsp;On
some (maybe all) iPaq's and other Jornada's, WinCE is loaded in flash. =
The
NetBSD can be loaded here, but there's no NetBSD equivalent of embedded =
Linux
yet, so you'll need to put the files on a CF card. I actually don't =
know of any
NetBSD support for other Jornada's besides the =
710/720.</span></font><font
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US =
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US style=3D'font-size:
12.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>&nbsp;<o:p></o:p></span></fon=
t></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Jason =
M.</span></font><font
face=3D=B7s=B2=D3=A9=FA=C5=E9><span lang=3DEN-US =
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

</div>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt=
'>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
port-hpcarm-owner@NetBSD.org
[mailto:port-hpcarm-owner@NetBSD.org]<b><span =
style=3D'font-weight:bold'>On
Behalf Of </span></b>Lin, Colin(</span></font><font size=3D2 =
face=3D=B7s=B2=D3=A9=FA=C5=E9><span
style=3D'font-size:10.0pt;font-family:=B7s=B2=D3=A9=FA=C5=E9'>=AAL=AB=D8=
=A6w</span></font><font size=3D2
face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'> IAC)<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, February =
23, 2004
4:17 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
port-hpcarm@NetBSD.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Booting =
questions about
hpcarm</span></font><font face=3D=B7s=B2=D3=A9=FA=C5=E9><span =
lang=3DEN-US =
style=3D'font-family:=B7s=B2=D3=A9=FA=C5=E9'><o:p></o:p></span></font></=
p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></fo=
nt></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:9.0pt;font-family:Arial'>Hi =
there,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:9.0pt;font-family:Arial'>I=A1=A6d like =
to buy an iPaq or
Jornada PDA and try to install NetBSD in =
it.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:9.0pt;font-family:Arial'>After browsing =
some
documents, I found that both kernel and root image are stored in CF =
disk.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:9.0pt;font-family:Arial'>When =
</span></font><span
lang=3DEN-US>hpcboot is executed, the NetBSD kernel image in CF would =
be loaded.<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D3
face=3D"Times New Roman"><span lang=3DEN-US =
style=3D'font-size:12.0pt'>My questions
are:<o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'text-indent:24.0pt;layout-grid-mode:char'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-US =
style=3D'font-size:12.0pt'>1, Why
some people say that the Flash in PDA would be erased after doing =
this?<o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'text-indent:24.0pt;layout-grid-mode:char'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-US =
style=3D'font-size:12.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
What data would be stored in it?<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2, Is there any method that can put both kernel and root image in the =
Flash of
PDA and boot by these, like the way embedded Linux PDA =
does?<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></fo=
nt></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:9.0pt;font-family:Arial'>Thanks and =
regards,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'>Colin<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></fo=
nt></p>

<p class=3DMsoNormal style=3D'layout-grid-mode:char'><font size=3D1 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></fo=
nt></p>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01C3FA7D.0F8E7CDB--

------=_NextPartTM-000-8506043e-cb05-4af8-9c0c-4ac649dd0db4--