I’m having problems when accessing an SD card on a new Jetson TX2 dev kit. The SD card is not recognized by any of the last 3 JetPack versions, and the serial console show logs containing:
[ 86.158127] mmc2: Data timeout error
[ 86.161744] sdhci: =========== REGISTER DUMP (mmc2)===========
[ 86.167602] sdhci: Sys addr: 0x00000008 | Version: 0x00000404
[ 86.173460] sdhci: Blk size: 0x00007200 | Blk cnt: 0x00000001
[ 86.179317] sdhci: Argument: 0x03b72387 | Trn mode: 0x00000013
[ 86.185177] sdhci: Present: 0x01fb0000 | Host ctl: 0x00000013
[ 86.191038] sdhci: Power: 0x00000001 | Blk gap: 0x00000000
[ 86.196898] sdhci: Wake-up: 0x00000000 | Clock: 0x00000007
[ 86.202754] sdhci: Timeout: 0x00000008 | Int stat: 0x00000000
[ 86.208613] sdhci: Int enab: 0x02ff108b | Sig enab: 0x02fc108b
[ 86.214469] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 86.220324] sdhci: Caps: 0x3f6cd08c | Caps_1: 0x18006f73
[ 86.226181] sdhci: Cmd: 0x0000113a | Max curr: 0x00000000
[ 86.232033] sdhci: Host ctl2: 0x00003000
[ 86.235984] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000ffefe410
[ 86.242566] sdhci: ===========================================
[ 86.248858] mmcblk2: error -110 transferring data, sector 62333831, nr 1, cmd response 0x900, card status 0x0
[ 86.258857] blk_update_request: I/O error, dev mmcblk2, sector 62333831
[ 86.265592] Buffer I/O error on dev mmcblk2, logical block 7791728, async page read
I’ve tried different SD cards, some of which I know to be working on other Jetson TX2 dev kits.
Is this a hardware issue or is there something else I can try first?