Port-sparc64 archive

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

Re: NetBSD installation woes on Sun Blade 100



On Mon, Jul 13, 2020 at 1:26 PM John Klos <john%ziaspace.com@localhost> wrote:
>
> Sorry - I've bene traveling so I haven't had a chance to reply. SSIZE was
> set to 4 in the kernels I've made (and that I run, too).
>

We got disconnected from the mailing list, so i will repeat my replies here.

I still need support in building my own sparc64 kernel for a Sun Blade
100 and similar machines.
Setting SSIZE to 4 seems to be not enough for the mach64 driver to
initialize correctly.

I adjusted SSIZE from 2 to 4 in sparc64/param.h
And compiled a GENERIC configuration.

However the kernel blanks the screen like the one from the official
sparc64 iso right at
the mach64 initialization.
So something else must be also needed to make a working kernel...

I tried to film the booting sequence. There is the following difference:

Boot with your kernel:
[] machfb0 at pci0 dev 19 function 0: ATI Technologies Rage XL (rev, 0x27)
[] machfb0: using MMIO aperture
[] machfb0: 16 MB aperture at 0x03000000, 4 KB registers at 0x00426000
[] machfb0: 128 KB ROM at 0x00440000
[] machfb0: ref_freq=29.498MHz
[] machfb0: 8192 KB SDRAM 114.992 MHz, maximum RAMDAC clock 230 MHz
(...at this line the screen changes framebuffer resolution to fullscreen...)
[] machfb0: initial resolution 1280x1024 at 8 bpp


Boot with the kernel i built:
[] machfb0 at pci0 dev 19 function 0: ATI Technologies Rage XL (rev, 0x27)
[] machfb0: using MMIO aperture
[] machfb0: 16 MB aperture at 0x03000000, 4 KB registers at 0x00426000
[] machfb0: 128 KB ROM at 0x00440000
[] machfb0: ref_freq=29.498MHz
ref_div: 59
mclk_fb_div: 230
minref: 450 m: 65
[] machfb0: 8192 KB SDRAM 114.992 MHz, maximum RAMDAC clock 230 MHz
post_dic: 1 log2_post_div: 0 mclk_div: 230
(...after this line the screen blanks and the machine is not coming
up, also not starting to be reachable via network...)

Regards,
Connor


Home | Main Index | Thread Index | Old Index