Date: Wed, 16 Feb 2005 13:28:28 +0100 From: Ramiro Aceves <ea1abz@wanadoo.es> To: freebsd-questions-en <freebsd-questions@FreeBSD.org> Subject: UDMA ICRC error Message-ID: <42133C6C.307@wanadoo.es>
next in thread | raw e-mail | index | archive | help
Hello FreeBSD friends. I have read that others had this problem before. I just write this report for you to know. I received yesterday two old computers retired from a school and finally I was able to build a "decent" machine mixing the best parts of each one. The machine is an AMD K6 400 MHz with 64 MB RAM, AGP i740 video. Hard disk is Seagate ST34321A/3.05 master on ide0 bus. On ide1 bus there is a CD-R as master, and a CD-RW as slave. Disk controller is VIA 82C586B UDMA33. When I installed FreeBSD 5.3 R, I get some errors like this, but I could end the install: ad0: WARNING -READ_DMA UDMA ICRC error (retrying request) LBA=5313599 ad0: FAILURE -READ_DMA status=51<READY,DSC,ERROR> error=84 >ICRC,ABORTED> spec_getpages:(ad0s1a) I/O read failure: (error=5) ................ I have solved the problem disabling DMA: hw.ata.ata_dma="0" (I previously tried disabling ACPI with no success, and playing with BIOS LBA, LARGE, NORMAL settings at the BIOS with no success). Now ad0: works in PIO4 mode and everything is fine, previously , it was UDMA33. Now there are no errors. Should I investigate it further, or this is the only possible solution? Should I expect a great performance decreasing in I/O disk access? Thanks in advance. Ramiro.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42133C6C.307>