This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am1808读写sata硬盘时偶尔会重连

Other Parts Discussed in Thread: AM1808

我使用的是am1808处理器,内核是3.3的,直接接上sata线可以识别硬盘并自动连接,但当我一直对硬盘进行读写时,偶尔会出现以下打印:

[   38.772888] ata1.00: exception Emask 0x0 SAct 0xfff SErr 0x0 action 0x6 frozen
[   38.780241] ata1.00: failed command: WRITE FPDMA QUEUED
[   38.786792] ata1.00: cmd 61/48:00:f7:29:70/00:00:0e:00:00/40 tag 0 ncq 36864 out
[   38.786820]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[   38.803169] ata1.00: status: { DRDY }
[   39.098799] ata1: hard resetting link
[   44.682747] ata1: link is slow to respond, please be patient (ready=0)
[   49.122756] ata1: softreset failed (device not ready)
[   49.302784] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   49.313524] ata1.00: configured for UDMA/133
[   49.317934] ata1.00: device reported invalid CHS sector 0
[   49.393744] ata1: EH complete

打印完停顿一下后会继续进行读写,硬盘也还在,请问这个有可能是什么造成的,是内核源码的bug还是硬件上的问题?谢谢了