<div dir="ltr"><div><div><div><div>I've grabbed the new image and will be dd'ing it to a card later today.<br><br></div>I've wanted to make 2 partitions on a CF card (one FAT16 for WinCE and one I will dd<br></div>the new hpcmips image to), but am not certain if this will work. Will test with latest<br></div><div> kernel and hpcboot.<br><br></div><div>I have an Orinoco Wireless Gold PCMCIA card I also want to try to see if I can get<br></div><div>working in NetBSD.<br><br></div><div>--Robert<br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 30, 2017 at 9:29 PM, George Rosamond <span dir="ltr"><<a href="mailto:george@ceetonetechnology.com" target="_blank">george@ceetonetechnology.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sevan Janiyan:<br>
<span class="">> WorkPad owners, heads up :o)<br>
><br>
<br>
</span>Anyone else out there with a WorkPad besides myself and Robert?<br>
<br>
They seem to run around $100 on Ebay... although I was fortunate to<br>
pickup three for that amount a while back.  Sorry.. .all the extras are<br>
gone!<br>
<br>
These subnotebook/whatever devices provide an idea of where things could<br>
have gone in 1999... but didn't. To have hours and hours of battery time<br>
in that year is incredible. I think my Toshiba Tecra from that year did<br>
60 minutes, without any networking. And this is a MIPS chip, running<br>
clunky WindowsCE burned in as firmware. It has a similar<br>
weight/size/feel as a Thinkpad x120e, although the display is only 8"<br>
(diagonal).<br>
<br>
Some quick notes to deal with the obvious for those who do have one and<br>
will test the image.<br>
<br>
These boot automatically into WindowsCE and you have to 'next' 'next'<br>
'next' through some basic stuff.<br>
<br>
With the CF card (with the posted image below) inserted, click your way<br>
to "My Handheld PC" then to "Storage Card" and select "hpcboot" with the<br>
cutesy little red car icon.<br>
<br>
It's a Windows binary that boots the system into NetBSD.  Think uboot<br>
for Windows-only hardware.<br>
<br>
The only options to change with the NetBSD boot program are:<br>
<br>
the Windows path to the CF card (likely \Storage Card\)<br>
<br>
the next field should be netbsd-GENERIC.gz<br>
<br>
Then in the next line, the hardware, which in (our) this case is a<br>
WorkPad z50 2601 1AU.<br>
<br>
then boom, click "boot"<br>
<br>
The NetBSD image will then boot.. and things will start looking more<br>
familiar.<br>
<br>
One particular thing with this image (as opposed to past ones).<br>
<br>
Once the boot process (seems) is done, there's a blank screen with a<br>
cross cursor in the middle of the screen.  It looks like X is in the<br>
middle of booting, and it just sits for a bit. It ends up tpctl is<br>
hanging and ultimately fails to start, which delays a login prompt for<br>
5-10 minutes.  Removing it from /etc/rc.conf clears up the long boot delay.<br>
<br>
Rereading below:<br>
<span class=""><br>
><br>
>>   and comes as you are as you want to be.<br>
>> - tpctl: touch panel calibration:<br>
>>   click + 5 times + return<br>
<br>
</span>I realized I missed that... but then it's unclear what to "click" "five<br>
times" to calibrate.. right or left mouse?  I tried a bunch of things,<br>
but still have to wait those 5-10 minutes.<br>
<br>
I tried to use resize_ffs to use up the whole 4G CF card I'm using for<br>
the 2G image, but will have to figure out the NetBSD version of<br>
OpenBSD's bsd.rd... or mount it from a NetBSD box to do it.<br>
<br>
I would love to upload a dmesg to <a href="http://dmesgd.nycbug.org" rel="noreferrer" target="_blank">dmesgd.nycbug.org</a> for it... but since<br>
the wi(4) driver for my wireless PCMCIA cards isn't included in this<br>
image, and there's no ethernet, no USB..  I have to get a NetBSD box up<br>
to mount the CF card to post it.<br>
<br>
Other utterly stupid things to note:<br>
<br>
1.  if the battery isn't locked, the WorkPad will not turn on.<br>
<br>
2.  these devices cant be powered-down, they only suspend (and give that<br>
impressive battery-time). You have to remove the battery and unplug the<br>
power.<br>
<br>
Sorry for combining a how-to with a mention of the tpctl-induced headache...<br>
<br>
Certainly worth tinkering with these things if you happen upon one.<br>
<span class="HOEnZb"><font color="#888888"><br>
g<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
> Sevan<br>
> -------- Forwarded Message --------<br>
> Subject: 2017-03-25-netbsd-hpcmips.img<br>
> Date: Thu, 30 Mar 2017 23:03:19 +0900 (JST)<br>
> From: Jun Ebihara <<a href="mailto:jun@soum.co.jp">jun@soum.co.jp</a>><br>
> To: <a href="mailto:port-hpcmips@netbsd.org">port-hpcmips@netbsd.org</a><br>
><br>
> I've updated 2017-03-25-netbsd-hpcmips.img.<wbr>gz for hpcmips.<br>
><br>
> <a href="http://cdn.netbsd.org/pub/NetBSD/misc/jun/hpcmips/7.1/2017-03-25-netbsd-hpcmips.img.gz" rel="noreferrer" target="_blank">http://cdn.netbsd.org/pub/<wbr>NetBSD/misc/jun/hpcmips/7.1/<wbr>2017-03-25-netbsd-hpcmips.img.<wbr>gz</a><br>
><br>
> Feature:<br>
> - NetBSD 7.1 201703240150Z hpcmips from nyftp.netbsd<br>
> - pkgsrc: /usr/pkgsrc: 2017-03-18<br>
> - new build of hpcboot.exe: mips-hpcboot.exe by Sevan Janiyan<br>
>   <a href="http://mail-index.netbsd.org/port-hpcmips/2017/03/30/msg000303.html" rel="noreferrer" target="_blank">http://mail-index.netbsd.org/<wbr>port-hpcmips/2017/03/30/<wbr>msg000303.html</a><br>
> - dmesg:<br>
>   <a href="https://github.com/ebijun/NetBSD/blob/master/dmesg/hpcmips/7.1/sigmarion" rel="noreferrer" target="_blank">https://github.com/ebijun/<wbr>NetBSD/blob/master/dmesg/<wbr>hpcmips/7.1/sigmarion</a><br>
><br>
> - Copy image to CompactFlash<br>
> - Set hpcmips machine.<br>
> - boot hpcboot.exe<br>
> -- select Machine<br>
> -- select root partition<br>
>   and comes as you are as you want to be.<br>
> - tpctl: touch panel calibration:<br>
>   click + 5 times + return<br>
> - login root (no passwd)<br>
><br>
> Features:<br>
>   - fit size for 2GB CF Card<br>
><br>
> Installed Packages:<br>
>  not yet.<br>
><br>
><br>
> Keyboard layout checkpoint:<br>
> /etc/wscons.conf<br>
>  #encoding sv<br>
>  #encoding us.swapctrlcaps<br>
>  encoding jp<br>
><br>
> /root/.xinitrc<br>
>  setxkbmap -model jp106 jp<br>
><br>
> Build sample script:<br>
>  <a href="https://github.com/ebijun/NetBSD/tree/master/hpcmips/Image" rel="noreferrer" target="_blank">https://github.com/ebijun/<wbr>NetBSD/tree/master/hpcmips/<wbr>Image</a><br>
><br>
> Guide:<br>
>  <a href="https://github.com/ebijun/NetBSD/blob/master/Guide/hpcmips.rst" rel="noreferrer" target="_blank">https://github.com/ebijun/<wbr>NetBSD/blob/master/Guide/<wbr>hpcmips.rst</a><br>
><br>
> --<br>
> Jun Ebihara<br>
><br>
> ______________________________<wbr>_________________<br>
> talk mailing list<br>
> <a href="mailto:talk@lists.nycbug.org">talk@lists.nycbug.org</a><br>
> <a href="http://lists.nycbug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">http://lists.nycbug.org/<wbr>mailman/listinfo/talk</a><br>
><br>
<br>
______________________________<wbr>_________________<br>
talk mailing list<br>
<a href="mailto:talk@lists.nycbug.org">talk@lists.nycbug.org</a><br>
<a href="http://lists.nycbug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">http://lists.nycbug.org/<wbr>mailman/listinfo/talk</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Nobody's ever lost in life...they're merely taking the scenic route.<br>==============================<br>Please avoid sending me Word or PowerPoint attachments.<br>See <a href="http://www.gnu.org/philosophy/no-word-attachments.html" target="_blank">http://www.gnu.org/philosophy/no-word-attachments.html</a><br>==============================<br>-----BEGIN GEEK CODE BLOCK-----<br>Version: 3.1.2<br>GCS/S/M/MU d- s+: a37 C++(+++) UL++++>$ P++ L+++ E+ W+ N+ o+ K++ w--- O-<br>M !V PS+ PE Y+ PGP(+) t+ 5++ X++ R tv b+++ DI+++ D++(---) G++ e+ h-<br>r++ y+<br>------END GEEK CODE BLOCK------</div></div></div></div>
</div>