Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

SD card in SD bus mode

Status
Not open for further replies.

timsanr

Member level 1
Joined
Apr 13, 2012
Messages
41
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,596
Hello,

I try to initialize SD card in High Speed mode. Steps I've done (sended commands) and which are correct: CMD8, repeating CMD55 and ACMD41, CMD2, CMD3, CMD7, CMD55, ACMD6 and finally CMD6.
All commands responses come back on CMD line and everything was OK, but response to CMD6 comes on DAT lines. Then turned out that DAT lines are pulled down since clock signal is sended to card. I see response to CMD6 (high level on data lines) but don't know when it starts. In specification is that CMD6 response is like block reading from SD so DAT lines should be in high level and data starts with '0' bits. DAT lines are connected with pull-up 62k resistors to 3.3V.

Any idea what could be wrong?
 

I have found my mistake. It was because of wrong tri-state buffer usage on FPGA. You can remove that thread :)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top