We are using the NVIDIA Jetson TK1 Tegra board. It is running Ubuntu 14.04.1 LTS with a 3.10.40-gdacac96 armv7l kernel. We are using CUDA 6.5 as provided with the drivers in the Tegra R21.4.0 package. We are using a Samsung 850 EVO SSD connected via SATA connection.
We have observed a number of our systems that use this Tegra board that intermittently cannot detect the SSD drive we’ve attached, and other systems that have yet to have this problem. It has been unpredictable and erratic.
We have found other posts here from people that seem to have the same issue as us.
What we have tried from this post:
- The latest issue R21.5 was installed, we still observed this issue.
- Swapped the drive with another brand, still observed this issue.
- Updated to a later Linux kernel, still observed this issue.
- Checked for the latest firmware for SSD, it is at its latest.
Out of 10 Tegra boards in our possession, 3 exhibit this behavior. That seems like rather high odds.
A clip from dmesg:
[ 9.310555] ata1.00: qc timeout (cmd 0xec) [ 9.316488] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 19.323506] ata1: softreset failed (1st FIS failed) [ 24.841505] ata1: link is slow to respond, please be patient (ready=0) [ 29.340503] ata1: softreset failed (device not ready) [ 29.809541] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 29.820687] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x100) [ 29.831734] ata1: limiting SATA link speed to 1.5 Gbps [ 44.819500] ata1: softreset failed (1st FIS failed) [ 45.288515] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) [ 55.299529] ata1.00: qc timeout (cmd 0xec) [ 55.308555] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 55.779535] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)