Hi Finn,
I got an interesting development. I found out that I don't have the proper cable to do the serial port setup, so, while waiting for the cable, I went searching to find a way to get the kernel to either stop or pause at each printk. I found there's an option in the Kernel Hacking section of the kernel config to allow for delays in between each boot message. You basically tell the kernel how much time you want from the kernel command line, and it will then pause at each message. After messing with a slight documentation error with EMILE, I was finally able to get the delay working. Now this is the amazing part; with the delay, the machine didn't shut off. I saw a batch of errors with the PMU, so it's definitely coming from that driver. What I'll do, so you guys can see what I'm seeing, is video tape the powerbook's screen while it boots. I know it's not the best method, but it should give you guys an idea as to what's going on until I get the
proper cable.
Thanks,
J Silverman
--- On Fri, 8/15/08, Finn Thain <fthain@xxxxxxxxxxxxxxxxxxx> wrote:
From: Finn Thain <fthain@xxxxxxxxxxxxxxxxxxx>
Subject: Re: Known working 2.6 kernel config for m68k Mac
To: "J Silverman" <g1powermac@xxxxxxxxx>
Cc: linux-m68k@xxxxxxxxxxxxxxx
Date: Friday, August 15, 2008, 11:01 PM
On Fri, 15 Aug 2008, J Silverman wrote:
...
Now I got some interesting news. I took Stephen
Marenka's config for a
2.6.25.2 kernel and chopped out just enough to squeeze
the kernel on a
single floppy. And guess what? It actually booted!
Well, sort of.
Nice!
The kernel messages started scrolling like normal then
the whole machine
spontaneously shut off. I seen this happen once
before when I had the
fpu emulation option turned on. So I turned it off
and tried again.
This time it didn't boot. It stopped at the same
place as before.
I wonder if it is possible to build a kernel having no FPU
emulation and
containing no FPU instructions. CONFIG_M68KFPU_EMU_ONLY
depends on
CONFIG_M68KFPU_EMU...
I'll hope to be able to give more debugging
information soon. I'll be
setting up a serial cable shortly. By the way, do you
know what the
settings I need to set on the other mac to read the
powerbook's serial
port?
You get to choose those settings. The command line I gave
has "9600n8"
meaning 9600 baud, no parity, 8 data bits (and 1 stop bit).
Which is
probably the default anyway.
BTW, this is purely for debugging. The driver for the
userland /dev/ttyS0
device (e.g. for serial console login) is not available
(though we could
probably use the powermac zilog driver).
Finn
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html