Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Feb 2009 21:20:23 +0100
From:      Andreas Tobler <andreast-list@fgznet.ch>
To:        FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   G3 iMac DV hangs during boot, CURRENT.
Message-ID:  <49972787.9060700@fgznet.ch>

next in thread | raw e-mail | index | archive | help
Hi all,

I updated my G3 iMac DV with CURRENT src and built a generic kernel. And 
now my system hangs at boot:

Feb 14 16:35:58 imacb kernel: ad0: 78167MB <Maxtor 6Y080P0 YAR41BW0> at 
ata0-master UDMA66
Feb 14 16:35:58 imacb kernel: acd0: DVDR <MATSHITADVD-ROM SR-8184/AA32> 
at ata0-slave UDMA33

-- hanger --, no reaction, nothing.

Last time I played with this machine was back in October. I had a 
running system with Nathan's ata patch.

I could not figure any change in this area causing the hang.

I read through the list and also tried to disable dma with 
hw.ata.ata_dma=0 and hw.ata.atapi_dma=0 at boot time. No success, hangs.
The log tells about PIO4 iso. UDMAxx.

Right now I can only boot with the kernel from last October.

The strange thing is, I managed to build a kernel with GENERIC which was 
able to write down the bootlog to disk. So, I assume it somehow did work 
to mount the root disk.
Unfortunately this is not reproducable.

Here the relevant snippets from the bootlog:

Feb 14 16:35:58 imacb kernel: ata0: <Apple MacIO Ultra ATA Controller> 
mem 0x1f000-0x1ffff,0x8a00-0x8aff irq 19,11 on macio0
Feb 14 16:35:58 imacb kernel: ata0: [ITHREAD]
Feb 14 16:35:58 imacb kernel: ata1: <Apple MacIO ATA Controller> mem 
0x20000-0x20fff,0x8b00-0x8bff irq 20,12 on macio0
Feb 14 16:35:58 imacb kernel: ata1: [ITHREAD]
Feb 14 16:35:58 imacb kernel: ata2: <Apple MacIO ATA Controller> mem 
0x21000-0x21fff,0x8c00-0x8cff irq 21,13 on macio0
Feb 14 16:35:58 imacb kernel: ata2: [ITHREAD]


Anyone an idea who to debug?
I have the OF properties at hand, of the devices:
disk: /pci@f2000000/mac-io@17/ata-4@1f000

dvd/cd:/pci@f2000000/mac-io@17/ata-3@20000

Would they be a help?

TIA,
Andreas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49972787.9060700>