
Micro Sd Card Numbers
For my current project, I tried to read the SD Card serial number because the number is factory stamped and unchangeable, so it easily could be used to protect embedded firmware from being copied (1). The serial number is stored in the Card Identification Register (CID) which is read by ‘Command 10’ as stated in the SD Simplified Specifications. Unfortunately, it is not possible to read the CID of the card with a USB adapter — you need a ‘direct’ SD interface. My iMX233 based development board has 2 of them, so it was an easy task to improve our firmware to read the CID and extract the serial number, but how do I check if I get the correct information?
Reading SD-Card SID
Luckily the Linux kernel provides the CID via the SD and MMC Block Device Attributes so you may use a Linux device containing a direct SD interface like your Android phone or an embedded Linux board. Unfortunately, you cannot know the real path of the SD card in the /sys file system so I can only give some examples and you have to try out the actual path yourself.
For example, on my Samsung Galaxy Note running Gingerbread, there is a /sys/block/mmcblk0 soft link pointing to:
The plainly stated 'Class' number is the most immediate indicator to the speed of an SD card, with 'Class 2' (2MB/s) cards being toward the bottom of the barrel and best geared toward standard.
On the Lexar card you can see that there is the number 10 inside of the circle. This identifies that the card is rated at Class 10. On this same card you can also see that it has the number 1 inside of the U shape. This identifies that the card is also rated at UHS Class 1.
On the SanDisk card you can see that the card has the 1 inside of the U, indicated that the card is rated at UHS Class 1. U he diva keygen mac torrent free.
So what does this mean? Class 10 cards have a minimum transfer rate of 10 MB/s. UHS Class 1 cards also have a minimum transfer rate of 10 MB/s. In terms of usage, the Class 10 card is used for full HD (1080p) video recording and consecutive recording of HD stills. UHS Class 1 cards are used for real-time broadcasts and recording large HD video files. Both of these cards could work fine with any of our cameras. If a card is rated at UHS Class 1 (U1) and doesn't display the Class 10 logo, as in the SanDisk card above, it is still safe to assume that this card is supported in all of our cameras as it is at least equivalent to Class 10 cards.
For more information about microSD card class speeds, take a look here.