You are here

FX3S eMMC read results in CY_U3P_ERROR_TIMEOUT | Cypress Semiconductor

FX3S eMMC read results in CY_U3P_ERROR_TIMEOUT

Summary: 1 Reply, Latest post by PRAG on 17 Sep 2014 04:31 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
mstx's picture
31 posts


I've got sort of a fight here to bring FX3S up with my eMMC non-volatile memory. I implemented an access similar to the FX3SFileSystem example, but insted of the UART and the filesystem, I try to have (read) access through a command EP. 

The whole setup chain seems to come up correctly, returns always "CY_U3P_SUCCESS". The chain of 
goes through without problems, but I never get back my receive buffer, i.e. 
always returns CY_U3P_ERROR_TIMEOUT

I'm able to read CARD_STATUS and CSD register 
(CARD_STATUS  : 0x00000900, 
CSD register : 0xD02701320F5903FFFFFFFFE78A404000) of the 
memory so I think it is really there and seen. However, it is a little odd of the device always being in "btst" state

Any hint on how to further check/tackle this or what I'm possibly doing wrong?


PRAG's picture
Cypress Employee
173 posts



I noticed that you've created a support case with the same problem description as this post.

I am handling the case, and will respond to your latest query soon.




Log in to post new comments.