[Soekris] Net5501 and SATA disk on FreeBSD

Patrick Lamaizière patfbsd at davenulle.org
Wed Apr 30 16:18:32 UTC 2008


Hello dears,

I'm running FreeBSD 7-STABLE on a net5501 with a SATA dik attached
(primary), no CF card. 

I'm asking why the ata driver doesn't found a compatible ATA66 cable :

atapci0: <AMD CS5536 UDMA100 controller> port
ata0: <ATA channel 0> on atapci0 ata0: [ITHREAD]
ad0: DMA limited to UDMA33, device found non-ATA66 cable
ad0: 238475MB <WDC WD2500BEVS-00UST0 01.01A01> at ata0-master UDMA33

If I understand well, the CS5536 chipset can do only PATA and
there is a litle chipset PATA<>SATA on the board (a Marvell 88SA8040)

The Marvell chipset seems able to handle UDMA100.

I would like to know if this is a bug on FreeBSD (so I will fill a PR)
or a problem with the board. And if we can work-around this problem with
a patch on the ata driver.

Thanks, regards.
 


More information about the Soekris-tech mailing list