we have connected the Jetson tx2 pcie port to IDT switch and one of the switch port we have connected ASMedia pcie to sata card and on the sata port connected samsung 860 EVO (SSD) .
In lspci we have detected the SATA controller but not detected on /dev/sda.
03:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: ASMedia Technology Inc. ASM1062 Serial ATA Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 440
Region 0: I/O ports at 1020
Region 1: I/O ports at 1030
Region 2: I/O ports at 1028
Region 3: I/O ports at 1034
Region 4: I/O ports at 1000
Region 5: Memory at 51010000 (32-bit, non-prefetchable)
[virtual] Expansion ROM at 51000000 [disabled]
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: 618b6000 Data: 0001
Capabilities: [78] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s unlimited, L1 <2us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: ahci
Kernel modules: ahci
Dmesg shows that
tegra186-padctl 3520000.pinctrl: padctl mmio start 0x0000000003520000 end 0x0000000003520fff
[ 9.418273] tegra186-padctl 3520000.pinctrl: ao mmio start 0x0000000003540000 end 0x0000000003540fff
[ 9.418327] tegra186-padctl 3520000.pinctrl: FUSE_SKU_USB_CALIB_0 0x32c098
[ 9.418330] tegra186-padctl 3520000.pinctrl: FUSE_USB_CALIB_EXT_0 0x8
[ 9.420794] tegra186-padctl 3520000.pinctrl: using UTMI port 0 for otg
[ 9.913035] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 9.919574] (255) csw_afiw: EMEM address decode error
[ 9.924639] status = 0x20010031; addr = 0x618b6000
[ 9.929625] secure: no, access-type: write
[ 9.929635] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 9.929641] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 9.929660] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 9.929664] mc-err: Too many MC errors; throttling prints
[ 10.504187] gk20a 17000000.gp10b: railgate is disabled.
[ 10.716480] Bridge firewalling registered
[ 10.843347] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 11.192893] CPU1: shutdown
[ 11.195614] psci: CPU1 killed.
[ 11.229938] CPU2: shutdown
[ 11.232666] psci: CPU2 killed.
[ 11.332633] Netfilter messages via NETLINK v0.30.
[ 11.373288] ctnetlink v0.93: registering with nfnetlink.
[ 11.596766] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
[ 12.095805] eqos 2490000.ether_qos eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 12.105140] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 12.503532] fuse init (API version 7.23)
[ 14.917497] ata3.00: qc timeout (cmd 0xec)
[ 14.922148] ata3.00: failed to IDENTIFY (I/O error, err_mask=0x4)
[ 15.322802] IPVS: Creating netns size=1424 id=2
[ 15.416959] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 15.424409] (255) csw_afiw: EMEM address decode error
[ 15.429502] status = 0x20010031; addr = 0x618b6000
[ 15.434502] secure: no, access-type: write
[ 15.438804] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 15.448654] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 15.458525] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 15.468388] mc-err: Too many MC errors; throttling prints
[ 16.173831] IPVS: Creating netns size=1424 id=3
[ 25.420902] ata3.00: qc timeout (cmd 0xec)
[ 25.425150] ata3.00: failed to IDENTIFY (I/O error, err_mask=0x4)
[ 25.431311] ata3: limiting SATA link speed to 3.0 Gbps
[ 27.649056] ata3: SATA link down (SStatus 1 SControl 320)
[ 27.654583] (255) csw_afiw: EMEM address decode error
[ 27.659762] status = 0x20010031; addr = 0x618b6000
[ 27.664805] secure: no, access-type: write
[ 27.669146] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 27.679032] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 27.688939] unknown mcerr fault, int_status=0x00000000, ch_int_status=0x00000000, hubc_int_status=0x00000000
[ 27.698835] mc-err: Too many MC errors; throttling prints
[ 27.977051] ata4: SATA link down (SStatus 0 SControl 300)
[ 1731.352060] Shikra IDT NTB driver version 2.01.00
[ 1731.357190] Allocated LOCAL EP data structure
Please guide us in what all configuration need to be chosen in order to avoid this error.