Hi, I use the Nordic nRF52840 (ARM Cortex-M4 CPU). The NordicSemi homepage recommends the use of the KEIL MDK. On KEIL's homepage I can see there is a library which implements the support for eMMC cards (MCI). Does anybody know if all controllers are supported or is it device dependent? Is it possible somewhere to see which parts of the MDK Middleware is actually supported by different MCU's?
Hi
Support of MW components is independent of a device and MW can be used with any Cortex-M based device.
However, you would need the corresponding CMSIS drivers as a layer in order to use these components.
At the moment, no CMSIS driver is available for your device: http://www.keil.com/dd2/nordicsemiconductor/nrf52840_xxaa/
You can also create your own CMSIS drivers: http://www.keil.com/support/docs/3707.htm