Differences between sdio card recognition and SD

Source: Internet
Author: User

For sd I/O cards, the card recognition process is as follows:
1. The bus is activated.
2. The sdio host sends the io_send_op_cond (limit 5) command.
3. The response is the contents of the card's operation condition register;
-If there is a response and the MP bit in the response is 0, it indicates that the card in the corresponding card slot is an sdio card, and then the initialization stream of the sdio card starts.
Cheng
-If the notify 5 command does not respond, it indicates that the card in the corresponding card slot is SD or mmccard, and then the initialization process of the SD/mmccard starts.

-If the dig 5 command is sent, a response is returned, and the MP bit in the response is 1, it indicates that this card is not only an sdio card, but also an SD card.
Is the so-called combo card, the combo card initialization process

Differences between SD card and sdio card
1. the SD card uses the SD card protocol, while the sdio card uses the sdio protocol. The protocols are different and the initialization/read/write methods are different.
2. The sdio mode also has 1-bit and 4-bit bus modes.
3. The biggest difference between SD and sdio pins is that sdio has an interrupt pin dat [1]. In 4bit mode, dat [1] is used as both a data line and
Due to the time-sharing mechanism, dat [1] is used for disconnection during command sending on the bus.
Sdio Protocol
-Compared with the SD protocol, the sdio Protocol has the following unique commands: Listen 5, answer 52, and answer 53.
-The "Listen 5" command is equivalent to the "acmd41" in the SD card protocol and used to match the voltage of the sdio card.
-Generally, the listen 52 command is used for reading and writing a single register in the sdio card, and the limit 53 command is used for reading and writing multi-byte data.
-Percentile 53-byte and Block Transmission Mode
For a single read/write (Listen 17, listen 24) that is equivalent to the SD protocol in the byte Transmission Mode)
Block Transfer Mode is equivalent to block read/write (Listen 18, listen 25) of the SD protocol)

Route 53
-For the byte transmission mode, it can be 1 ~ Transmission of any length between 512 instead of a fixed length
-For block transmission mode, the block length can be set manually, but cannot exceed the specified maximum block length.
-Compared to the block transfer mode in the SD card, the block Stop command is not required at the end of the last block transfer (Limit 12)

Differences between sdio card recognition and SD

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.