stason.org logo lotus


previous page: 08.07.  Are there supposed to be bad sectors on the drive?page up: Enhanced IDE/Fast-ATA/ATA-2 FAQnext page: 08.09.  Can my drive do 32-bit access?

08.08. I keep getting CRC errors and serial overruns.

 Books
 TULARC
















Description

This item is from the Yet Another Enhanced IDE/Fast-ATA/ATA-2 FAQ, by John Wehman and Peter den Haan with numerous contributions by others. (v1.92).

08.08. I keep getting CRC errors and serial overruns.

Often, this is caused by the use of block mode (see Q10.6 for an explanation). Large blocks can take a long time to transfer; during the transfer, interrupts are disabled and the serial ports are not serviced by the CPU. Eventually, the buffer for incoming data may overflow, leading to overruns and CRC errors.

The solution is to reduce the number of sectors per block, if possible, or disabling block mode altogether. 16550 compatible serial ports have a larger buffer, but with excessively large block sizes this problem may still occur.

 

Continue to:


Share and Enjoy

Bookmark this story so others can enjoy it:
  • digg
  • Reddit
  • del.icio.us
  • Furl
  • Wists

Tags

pc, hardware, faq, frequently asked questions, repair, computer, IDE, Fast-ATA, ATA-2, harddisk, hd







TOP
previous page: 08.07.  Are there supposed to be bad sectors on the drive?page up: Enhanced IDE/Fast-ATA/ATA-2 FAQnext page: 08.09.  Can my drive do 32-bit access?