From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Juran Subject: Re: I'm back on linux-m68k Date: Sat, 8 Nov 2008 08:14:01 -0800 Message-ID: References: <6C4F43D4-2A75-48DC-98A2-ABE37A2FB1A9@gmail.com> <7869EA87-0FA5-4D73-A13F-D7DE6A8AA0A6@gmail.com> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from wf-out-1314.google.com ([209.85.200.174]:51819 "EHLO wf-out-1314.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753376AbYKHQOG (ORCPT ); Sat, 8 Nov 2008 11:14:06 -0500 Received: by wf-out-1314.google.com with SMTP id 27so1819990wfd.4 for ; Sat, 08 Nov 2008 08:14:05 -0800 (PST) In-Reply-To: Sender: linux-m68k-owner@vger.kernel.org List-Id: linux-m68k@vger.kernel.org To: Finn Thain Cc: Geert Uytterhoeven , Laurent Vivier , Linux/m68k On Nov 8, 2008, at 5:12 AM, Finn Thain wrote: > On Sat, 8 Nov 2008, Joshua Juran wrote: > >> So far, I haven't been able to boot my 950 while a drive connected to >> the external bus was powered on. The external drive's access >> light goes >> on immediately after the screen lights up grey, and startup gets >> as far >> as drawing the Mac OS splash screen and maybe 12 pixels of progress >> before halting, resuming normally if I power off the external drive. >> >> Any ideas? > > I see the same issue sometimes. I don't think it is a termination > problem > but it is hard to say. You could try installing drivers from HD SC > Setup, > Drive Setup, Silverlinig or HDT etc. I had no such problems using a removable storage drive, although I had to tighten the cable before it was recognized, so it may have been a cabling issue originally. Anyway, with regards to startup devices, there's no distinction between the buses. If you select the device at SCSI ID 5 on bus 1, the XPRam value is set to 0xFFFFFFDA, just as it would be for bus 0. And if a SCSI ID is shared by devices on each bus, selecting the external one in Startup Disk beeps and sets the XPRam value to 0x00000000. Solution: Pretend it's all one bus and give everything a unique SCSI ID. Or, just don't 'upstage' the boot disks (with a device of the same ID on a lower-numbered bus). (Bad news if you were hoping to have eight or more different startup disks...) Josh