Subject: Almost there on J720 but no framebuffer
To: NetBSD port-hpcarm mailing list <port-hpcarm@netbsd.org>
From: Julian Coleman <jdc@coris.demon.co.uk>
List: port-hpcarm
Date: 11/07/2002 13:08:54
I've almost got my Jornada 720 to boot properly (after a bit of a struggle
to get a working filesystem - `newfs -B be` on a i386 didn't create a
readable fs).  The snag is that when it boots, it doesn't detect the
framebuffer.  excerts from the console output are :

  kernel entry address: 0xc0040000
  framebuffer: 640x240 type=5 linebytes=0 addr=0x00000000
  console = 2

  sed0 at saip0
  no frame buffer information.

My accident, I discovered that it's fine if I put that CF card in a PCMCIA
holder and also put another CF card in the CF slot.  The messages then are :

  kernel entry address: 0xc0040000
  framebuffer: 640x240 type=5 linebytes=1280 addr=0x48200000
  console = 2

  sed0 at saip0
  sed0: Epson SED1356
  sed0: framebuffer address: 0x48200000
  hpcfb0 at sed0
  wsdisplay0 at hpcfb0 kbdmux 1
  wsmux1: connecting to wsdisplay0
  hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
  hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
  wsdisplay0: screen 0-1 added (std, vt100 emulation)

This is with the bootloader from the current CVS tree and a 1.6K kernel
compiled on i386.  I had a quick look at the bootloader sources but
couldn't spot where the framebuffer info comes from.

Other things - should /etc/ttys have :

  # Built-in serial port (sacom0)
  #ttyS0  "/usr/libexec/getty std.19200"  vt100   on secure

J

-- 
                    My other computer also runs NetBSD
                          http://www.netbsd.org/