Date: Mon, 23 Feb 2004 23:20:25 +1100 From: Tony Frank <tfrank@optushome.com.au> To: Tony Frank <tfrank@optushome.com.au> Cc: freebsd-hardware@freebsd.org Subject: Re: Any known issues regarding VIA IDE chips? Message-ID: <20040223122025.GC43264@marvin.home.local> In-Reply-To: <20040223115448.GA43264@marvin.home.local>
index | next in thread | previous in thread | raw e-mail
An update, On Mon, Feb 23, 2004 at 10:54:48PM +1100, Tony Frank wrote: > I am having trouble with a Aplus motherboard I have. > Board is based around VIA 82C691 chipset with VIA 82C586B IDE chip. > ata(4) shows the chip as being supported. > While it's detected and my drives appear I keep getting messages: > > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata0: resetting devices .. ata0: mask=03 ostat0=58 ostat2=00 > ad0: ATAPI 00 00 > ata0-slave: ATAPI 00 00 > ata0: mask=03 stat0=50 stat1=00 > ad0: ATA 01 a5 > ata0: devices=01 > ad0: success setting UDMA2 on VIA chip > > This happens also for ad2. > When this occurs the system 'freezes' until the ATA reset etc is completed. > > FreeBSD version: > > FreeBSD 4.9-RELEASE #0: Mon Oct 27 17:51:09 GMT 2003 > root@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/GENERIC > I defined 'hw.ata.ata_dma="0"' into /boot/loader.conf and now the drives come up in PIO4 mode and I no longer see the above errors appearing. Performance appears to have suffered somewhat though. Will keep investigating but this works for the moment. Regards, Tonyhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040223122025.GC43264>
