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

Re: Macintosh Quadra 950 Not Booting



On Fri, 7 Aug 2015, Greg Andrzejewski wrote:

> On 8/7/15, Laurent Vivier <laurent@vivier.eu> wrote:
> > Hi,
> >
> > If your kernel is bigger than 8 MB, you need a kernel with commit:
> >
> >     commit 486df8bc4627bdfc032d11bedcd056cc5343ee62
> >
> >         m68k: Increase initial mapping to 8 or 16 MiB if possible
> >
> > If your RAM is not at 0 address, you need also:
> >
> >     commit f1a1b63529986d0c8970da182f0935eae059421b
> >
> >         m68k: Fix boot regression on machines with RAM at non-zero
> >
> > Both commits are in kernel 3.16 and later.
> >
> > To help to debug, what is the last letter displayed by the kernel before
> > crash ?
> > (did you set CONFIG_EARLY_PRINTK ?)
> >
> > Laurent
> >
> 
> That's the problem I'm having. CONFIG_EARLY_PRINTK is set, earlyprintk 
> passed on the command line, but I get nothing on screen, nothing over 
> the serial port, and nothing in the log buffer.

Indeed. The penguin log attached to your original email says,

> > > Physical RAM: 40 MB
> > > Command line is 'earlyprintk'
> > > GUnzipping Small Studio H.D.: greg:vmlinuz-4.0.0-2-m68k
> > > .Kernel format: ELF
> > > 
> > > The kernel will be located at physical 0x00001000
> > > Kernel at logical address 0x15fabc0
> > > GUnzipping Small Studio H.D.: greg:vmlinuz-4.0.0-2-m68k
> > > ....................................................Read 3246816 bytes
> > > for segment 0, requested 3246816
> > > ..Read 144816 bytes for segment 1, requested 144816
> > > 
> > > Bootstrap's bootinfo version: 2.0
> > > Kernel's bootinfo version	: 2.0
> > > Kernel entry physical is 0x2000
> > > Kernel segment 0 at 0x15fabc0, size 3413744
> > > Kernel segment 1 at 0x193cbc0, size 147456
> > > Kernel size is 0x366000

This looks like a Debian ports kernel so it should have the right config.

> Same kernel image boots on my SE/30.

I seem to recall that the Penguin failure with compressed kernels does not 
affect 68030 machines... FWIW.

> 
> I'm using kernel 4.0 and decompressed image size is 3.5 MB, so I don't 
> think I'm running into either of those two issues. Unless... don't macs 
> shadow the ROM at physical address 0 on powerup? Could this be 
> triggering as part of the shutdown of MacOS?

Unikely. Only triggered by hard reset AFAIK. In anycase, Penguin-19 has 
been used successfully on MacOS 7.5.3 on a Quadra 950.

BTW, I have Penguin logs from my Powerbook 180 that also say "The kernel 
will be located at physical 0x00001000".

-- 

> 
> -Greg
> 


Reply to: