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

Re: Fwd: Macintosh Quadra 950 Not Booting



On 8/8/15, Finn Thain <fthain@telegraphics.com.au> wrote:
>
> I agree. And that reminds me: the Quadra 900 and 950 have an SCC IOP, like
> the Mac IIfx. That means you must tell MacOS to switch the serial ports to
> IOP-bypass ("compatible") mode. Otherwise the serial port won't work. (I
> don't know whether this applies to EMILE.)
>
> There is a control panel for that called Serial Switch, IIRC. That should
> get you a working serial console, and a backtrace. I'd be interested to
> know whether v3.x kernels also fail with the same BUG splat.

Incredible! I switch from Faster to Compatible and the kernel boots up
like nobody's business. Output on the framebuffer and all. Works great
with both Penguin and EMILE. Switch back and dead again. Earlyprink
log is attached, in case anyone's interested. Not sure what to make of
the earlier scheduler warning. Unless it's something to do with the
IOP?

Actually finding the Serial Switch control panel proved to be a bit of
a task, especially since Apple finally took down their venerable Older
Software Downloads page. I ended up using a program called TomeViewer
to extract it from the System 7.5.3 install files and dropped it into
my System folder. It's probably installed by default with 7.5.3, but I
7.1's so much quicker and slimmer.

>
> I can't explain why there is no output on the framebuffer. Lots of other
> Quadras have a DAFB chip and they generally work OK. Maybe try a different
> video mode and/or color depth? Since you have no expansion cards
> installed, I don't know what else to try.

Looks like something's going haywire with the serial ports set to
Faster. I wonder if you'd run into the same thing on the IIfx.

-Greg
ABCFGHIJK
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.1.0-1-m68k (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-4) ) #1 Debian 4.1.3-1 (2015-08-03)
[    0.000000] bootconsole [debug0] enabled
[    0.000000] Detected Macintosh model: 26
[    0.000000] IOP: detected SCC IOP at 50f0c000
[    0.000000] IOP: detected ISM IOP at 50f1e000
[    0.000000] VIA1 at 50f00000 is a 6522 or clone
[    0.000000] VIA2 at 50f02000 is a 6522 or clone
[    0.000000] Apple Macintosh Quadra 950
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 10140
[    0.000000] Kernel command line: earlyprintk console=tty0 console=ttyS0
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 36844K/40960K available (2217K kernel code, 358K rwdata, 756K rodata, 144K init, 163K bss, 4116K reserved, 0K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0x0031bc08 - 0x0031c008   (   1 KiB)
[    0.000000]     kmap    : 0xd0000000 - 0xf0000000   ( 512 MiB)
[    0.000000]     vmalloc : 0x03000000 - 0xd0000000   (3280 MiB)
[    0.000000]     lowmem  : 0x00000000 - 0x02800000   (  40 MiB)
[    0.000000]       .init : 0x00345000 - 0x00369000   ( 144 KiB)
[    0.000000]       .text : 0x00001000 - 0x0022b510   (2218 KiB)
[    0.000000]       .data : 0x0022df40 - 0x003448b0   (1115 KiB)
[    0.000000]       .bss  : 0x0031bb08 - 0x003448b0   ( 164 KiB)
[    0.000000] NR_IRQS:200
[    0.000000] Killing onboard sonic... Done.
[    0.000000] IOP: the ISM IOP seems to be alive.
[    0.000000] WARNING: Persistent clock returned invalid value!
[    0.000000]          Check your CMOS/BIOS settings.
[    0.010000] Console: colour dummy device 80x25
[    0.040000] console [tty0] enabled
[    0.060000] console [ttyS0] enabled
[    0.060000] console [ttyS0] enabled
[    0.070000] bootconsole [debug0] disabled
[    0.070000] bootconsole [debug0] disabled
[    0.080000] Calibrating delay loop... 21.70 BogoMIPS (lpj=108544)
[    0.200000] pid_max: default: 32768 minimum: 301
[    0.210000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.230000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.260000] Initializing cgroup subsys blkio
[    0.280000] Initializing cgroup subsys memory
[    0.290000] Initializing cgroup subsys devices
[    0.310000] Initializing cgroup subsys freezer
[    0.320000] Initializing cgroup subsys net_cls
[    0.330000] Initializing cgroup subsys net_prio
[    0.400000] devtmpfs: initialized
[    0.460000] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.490000] NET: Registered protocol family 16
[    0.660000] NuBus: Scanning NuBus slots.
[    0.680000] SCSI subsystem initialized
[    1.000000] NET: Registered protocol family 2
[    1.040000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    1.050000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.060000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.080000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.100000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.110000] NET: Registered protocol family 1
[    1.140000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    1.170000] zpool: loaded
[    1.190000] VFS: Disk quotas dquot_6.6.0
[    1.200000] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.260000] alg: No test for stdrng (krng)
[    1.270000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    1.280000] io scheduler noop registered
[    1.300000] io scheduler cfq registered (default)
[    1.320000] atafb_init: start
[    1.330000] macfb: framebuffer at 0xf9000e00, mapped to 0xd0180e00, size 975k
[    1.340000] macfb: mode is 800x600x16, linelength=1664
[    1.610000] Console: switching to colour frame buffer device 100x37
[    1.870000] fb0: DAFB frame buffer device
[    1.890000] pmac_zilog: 0.6 (Benjamin Herrenschmidt <benh@kernel.crashing.org>)
[    1.900000] scc.0: ttyS0 at MMIO 0x50f0c022 (irq = 4, base_baud = 230400) is a Z85c30 ESCC - Serial port
[    1.920000] scc.1: ttyS1 at MMIO 0x50f0c020 (irq = 4, base_baud = 230400) is a Z85c30 ESCC - Serial port
[    1.940000] adb: IOP ISM driver v0.4 for Unified ADB.
[    1.980000] adb: starting probe task...
[    2.000000] mousedev: PS/2 mouse device common for all mice
[    2.030000] rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
[    2.050000] ledtrig-cpu: registered to indicate activity on CPUs
[    2.070000] NET: Registered protocol family 17
[    2.080000] mpls_gso: MPLS GSO support
[    2.090000] bootconsole [debug0] disabled
[    2.120000] registered taskstats version 1
[    2.150000] rtc-generic rtc-generic: setting system clock to 2040-02-06 06:28:15 UTC (2212122495)
[    2.170000] List of all partitions:
[    2.190000] No filesystem could mount root, tried: 
[    2.210000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    2.210000] CPU: 0 PID: 1 Comm: swapper Not tainted 4.1.0-1-m68k #1 Debian 4.1.3-1
[    2.210000] Stack from 0242dee0:
        0242dee0 002aeafd 00225622 00008001 000b00f4 00125d66 0000206c 0242df40
        00225a9a 00125d66 003e7c60 00347308 002930ed 0242df40 00000000 0242df40
        002accfe 00000000 0000000c 0003d07a 000ad002 00367604 003607bc 00125c66
        756e6b6e 6f776e2d 626c6f63 6b28302c 30290000 000a4e14 ffffff9c 00293151
        0034735a 00293151 00008001 00293151 00006180 00000000 00293151 00000008
        00000052 003474aa 00000008 000ad002 00367604 003607bc 00347018 00000000
[    2.210000] Call Trace: [<00225622>] panic+0x78/0x1d8
[    2.210000]  [<00008001>] amiga_chip_alloc_res+0x51/0xaa
[    2.210000]  [<000b00f4>] SyS_mount+0x0/0x8c
[    2.210000]  [<00125d66>] strlen+0x0/0x14
[    2.210000]  [<0000206c>] do_one_initcall+0x0/0x1c0
[    2.210000]  [<00225a9a>] printk+0x0/0x1a
[    2.210000]  [<00125d66>] strlen+0x0/0x14
[    2.210000]  [<00347308>] mount_root+0x0/0x5c
[    2.210000]  [<0003d07a>] parse_args+0x0/0x372
[    2.210000]  [<000ad002>] SyS_dup+0x0/0x46
[    2.210000]  [<00125c66>] strcpy+0x0/0x1c
[    2.210000]  [<000a4e14>] SyS_mknod+0x1a/0x20
[    2.210000]  [<0034735a>] mount_root+0x52/0x5c
[    2.210000]  [<00008001>] amiga_chip_alloc_res+0x51/0xaa
[    2.210000]  [<00006180>] flush_icache_range+0x4/0xd0
[    2.210000]  [<003474aa>] prepare_namespace+0x146/0x182
[    2.210000]  [<000ad002>] SyS_dup+0x0/0x46
[    2.210000]  [<00347018>] kernel_init_freeable+0x17c/0x186
[    2.210000]  [<00224cfe>] kernel_init+0x0/0xcc
[    2.210000]  [<00224d06>] kernel_init+0x8/0xcc
[    2.210000]  [<00224cfe>] kernel_init+0x0/0xcc
[    2.210000]  [<0000283c>] ret_from_kernel_thread+0xc/0x14
[    2.210000] 
[    2.210000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Reply to: