I would like to use the Aardvark I2C/SPI Adapter in SPI mode and the Aardvark Software API to communicate with SDC and MMC cards. I need to verify that files were successfully programmed in the production environment. Can I search for files on an SDC Card using the Aardvark I2C/SPI Host Adapter?
Response from Technical Support:Thanks for your question! You can search for and verify files on SDC or MMC cards, but first you must set up the SDC or MMC cards in SPI mode. For this process, we recommend using the Promira Serial Platform and Promira Software API I2C/SPI Active. This setup requires setting up the sequence using low-level bit level programming. You can do this sequencing with the Promira platform, which can be configured to communicate with various bit-size bytes (2-32 bits), a feature that the Aardvark adapter does not support.
Here is an overview about communicating with the SDC/MMC cards via SPI:
ELM-ChaN published an article that describes the process to set up SDC and MMC cards in SPI Mode, which is performed during the initialization sequence.
Here is a summary of the power-up sequence:
The following diagram shows the details of this operation:
Source: ELM-ChaN
As previously mentioned, the Aardvark adapter does not support the required initialization sequence, as it only supports 8 bit words. We recommend the Promira Serial Platform because it supports variable bit-length. There are multiple SPI Active applications available for the Promira platform. The SPI Active - Level 1 Application fulfills the requirements that you specified. Here is a summary of the features of the three levels of SPI Active applications:
The Promira platform also has built-in features, such as level shifting, more power to deliver to target devices, Ethernet connectivity and more. For a complete list of features, please refer to the Promira Serial Platform data sheet.
Additional resources that you may find helpful include the following:
We hope this answers your question. Looking for more information? You can ask us at sales@totalphase.com. You can also request a demo that applies to your application.