Possible 40-pin cable misdetection [Re: partioning failed]
Dmitry Pryanishnikov
dmitry at atlantis.dp.ua
Mon Oct 23 12:40:59 UTC 2006
Hello!
On Mon, 23 Oct 2006, Carl Johan Gustavsson wrote:
>>> System information: Athlon XP 1700+ / 786 MB Asus A7V266 (bios
>>> v1.11) Maxtor 60 GB
>>>
>>> Has anyone any suggestions?
>>>
>>> Thanks,
>>>
>>> Freek
>>
>> I'd try a different cable for the drive. If that doesn't fix it
>> the controller on the motherboard is probably bad.
> Hi!
>
> If you are using a 40-pin cable and changing to another 40-pin doesn't
> help, test with a 80-pin cable. FreeBSD can be a bit picky about that.
I would say that 40-conductor (not pin!) cable detection feature may not
work on the particular chipset. I've no idea what kind of ATA controller does
Asus A7V266 use, but on my Asus P5W DH under fresh RELENG_6 40-conductor cable
detection works correctly on the ICH7 PATA channel, while doesn't work on the
PATA channel which is served by the JMicron JMB363 controller. Here is an
example of connecting a UDMA66 drive to JMB363 by 40-conductor cable:
atapci0: <JMicron JMB363 SATA300 controller> port 0xac00-0xac07,0xa880-0xa883,
0xa800-0xa807,0xa480-0xa483,0xa400-0xa40f mem 0xff6fe000-0xff6fffff irq 17 at
device 0.0 on pci2
atapci0: AHCI Version 01.00 controller with 2 ports detected
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
ata4: <ATA channel 2> on atapci0
...
ad9: 16536MB <FUJITSU MPE3173AE EE-C0-24> at ata4-slave UDMA66
...
ad9: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=696
ad9: TIMEOUT - READ_DMA retrying (1 retry left) LBA=1728
ad9: TIMEOUT - READ_DMA retrying (0 retries left) LBA=1728
ad9: FAILURE - READ_DMA timed out LBA=1728
Sincerely, Dmitry
--
Atlantis ISP, System Administrator
e-mail: dmitry at atlantis.dp.ua
nic-hdl: LYNX-RIPE
More information about the freebsd-stable
mailing list