Does DRA72x SD controller support SDXC cards( i.e. SD greater than 32GB)?
Are there any hardware limitations?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
In addition to Brad replies, I would mention that DRA72x TRM provide the info from HW perspective:
chapter 25 eMMC/SD/SDIO
Table 25-1. Standard 4.5 Supported Features
Feature: Support density
Support: No hardware limitation for density support
Limitation: Limitation can come from file system (32 GiB).
Girish Tummala said:Yes, I have looked at this table. But this is for features supported in MMC spec v4.5. I was not sure these apply as is for SD spec v3.01 as well. Do they?
You are right, the table is for MMC spec v4.5
Regarding DRA72x SD HW support, it support the below SD card standard:
- Full compliance with SD command/response sets as defined in the SD Physical Layer specification v3.01
- Full compliance with SD Host Controller Standard Specification sets as defined in the SD card specification Part A2 v3.00
v3.01 support Secure Digital eXtended Capacity (SDXC) cards, up to 2 TB (2048 GB), compared to a limit of 32 GB for SDHC cards in the SD 2.0 specification. Thus DRA72x SD HW support up to 2 TB SD cards.
But here comes the SW driver limitation: