05-11-2021, 02:55 PM
So I just checked the dmesg for the new card and there are no errors.
The old/original pine64 sata card ASM1061 card had the same errors as everyone else
SATA related dmesg for the new ASM1062 card is:
It does a couple of hard resets, but seems to work fine in the end. And I'm still stuck with excruciatingly slow network transfer speeds. I just tried to transfer a 3GB video file. It took 15 minutes at like 3 MB/s. Yes, this is over gigabit ethernet.
PS: I am running Armbian Focal minimal, kernel 5.10.y
The old/original pine64 sata card ASM1061 card had the same errors as everyone else
Code:
ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 8.597283] ata2.00: ATA-8: TOSHIBA MQ01ABD100, AX0P3D, max UDMA/100
[ 8.597297] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[ 8.603786] ata2.00: configured for UDMA/100
[ 8.604497] scsi 1:0:0:0: Direct-Access ATA TOSHIBA MQ01ABD1 3D PQ: 0 ANSI: 5
[ 8.605912] sd 1:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 8.605930] sd 1:0:0:0: [sda] 4096-byte physical blocks
[ 8.606013] sd 1:0:0:0: [sda] Write Protect is off
[ 8.606029] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 8.606168] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.920089] ata2.00: exception Emask 0x10 SAct 0x1 SErr 0x280100 action 0x6 frozen
[ 8.920103] ata2.00: irq_stat 0x08000000, interface fatal error
[ 8.920118] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 8.920133] ata2.00: failed command: READ FPDMA QUEUED
[ 8.920159] ata2.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq dma 4096 in
res 40/00:00:00:00:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[ 8.920170] ata2.00: status: { DRDY }
[ 8.920190] ata2: hard resetting link
[ 9.396077] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 9.407542] ata2.00: configured for UDMA/100
[ 9.407585] ata2: EH complete
[ 9.540073] ata2.00: exception Emask 0x10 SAct 0x4 SErr 0x280100 action 0x6 frozen
[ 9.540085] ata2.00: irq_stat 0x08000000, interface fatal error
[ 9.540099] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 9.540112] ata2.00: failed command: READ FPDMA QUEUED
[ 9.540138] ata2.00: cmd 60/08:10:08:00:00/00:00:00:00:00/40 tag 2 ncq dma 4096 in
res 40/00:10:08:00:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[ 9.540148] ata2.00: status: { DRDY }
[ 9.540164] ata2: hard resetting link
[ 10.016101] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 10.027560] ata2.00: configured for UDMA/100
[ 10.027595] ata2: EH complete
[ 10.188071] ata2.00: exception Emask 0x10 SAct 0x80 SErr 0x280100 action 0x6 frozen
[ 10.188083] ata2.00: irq_stat 0x08000000, interface fatal error
[ 10.188096] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 10.188110] ata2.00: failed command: READ FPDMA QUEUED
[ 10.188136] ata2.00: cmd 60/08:38:a8:6d:70/00:00:74:00:00/40 tag 7 ncq dma 4096 in
res 40/00:38:a8:6d:70/00:00:74:00:00/40 Emask 0x10 (ATA bus error)
[ 10.188146] ata2.00: status: { DRDY }
[ 10.188162] ata2: hard resetting link
[ 10.664075] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 10.675536] ata2.00: configured for UDMA/100
[ 10.675570] ata2: EH complete
[ 10.836071] ata2: limiting SATA link speed to 3.0 Gbps
[ 10.836088] ata2.00: exception Emask 0x10 SAct 0x8000 SErr 0x280100 action 0x6 frozen
[ 10.836098] ata2.00: irq_stat 0x08000000, interface fatal error
[ 10.836111] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 10.836125] ata2.00: failed command: READ FPDMA QUEUED
[ 10.836151] ata2.00: cmd 60/08:78:a0:6d:70/00:00:74:00:00/40 tag 15 ncq dma 4096 in
res 40/00:78:a0:6d:70/00:00:74:00:00/40 Emask 0x10 (ATA bus error)
[ 10.836162] ata2.00: status: { DRDY }
[ 10.836178] ata2: hard resetting link
[ 11.312078] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
[ 11.323543] ata2.00: configured for UDMA/100
[ 11.323577] ata2: EH complete
[ 11.443552] sda: sda1 sda2
[ 11.446493] sd 1:0:0:0: [sda] Attached SCSI disk
[ 11.447787] sda: detected capacity change from 0 to 1000204886016
[ 11.448945] sda: detected capacity change from 0 to 1000204886016
SATA related dmesg for the new ASM1062 card is:
Code:
[ 2.763071] ata1: SATA max UDMA/133 abar m512@0xfa010000 port 0xfa010100 irq 79
[ 2.763083] ata2: SATA max UDMA/133 abar m512@0xfa010000 port 0xfa010180 irq 79
[ 3.078772] ata1: SATA link down (SStatus 0 SControl 300)
[ 4.092099] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 4.092621] ata2.15: Port Multiplier 1.2, 0x1b21:0x1092 r0, 3 ports, feat 0x5/0xf
[ 4.098161] ata2.00: hard resetting link
[ 4.576483] ata2.00: SATA link up 6.0 Gbps (SStatus 133 SControl 330)
[ 4.576559] ata2.01: hard resetting link
[ 4.892568] ata2.01: SATA link down (SStatus 0 SControl 330)
[ 4.892701] ata2.02: hard resetting link
[ 5.208603] ata2.02: SATA link down (SStatus 0 SControl 330)
[ 5.514408] ata2.00: ATA-8: TOSHIBA MQ01ABD100, AX0P3D, max UDMA/100
[ 5.514422] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[ 5.516231] ata2.00: configured for UDMA/100
[ 5.516374] ata2: EH complete
[ 5.516782] scsi 1:0:0:0: Direct-Access ATA TOSHIBA MQ01ABD1 3D PQ: 0 ANSI: 5
[ 5.517750] sd 1:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 5.517762] sd 1:0:0:0: [sda] 4096-byte physical blocks
[ 5.517822] sd 1:0:0:0: [sda] Write Protect is off
[ 5.517833] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 5.517931] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 5.640460] sda: sda1 sda2
[ 5.643385] sd 1:0:0:0: [sda] Attached SCSI disk
It does a couple of hard resets, but seems to work fine in the end. And I'm still stuck with excruciatingly slow network transfer speeds. I just tried to transfer a 3GB video file. It took 15 minutes at like 3 MB/s. Yes, this is over gigabit ethernet.
PS: I am running Armbian Focal minimal, kernel 5.10.y