alphaserver 2100 5/250 with promise pci ide controlor

John Baldwin jhb at freebsd.org
Tue Feb 20 18:20:32 UTC 2007


On Monday 19 February 2007 12:11, Francisco José Nina Rente wrote:
> Hi all,
> 
> I'm trying to install FreeBSD 6.2 with GENERIC on a alphaserver 2100  
> 5/250 with a promise pdc20269 ide controller.
> The objective it's to use one of the scsi disk on the system to boot  
> and have the rest of the OS on the to ide disks in RAID 1.
> My Problem is:
> 
> 1- When i boot the freebsd cd normally i get this messages:
> 
> ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=0
> ad0: TIMEOUT - READ_DMA retrying (0 retries left) LBA=0
> ad0: FAILURE - READ_DMA timed out LBA=0
> ad1: TIMEOUT - READ_DMA retrying (1 retry left) LBA=0
> ad1: TIMEOUT - READ_DMA retrying (0 retries left) LBA=0
> ad1: FAILURE - READ_DMA timed out LBA=0
> 
> And i can eaven see the disk geometry in the label tool of sysinstall.
> 
> 2 - If i set hw.ata.ata_dma=0 on the boot, the messages disappears.  
> If i switch from mode PIO4 to udma33 or udma66 with atacontrol there  
> is no problem, at leas i can label the disk normally,
> But in this case only one of the disk can be accessed, only ad0!  
> Because if i try to use disklabel on ad1 the above message appear again!
> If i change to udma100 (the maximum that is supported by the two  
> disks) the same message appears.
> 
> 3- I boot with set hw.ata.ata_dma=0 and i change to udma66, when i  
> start the installation i get a panic.
> 
> 
> I don't want to use less then udma66, of course :(
> I already try various cable (all 80 conductor cable ).
> When i try to use the same promise pdc20269 ide controller in a  
> regular x86 box it works normally.
> 
> Another question what i need to do to force udma66 on boot?

ATA DMA doesn't really work on alpha unfortunately.

-- 
John Baldwin


More information about the freebsd-alpha mailing list