Subject: Re: Few Jornada 690 questions
To: None <port-hpcsh@netbsd.org>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: port-hpcsh
Date: 08/12/2006 17:25:38
--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sat, Aug 12, 2006 at 14:23:37 +0200, Adam Wysocki via ArcaBit wrote:

> 1. When I boot without a serial console, immediately after hpcboot 
> attempts to boot the kernel Jornada says:
> 
> Booting WARM...
> Exception Event Code = 40
> TLB Miss/Invalid (load)
> 
> And reboots back to WinCE. When I boot with a serial console, it boots 
> fine. My Jornada is French, but I don't like it's keyboard layout, so 
> I've selected in hpcboot "European", maybe this is the case (does it 
> affect only the keyboard layout?).

Which hpcboot version are you using?


> 2. Suspending works okay, but unsuspending does not turn the display
> on.  I suspect it can be related to booting with a serial console.

Yes, it's a bug in the driver for the hd64461 video.


> 3. Is there a program or other possibility to turn the display off 
> and on? I've tried wsconsctl -da, but no option seems to be related.

I have written small wsblank utility (attached) to turn it on/off.
Yes, this functionality should really be integrated into wsconsctl.


> 4. I've calibrated my touch panel using tpctl, but in X it still 
> seems to be uncalibrated. Maybe there's an other utility for X 
> and other for the console?

What are the symptoms?  I guess the issue might be that touchpanel
readings are not stable when the pen is removed, and the driver picks
up a "ghost" move during pen removal.



> 5. I got a message in dmesg:
> 
> com0 at hd64461if0: device problem. don't attach.
> 
> Is it related to booting with a serial console?

You can ignore that message.  Serial port in the compantion chip is
not used in the Jornada.  It uses integrated SCIF port for serial. 


SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://snark.ptc.spbu.ru/~uwe/          |       Ist zu Grunde gehen

--zYM0uCDKw75PZbzx
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="wsblank.tbz"
Content-Transfer-Encoding: base64

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
IpwoSDTedgoA

--zYM0uCDKw75PZbzx--