Subject: Re: Xarm32VIDC Problem?
To: Dave Daniels <dave_daniels@argonet.co.uk>
From: Reinoud Zandijk <imago@kabel065011.kabel.utwente.nl>
List: port-arm32
Date: 02/19/2001 22:41:29
Hi Dave,

On Mon, 19 Feb 2001, Dave Daniels wrote:
> I tried starting X on my A7000+ but all it did was cause NetBSD to
> die horribly. When I typed 'xinit' the screen became corrupt.
> Pressing the return key gave me the 'db>' prompt. There was no
> kernel panic message. However, typing the command 'show pool'
> produced the following output:

Ouch ....

> POOL[u]vm_fault (0xf35065e0, e3720000, 1, 0) -> 1
> Unhandled trap (frame = 0xf35f9c0c)
> Data abort: 'Translation fault (section)'
>     status=005 address=e372037e PC=f017947c
> Stopped in Xarm32VIDC at 0xf017947c: ldrb r3,[r2,#0x0000]

Section ... hmm... sounds like video memory indeed... hmm... was this with
the new bootloader and a -current kernel or with the 1.5 distribution
kernel ? Can you please try the new bootloader + kernel?

> I am quite happy to believe that this happened as a result of
> something I did. I ran xf86config beforehand to create XF86Config
> and changed the symbolic link 'X' to point at Xarm32VIDC. Is this
> correct?

AFAIK, Xarm32 doesn't use XF86config at all.... so that should be OK! ...
in what screenmode were you trying to run X in ? If you dont have VRAM its
limited to 1 Mb DRAM ...

Cheers,
Reinoud