Port-amiga archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD 6.1.2 install report (A1200, Bliz 1230mkIV)



On 2 Dec 2013, at 18:20, Roc Vallès <vallesroc%gmail.com@localhost> wrote:

> First attempt was using wsconsole but I got a crash pretty early on
> grf0 init. Then tried without grf0 nor grfcc0 and there missing
> grf-related symbols on link time, so I gave up on that and configured
> ite again.

If using wscons, don’t use grf/ite, unless you have a special case of CV64 or 
CV64/3D, which were patched by me and Frank to provide wsdisplay interface on 
top of grf. Did you see the example WSCONS kernel config?

src/sys/arch/amiga/conf/WSCONS

Notice that we are using completely separate amidisplaycc driver for 
OCS/ECS/AGA wscons support:

amidisplaycc0   at mainbus0             # wscons interface to custom chips
wsdisplay0      at amidisplaycc0 console ?

wskbd0          at kbd0 console ?
wsmouse*        at ms?

I tested it few weeks ago and it worked just fine.

> Second attempt worked fine, ptyfs mounted, I started X and I got a
> beautiful kernel dump. I assume to do with wsmouse, which I forgot
> enabled.

I don’t think so. For some time there was wsmouse enabled in the default kernel 
even if no wseverything and X still worked. 

> Booted second attempt again. It did fsck, likely because of the kernel
> dump. ssh'd in just fine.
> Third attempt: X causes panic anyway. I hope it works with Current userspace…

Please try it. I didn’t test X recently, but a few months ago it was working 
fine on my A600.

>> Yes, should be fixed by now, please test with kernel from HEAD.
> 
> Clock isn't working so well yet with my Current kernel, but I suspect
> there's userspace involvement. Delayed until I install Current.

Ok. I’m interested in any problems with that.

>> That doesn’t surprise me much, but can you give more details about that 
>> crash?
> 
> I've uploaded the core on a server of mine. I suspect it'll be smooth
> once I install Current. We'll see.

Ok, please give it a look.

> Q: I have a 68882. Will having FPU emulation help me in any way? (such
> as running binaries that use the FPU and are not for the 68882)

No. FPU_EMULATE is only for FPU-less machines. 

All binaries that require FPU will run on 68882 without additional support code 
(as far as I remember, 68882 has most extensive list of instructions compared 
to other FPUs like in 68040 or 68060, where separate FPSP option is needed).

> Q: is wscons supposed to work with AGA at all? If so, what should the
> config look like? (See problem above)

Yes, see answer above.

> Q: what to enable in config for kernel backtraces / kernel debugger to
> show symbols (just DEBUG?)

If you are using loadbsd you just need to pass the -S parameter. 

-- 
Best regards,
Radoslaw Kujawa





Home | Main Index | Thread Index | Old Index