[parisc-linux] STI frame buffer on 715/50
John Newbigin
jnewbigin@venus.it.swin.edu.au
Mon, 7 Jul 2003 21:09:36 +1000 (EST)
I am trying to get my 715/50 up and running again but I am having trouble
with the sti framebuffer. 12 months ago I started to look at this (see
http://lists.parisc-linux.org/hypermail/parisc-linux/8761.html )
I have followed the instructions from that page and have built a kernel
which is working (2.4.21-pa1). When I do not build the sti framebuffer,
the sti console works fine. When I do build the "Generic STI frame
buffer device support", everything works except for the image on the
monitor. Very early in the kernel boot (before I can read the output) the
screen goes black. The serial console works, network, ssh, everything
works. If I press the TOC I can see the image that should have been visible
so I am sure that most of it is working.
I tried all the kernel config options, none of which helped. There are no
errors from the STI driver. I am sure there is something simple required
but I don't know where to look next.
The the relevant dmesg output is below. Any help would be much
appreciated.
John.
STI GSC/PCI graphics driver version 0.9
Trying STI ROM at f4000000, hpa at f4000000
STI byte mode ROM at f4000000, hpa at f4000000
selected 8x16 fb-font VGA8x16
STI id 27f12392-40a00499, conforms to spec rev. 8.02
supports 0 monitors
font start 00003fd4
region list 00003fbc
init_graph 000000c0
bus support 00
ext bus support 00
alternate code type 0
region #0: phys f4000000, virt f4000000, len=252kB, btlb=0, sysonly=0,
cache=0, last=0
region #1: phys f5000000, virt f5000000, len=16384kB, btlb=1, sysonly=0,
cache=0, last=0
region #2: phys f4100000, virt f4100000, len=2560kB, btlb=0, sysonly=0,
cache=0, last=0
region #3: phys f403f000, virt f403f000, len=4kB, btlb=0, sysonly=0,
cache=0, last=0
region #4: phys f4380000, virt f4380000, len=4kB, btlb=0, sysonly=1,
cache=0, last=1
3 text planes
1280 x 1024 screen resolution
0 x 0 offscreen
2048 x 1024 layout
regions at f4000000 f5000000 f4100000 f403f000
regions at f4380000 00000000 00000000 00000000
reent_lvl 0
save_addr 00367c00
monitor 0
in friendly mode: 0
power consumption 0 watts
freq ref 0
sti_mem_addr 00368260 (size=256 bytes)
8 bits per pixel
8 used bits
8 planes
attributes 00000036
STI device: HPA1991AGrayscale
Console: switching to colour frame buffer device 160x64
fb0: stifb 1280x1024-8 frame buffer device, id: 27f12392, mmio: 0xf4100000