Actually I'm interfacing IMx6 with emmc in toradex colibro board, when i'm working with sd card it detects sd card , but when comes to emmc it doesn't detects emmc card , so how to solve these issues and how to power this emmc module and detecting the externally connected emmc MTFC8GAMALNA-AAT, so for intialization is there any thing we do by externally and internally.
Which board are you using? How about your hardware connect (which usdhc port are you using)and software configuration for the emmc? You can share use your design first.
Here you need to make sure the hardware design is correct and then to debug the software, for the emmc, have you choose the proper voltage for it, for the IO Voltage are you using the 1.8V or 3.3V, you'd better share your schematic to us first, then we can help check the dts file configurations.
By the way, which version BSP are you using?
Hi,
I hope this message finds you well.
I wanted to provide an update regarding my project using the Toradex Evaluation Board (Rev 3.2) with the i.MX6 processor. I am interfacing with an eMMC card through the board’s SD card pins. The connections are set up as follows:
Regarding eMMC memory partitioning, I have noted that there are five default partitions. Specifically, I found Boot1, Boot2, and RPMB (Replay Protected Memory Block), but I couldn’t locate a designated user space for reading and writing files.And to do this interfacing how will be the pin states for initial and final booting.
IMP:By this interfacing emmc card detected but I'm getting IO errors.
Could you provide any insights or guidance on accessing the user space on the eMMC? Any help would be greatly appreciated!
Thank you!
Actually I'm interfacing emmc(MTFC8GAMALNA-AAT) with IMX6 in toradex board, the emmc card is detected but , doesn't found user area or user partition. And also getting some IO errors and bus width change failing errors.