adamfeuer commented on issue #2276:
URL: 
https://github.com/apache/incubator-nuttx/issues/2276#issuecomment-725575807


   Ok, CMD and CLK look ok, but that trace doesn't show response data from the
   card on the DATn lines.
   
   The next thing to do is to try to capture some traces from when you try to
   do a mount. You should see NuttX send a command to read data, and then see
   data come back from the card on the DATn lines. Can you try this?
   
   Also, do you have memory card and file system logging turned on (docs link
   <https://nuttx.apache.org/docs/latest/quickstart/debugging.html>)? If the
   data transfers are failing, and you have file system error warn and info on
   you should see messages the describe the failure. Examining the logic
   analyzer output along with the logging should give you a clue as to what's
   going on. If you try this and post some more logic analyzer captures and
   logs I'll try to help.
   
   -adam
   
   
   
   On Tue, Nov 10, 2020 at 7:32 PM yjdwbj <notificati...@github.com> wrote:
   
   > Thank you @adamfeuer <https://github.com/adamfeuer> reply to me, I having
   > a logic analyzer, and connected to the right PIOD interface.
   > [image: 1537179147]
   > 
<https://user-images.githubusercontent.com/321919/98761556-acac9400-2410-11eb-9666-e00b591d3c21.jpg>
   >
   > And I enabled the sam_sendcmd output like below:
   >
   > BD
   > initializing HSMCI
   > sam_hsmci_initialize: Initializing SDIO
   > sdio_initialize: slotno: 0
   > mmcsd_slotinitialize: minor: 0
   > mmcsd_hwinitialize: DMA supported: 1
   > mmcsd_hwinitialize: Attached MMC/SD interrupts
   > sam_registercallback: Register 0x413e65(0x200042e0)
   > sam_callbackenable: eventset: 02
   > sam_callback: Callback 0x413e65(0x200042e0) cbevents: 02 cdstatus: 00
   > sam_callback:  No... return without performing the callback
   > mmcsd_slotinitialize: MMC/SD slot is empty
   > sam_cardinserted: Slot 0 inserted: YES
   > sdio_mediachange: cdstatus OLD: 00 NEW: 01
   > sam_callback: Callback 0x413e65(0x200042e0) cbevents: 02 cdstatus: 01
   > sam_callback: Callback to 0x413e65(0x200042e0)
   > mmcsd_mediachange: arg: 0x200042e0
   > mmcsd_probe: type: 0 probed: 0
   > mmcsd_removed: type: 0 present: 1
   > sam_sendcmd: cmd: 00000000 arg: 00000000 regval: 00000000
   > sam_sendcmd: cmd: 00000000 arg: 00000000 regval: 00000000
   > sam_sendcmd: cmd: 00008101 arg: 40200000 regval: 00001041
   > sam_waitresponse: ERROR: cmd: 00008101 events: 009b0001 SR: 0410c0e4
   > mmcsd_sendcmdpoll: ERROR: Wait for response to cmd: 00008101 failed: -116
   > mmcsd_cardidentify: ERROR: CMD1 RECVR3: -22
   > sam_sendcmd: cmd: 00000208 arg: 000001aa regval: 00001048
   > mmcsd_cardidentify: SD V2.x card
   > sam_sendcmd: cmd: 00000077 arg: 00000000 regval: 00001077
   > sam_sendcmd: cmd: 00000129 arg: 40100000 regval: 00001069
   > mmcsd_cardidentify: R3: 00ff8000
   > sam_sendcmd: cmd: 00000077 arg: 00000000 regval: 00001077
   > sam_sendcmd: cmd: 00000129 arg: 40100000 regval: 00001069
   > mmcsd_cardidentify: R3: c0ff8000
   > mmcsd_cardidentify: SD V2.x card with block addressing
   > sam_sendcmd: cmd: 000000c2 arg: 00000000 regval: 00001082
   > mmcsd_decode_cid: mid: 02 oid: 544d pnm: SA08G prv: 7 psn: 1107393314 mdt: 
c6 crc: 7e
   > sam_sendcmd: cmd: 000001c3 arg: 00000000 regval: 00001043
   > mmcsd_sdinitialize: RCA: 1234
   > sam_sendcmd: cmd: 0000004d arg: 12340000 regval: 0000104d
   > sam_sendcmd: cmd: 000000c9 arg: 12340000 regval: 00001089
   > mmcsd_decode_csd: CSD:
   > mmcsd_decode_csd:   CSD_STRUCTURE: 1 SPEC_VERS: 0 (MMC)
   > mmcsd_decode_csd:   TAAC {TIME_UNIT: 6 TIME_VALUE: 1} NSAC: 0
   > mmcsd_decode_csd:   TRAN_SPEED {TRANSFER_RATE_UNIT: 2 TIME_VALUE: 6}
   > mmcsd_decode_csd:   CCC: 1461
   > mmcsd_decode_csd:   READ_BL_LEN: 9 READ_BL_PARTIAL: 0
   > mmcsd_decode_csd:   WRITE_BLK_MISALIGN: 0 READ_BLK_MISALIGN: 0
   > mmcsd_decode_csd:   DSR_IMP: 0
   > mmcsd_decode_csd:   SD Block Addressing:
   > mmcsd_decode_csd:     C_SIZE: 15199 SD_ER_BLK_EN: 1
   > mmcsd_decode_csd:     SD_SECTOR_SIZE: 127 SD_WP_GRP_SIZE: 0
   > mmcsd_decode_csd:   WP_GRP_EN: 0 MMC DFLT_ECC: 0 (MMC) R2W_FACTOR: 2
   > mmcsd_decode_csd:   WRITE_BL_LEN: 9 WRITE_BL_PARTIAL: 0
   > mmcsd_decode_csd:   FILE_FORMAT_GROUP: 0 COPY: 0
   > mmcsd_decode_csd:   PERM_WRITE_PROTECT: 0 TMP_WRITE_PROTECT: 0
   > mmcsd_decode_csd:   FILE_FORMAT: 0 ECC: 0 (MMC) CRC: 58
   > mmcsd_decode_csd: Capacity: 7782400Kb, Block size: 512b, nblocks: 15564800 
wrprotect: 0
   > sam_sendcmd: cmd: 00000087 arg: 12340000 regval: 000010c7
   > sam_sendcmd: cmd: 00000050 arg: 00000008 regval: 00001050
   > sam_dmarecvsetup: SAM_HSMCI_MR = 0x00008702
   > sam_sendcmd: cmd: 00000077 arg: 12340000 regval: 00001077
   > sam_sendcmd: cmd: 00000473 arg: 00000000 regval: 00051073
   > mmsd_decode_scr: SCR:
   > mmsd_decode_scr:   SCR_STRUCTURE: 0 SD_VERSION: 2
   > mmsd_decode_scr:   DATA_STATE_AFTER_ERASE: 0 SD_SECURITY: 3 SD_BUS_WIDTHS: 
5
   > mmsd_decode_scr:   Manufacturing data: 00000001
   > sam_sendcmd: cmd: 00000077 arg: 12340000 regval: 00001077
   > sam_sendcmd: cmd: 0000006a arg: 00000000 regval: 0000106a
   > sam_sendcmd: cmd: 00000077 arg: 12340000 regval: 00001077
   > sam_sendcmd: cmd: 00000046 arg: 00000002 regval: 00001046
   > mmcsd_widebus: Wide bus operation selected
   >
   > The CMD and CLK that it's looks like right.
   > [image: sdio]
   > 
<https://user-images.githubusercontent.com/321919/98761483-7bcc5f00-2410-11eb-81ee-812d0480837d.png>
   >
   > —
   > You are receiving this because you were mentioned.
   > Reply to this email directly, view it on GitHub
   > 
<https://github.com/apache/incubator-nuttx/issues/2276#issuecomment-725125177>,
   > or unsubscribe
   > 
<https://github.com/notifications/unsubscribe-auth/AACPKM3DQHGZXFH2J2VPR7TSPIAVPANCNFSM4TQLQXHA>
   > .
   >
   
   
   -- 
   Adam Feuer <a...@adamfeuer.com>
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to