Port-macppc archive

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

Re: Issues installing on a PowerMac Quicksilver DP800



Hi there, so I ended up trying the optical drive's onboard ata33 controller using the 3.1 install, but again to no avail. The machine still deadlocks. At one point it KP'ed with this error

trap: kernerl ISI by 0x9381008c (SRR1 0x40009032)
panic: trap
Stopped at      netbsd:cpu_Debugger+0x10:       Iwz     r0, r1, 0x14

This is running netbsd_GENERIC...

Matth

On 26-May-08, at 9:31 PM, macallan wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On May 26, 2008, at 21:04, Matthieu Lalonde wrote:

On 26-May-08, at 8:43 PM, macallan wrote:

On May 26, 2008, at 19:35, Matthieu Lalonde wrote:

On 26-May-08, at 7:24 PM, Michael Lorenz wrote:
Hmmm...

- - which filesystem are you using? ffsv1, ffsv2, lfs?
ffsv2
I don't think our boot loader understands ffsv2 even in -current - your root partition or whatever you want to load the kernel from must be ffsv1, everything else can be ffsv2 or whatever else you want. That doesn't explain the deadlocks though.
Actually, I have a 2Mb HFS partition for the bootloader.

The /bootloader/ doesn't understand ffsv2 in 4.0

- - did you try any onboard IDE channel? Kauai and wdc at obio work fine on all the Macs I have here.
Same behavior on the onboard ata channel.

Damn, there goes the easy way out.
How does the kernel recognize the IDE controller? wdc at pci, wdc at obio or something completely different? Does the Quicksilver have an extra IDE chip like the b&w G3 did? I've never had a Quicksilver in my hands so I need to know what's in it ;)
It showed up on wdc. Can't remember at what now. Not sure, afaik the hardware is *very* similar to the GigE

Then you should have a handful wdc at obio, one of them ATA66-capable.
Something like this:
wdc0 at obio0 offset 0x1f000 irq 19, level triggered: DMA transfer
atabus0 at wdc0 channel 0
wdc1 at obio0 offset 0x20000 irq 20, level triggered: DMA transfer
atabus1 at wdc1 channel 0
wdc2 at obio0 offset 0x21000 irq 21, level triggered: DMA transfer
atabus2 at wdc2 channel 0
...
wd0 at atabus0 drive 0: <QUANTUM FIREBALLP KX20.5>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 19609 MB, 39842 cyl, 16 head, 63 sec, 512 bytes/sect x 40160988 sectors wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/ 66)
wd1 at atabus0 drive 1: <ST3160023A>
wd1: quirks 2<FORCE_LBA48>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/ 100) wd0(wdc0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/ 66) (using DMA) wd1(wdc0:0:1): using PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/ 66) (using DMA)

... which work fine here.
On 2nd thought - how do you have your drives jumpered? Cable select or single/master/slave? I dimly remember having trouble when replacing the 2nd drive ( the machine came with two 20GB drives ) and just setting it to 'slave'. Worked in MacOS X but hung up in NetBSD - I had to set it to cable select to get it to work IIRC.

Any chance to capture the dmesg output before it deadlocks and mail it to me?
Not too sure how I would transfer it back :/

Network?
I have MacOS X and ofwboot.xcf on the 20GB disk, NetBSD in a bunch of APPLE_UFS partitions on the 2nd so MacOS X can read/write them.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSDtkVspnzkX8Yg2nAQJc9wgAjd/fud4gXPydYhP3KKpBwDum1KNiu/B1
Oh8HsV6R9bGiWHuEzHqDUdtuN1A1JwX0JCCNdPuFdr1hef6G0PMjiAVAw1h7CXrL
KPHl7SI+mpfamf+nBejwGjmf844t4HdbqZY8jYzhhNfzlX8/WWTW8oj46fMVPbWH
Whzkzsl7vVe6aW9mY2cZHcyZ8RCOgkg8s8qYHvftZ6oOXrRTG5RP47tYJ9AiuNuG
jmx1yBzDg8B/Tn00jC8gCG50+dCyV4aGdTLS1GleDkxb6lsZcF3LsEXXFrh7U2DX
bw1fSGXT4DaY367PM+xUkdg2zu1U+Fzs54JbUf2R4vGJIhzXifVfpw==
=FB+G
-----END PGP SIGNATURE-----



Home | Main Index | Thread Index | Old Index