We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello,
I connected an eMMC 5.1 memory of type KLMAG1JETD-B041 to a XMC4700 Relax-Kit evaluation board. Wehn I call fformat() or fmount() from the file system API, the functions return fsMediaError. I am using an SD-Card adapter to connect it. The memory ist working when connected to a PC. I tried a FAT32 formatted memory and a blank memory. Does the Middleware (v7.16) file system support eMMC devices?
Best Regards,
Stephan
I would first check driver configuration and eMMC reset conditions. You say that you're trying to use eMMC via SD card socket? Did you also try SD card? Does it works? Because if it does, eMMC should also work out of the box.
Hello Vladimir,
thank you for the advice. The SD-Card is working out of the box. The eMMC does not work, but it does work on other devices, not using this Middleware. So far it looks like the driver is not compatible to the JEDEC specification. It is sending application commands to the eMMC card, which does not respond anymore. After commenting theses lines, the eMMC responds to the CSD command but ESCD command fails, because of data corruption.