Talk:SD card: Difference between revisions
Line 238: | Line 238: | ||
Can someone expand the SDIO section? How does the electrical interface and protocol compare to CF and PC Card? [[User:132.205.93.63|132.205.93.63]] 02:01, 13 June 2007 (UTC) |
Can someone expand the SDIO section? How does the electrical interface and protocol compare to CF and PC Card? [[User:132.205.93.63|132.205.93.63]] 02:01, 13 June 2007 (UTC) |
||
Does anyone think some of the obsoleteness of SDIO implementation with the advent of smartphones should be included? I know from personal experience these were useful back in the day when standard Pocket PC PDAs more often than not didn't have any sort of built-in wifi or bluetooth. With smartphones now including almost all available features the SDIO cards have fallen into obscurity. |
|||
== Image in infobox == |
== Image in infobox == |
Revision as of 03:26, 22 March 2011
This article has not yet been rated on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||||
Please add the quality rating to the {{WikiProject banner shell}} template instead of this project banner. See WP:PIQA for details.
Please add the quality rating to the {{WikiProject banner shell}} template instead of this project banner. See WP:PIQA for details.
|
The contents of the MiniSD page were merged into SD card. For the contribution history and old versions of the redirected page, please see its history; for the discussion at that location, see its talk page. |
The contents of the MicroSD page were merged into SD card. For the contribution history and old versions of the redirected page, please see its history; for the discussion at that location, see its talk page. |
|
||
Class Speed listed in bits not bytes?
This table seems to be wrong -- looks like it should be MB(ytes) not Mbits, but I can't find a decent citation else I'd edit it myself. Anyone? One source here: http://www.toshiba-memory.com/en/sd_speed_classes.html -- but perhaps the official info is buried in the member-only pages of http://www.sdcard.org/.
Class 2: 8 Mbit/s Class 4: 15 Mbit/s Class 6: 20 Mbit/s Class 10: 30 Mbit/s
98.237.205.71 (talk) 03:25, 11 October 2010 (UTC) —Preceding unsigned comment added by 98.237.205.71 (talk) 03:21, 11 October 2010 (UTC)
Speed Information?
Can someone expand the paragraph on speed in this article? I recently bought a camera that uses SD and SDHC cards, and in my attempt to find out which cards are fastest, I've found a confusing jumble of information. The new SDHC format has Type 2, 4, and 6, corresponding to speeds of 2, 4, and 6MB/sec, but that's clearly not the whole story, because SD and SDHC cards are being advertised as 60X, 120X, 150X (this is the only part defined in the article), and there are considerable differences between read and write speeds that aren't always obvious to shoppers. With manufacturers claiming 23MB/sec, and the newest spec calling for 6MB/sec, there's definitely some important information missing in that gap. I'd start the section myself, but it's clear that I don't have all that much of a clear idea on the SD/SDHC speed situation. -Erik Harris 20:01, 14 October 2006 (UTC)
Why does the page (Dec 1 '08) say "SD cards typically have transfer rates in the range of 10-20 MBytes/s, but this is always changing, particularly in light of recent improvements to the MMC standard.[4]". Strange, most SD cards claim to be nowhere clsoe to that fast! 67.242.12.28 (talk) 20:39, 1 December 2008 (UTC)
X Speed Ratings
Basic cards transfer data up to 6 times as fast (900 KiB/s) as the standard CD-ROM speed
Six times as fast, does it mean six times faster? Or that it is six times faster than the slowest SD speed, to bring up to the same speed as cdrom? I don't get it JayKeaton 07:05, 21 October 2006 (UTC)
- It means that the speed is the same as a 6X CD reader/writer would be. Single-speed CD-ROM is 150KB/s (this is how fast the disc is read when your audio CD player is playing music on a standard CD). The "X ratings" for SD cards follow the same convention, even though it makes little technical sense (6X actually means something with respect to a CD, but as far as I know, the "baseline speed" for a SD card isn't 150KB/sec - i.e. the first SD cards weren't 1X).
- In other words, it means six times as fast, just as it says ("six times faster" would be different in that it could be interpreted to mean "seven times as fast"?). 900/150 = 6. From what I've learned in the last week or so, this speed rating refers exclusively to the read speed, and the write speed is generally quite a bit closer. I'm not clear on whether or not there's a fixed relationship between the read and write speeds, or if, for example, some "150X" cards write at "80X" while others only write at "60X." -Erik Harris 12:16, 23 October 2006 (UTC)
X Speed Ratings: SLC vs MLC,?
Propably, a thing related to speed ratings of SD cards is the SLC vs MLC issue. Although it is almost never mentioned by SD cards distributors, it seems the critical factor impacting access times, write and read speed, as well as the media durability. I'm absolutely not any kind of expert here, I just wanted to give a hint, hoping it's usefull for soemone more knowledgable. I can't say what is the link between 60, 133, 150x etc. ratings and the SLC/MLC, but there is something on here it seems. Or are the MLC not present on the market anymore?
Searching for "slc mlc sd" gives eg. this document: http://www.pamiec.com.pl/pub/Samsung_SLC_NAND_Flash_Advantage.pdf.
Standards or marketing buzzwords within SD cards (what does 'Ultra' mean?)
While looking for a digital camera I stumpled upon some terms that are not explained in this article:
- SD Ultra
- SD Ultra II, or SD Ultra, Model II, Model II plus
- SD, eXtreme II
A retailer talked about 80 speed (before Ultra "he thought") and 150 speed (with ultra "he thought"). Also he was not able to tell me what measurement unit the 80 and 150 is in.
Velle 10:46, 15 June 2006 (UTC)
- Those are all names of different SanDisk cards. as is explained in the second paragraph of the article, the speeds are multiples of 150 kB/s. That would make the 80x card 12 MB/s and the other card 23 MB/s. --Niffux 13:13, 21 June 2006 (UTC)
- Actually, doing a find doesn't show any 'ultra' in the whole article, and the second paragraph doesn't help clear it up, if you're trying to figure out what speed 'ultra' is. Some of the stuff I'm looking at in advertising gives no multiple speeds, much less ultra or anything else and just says "fast" ... which is marketing lingo for "give us your money, now!" and not a technical reference at all. However, one site did say that any card which doesn't say 'high-speed' or 'ultra' were no more than 2MB/s [1] - which helps only in the negative information sense.
- I'm going to order the one card which does give me a multiple speed (2G, x133 ~$35), even though my current camera probably doesn't support such high transfer speeds :\
- ~ender 2006-11-17 4:02:AM MST
- 'Ultra II' is a model name or brand for a line of Sandisk cards; it isn't an indication of speed. They also have other models. These are outside of the scope of this document, except perhaps to mention that some brands have a range of different models with different speeds. The appropriate place to look up the speed of a 'Sandisk Ultra II' would be to go to Sandisk, I think. Note that 'speed' is not a single characteristic; read speed and write speed can vary relative to each other, as can the speed of writing to very small blocks and the speed of writing to larger blocks. 136.186.1.186 (talk) 03:48, 1 July 2008 (UTC)
Ultra-II SD card with same reader?
I see an ad for a Scandisk Ultra-II 2GB SD card with "a minimum sustained write speed of 9 megabytes (MB) per second and a read speed of 10MB per second." Will these work with all SD reader devices, or do the devices have to be ready for the higher transmission speeds? Thanks, AxelBoldt 03:34, 14 Feb 2005 (UTC)
- All devices will support these cards. That speed is an estimate of the maximum speed the card will go. A device will wait while the card does its thing; a faster card will cause less wait at the device. Some devices don't particularly need a very fast card so you are unlikely to notice a difference in the higher speeds, but the cards will still work. 136.186.1.185 (talk) 03:58, 1 July 2008 (UTC)
4 and 8GB?:
I cannot find anywhere that sells 4 and 8 gig SD cards. Are they available for purchase, or just in development. If so, maybe it should be noted in the available sizes that you cant buy 4 and 8 gig cards yet. AshTM 00:37, 26 June 2006 (UTC)
- Where are you located? In the U.S. Newegg (and many other retailers) sells 4GB SD cards for around $85. Lennylim 22:18, 27 June 2006 (UTC)
- You can also find various SD cards in 4Gb flavor on Ebay, though I have never seen an 8Gb card. silvarbullet1 22:50, 17 August 2006 (UTC)
- I've searched high and low because of this mythical 8GB SD card. I do not think it exists. - 97.113.31.133 (talk) 21:08, 17 January 2009 (UTC)
- Indeed not. An 8gb SD card is not possible. Read the article for why :) ǝɹʎℲxoɯ (contrib) 01:13, 18 January 2009 (UTC)
- Those are typically SDHC cards, as 8GB is not possible under the SD format. However, SDHC is an extention of SD. —Preceding unsigned comment added by Stuston (talk • contribs) 18:04, 5 February 2009 (UTC)
- As I understand it a 4Gb SD card is now considered non standard and would now be made as an SDHC card. So 2GB and below are made as SD cards and 4GB to 32GB are made as SDHC cards. BrianDGregory (talk) 17:05, 14 December 2010 (UTC)
Minimum sizes
Anyone know the minimum size of a SD Card? I'm guessing 4mb but I could be wrong Towel401
- What do you mean? The minimum size available for retail sale? The minimum size in current production runs? The smallest card ever made? Only one of those is not subject to change without notice within a matter of months. --Smack (talk) 03:31, 15 July 2005 (UTC)
- I think he would rather mean the smallest possible size, if there is one. --70.104.80.228 uiktler
Subscript text
- I think he would rather mean the smallest possible size, if there is one. --70.104.80.228 uiktler
- Smallest I've seen is 16mb, maybe 8 even (can't remember entirely, but I *think* I've found and marvelled at it's uselessness). And these were near-worthless demonstration pack-ins with cameras and a camcorder that could save snapshots to card. What in the world would you do with a 4mb one? An 8mb can save maybe as many moderate-compression VGA-rez photos as you'd get on a single roll of 35mm film... I remember having 2mb and 8mb Smartmedia several years before SD was introduced, and they were already pretty restrictive 193.63.174.10 (talk) 14:28, 15 March 2010 (UTC)
- Well, reading the article, the *theoretical* minimum size would be 2048 bytes - 2KB :-) The smallest SD card I have ever seen is 8MB, but I have seen a 4MB CompactFlash card. 86.149.199.220 (talk) 19:59, 17 May 2010 (UTC)
Made a few changes:
- Rephrased in a few places.
- Provided reference for SD overtaking CF as most popular format.
- Removed the claim that SD card is an 'official replacement' for CF as it is not. CF has a lot of uses that SD simply does not do currently although some of this is changing with SDIO. CF is also very much the standard on high-end digital cameras and there is no sign that I can see of a shift to SD here.
- Moved the point about possible floppy replacement to memory card as this is not specific to SD.
Blorg 16:39, 11 Nov 2004 (UTC)
- Among other things (such as SD having a 4-bit bus and CF a 16-bit bus), SD is not ATA disk compatible, which is the primary reason CF still has a long way to go in its lifetime. Thanks to the ATA compatibility, CF cards can be connected electrically to an embedded or small computer's I/O bus with no extra controller hardware, making CF still rather popular as a spindled-disk replacement. --Todd Vierling 29 June 2005 15:12 (UTC)
The site referred to by the second external link, http://www.handhelds.org/projects/h3800.html, appears to be down. This may be temporary, but does anyone know if that page is still valid? --LostLeviathan 06:08, 4 Dec 2004 (UTC)
- Gives 404 today. --Nikerabbit 08:37, 8 Dec 2004 (UTC)
- Fine today. silvarbullet1 22:52, 17 August 2006 (UTC)
Clarification on royalties
The Technical Explanation section states "Royalties for SD/SDIO licenses are imposed for manufacture and sale of memory cards and host adapters ($1000 per year plus membership at $1500/year) but SDIO cards can be made without royalties and MMC host adapters do not require a royalty." Is it correct that a license and royalty is not required if a host adaptor is implemented in firmware using the lower performance MMC/SPI mode to communicate with an SDIO card, even though a SDCard Association membership is required to obtain the required documentation? If true, is it possible then to sell a product containing an SDIO-only card (not combo) and host adaptor without the need to pay any liscense fee or royalty to the SDCard Association? --216.54.240.190 18:02, 13 July 2005 (UTC)
Also, what does this sentence mean: "Overall, SD is less open than CompactFlash or USB flash memory drives, which can be implemented free of charge, but require licensing fees for the associated logos and trademarks." I have no idea whether it's telling me that SD cards do or do not require licensing fees, logos and/or trademarks. It should be broken out into self-contained unambiguous sentences.
- Good question. I rewrote that sentence. Better now? Moxfyre (ǝɹʎℲxoɯ | contrib) 18:57, 11 June 2009 (UTC)
Are links to products appropriate?
Under the guise of "examples", currently there are a couple of links to 3rd party vendors of a product or two right now in the main article page. I suggest these be removed. --SaulPerdomo 19:52, 18 September 2005 (UTC)
- Good idea, done. Bergsten 12:57, 3 October 2005 (UTC)
More dSLRs using SD in foreseeable future?
Description and market Penetration section stated that current dSLRs were using CF exclusively (the Nikon's D50 being the only exception). I've added the three Pentax models, which use SD as well (even before D50). I've also just recalled that Canon's flagship models EOS 1D Mark II/IIN and EOS 1Ds Mark II can use SD as storage media as well (in addition to CF).
So, I'm thinking: could we expect deeper SD penetration in this market any soon? If so, it could be proper to change the text in the second paragraph to "Additionally, SD has not yet conquered the Digital SLR market" and/or "where CompactFlash still remains the most popular format" (and then appropriately change the text in parentheses too). I'm not quite sure myself, so I'm not really suggesting it (yet). I'd rather be happy to hear what other people think. --Bilbo 18:25, 11 January 2006 (UTC)
I think that SDHC will slowly overtake CF in dSLR cameras. Many now offer dual support, and the availability of adapters to use SD/SDHC cards in a CF-equipped camera are commonplace. I have used one for quite awhile and my last few card purchases have been SDHC. The advantages of SD/SDHC over CF are numerous, from the smaller size to the higher durability, and in many cases all else being equivalent, SDHC are often cheaper. For me, the use of SDHC is one of added flexibility as I can use them in my dSLR, my wife's smaller camera and directly into our TV for slide shows. I think the 'most popular format' statement is likely outdated now (May 2010) but have no data to back it up.
-Both CF and SD however, seem to be able to withstand numerous laundry wash/dry cycles....;) Ken (talk) 20:28, 18 May 2010 (UTC)
Size restrictions of cameras?
I've seen many digital cameras that say they support SD cards "up to 512MB". Does anyone know more about this? —The preceding unsigned comment was added by 131.191.67.168 (talk • contribs) .
- I don't know why, but allow me to speculate: Perhaps they don't want to deal with managing more memory than that, as it takes a certain amount of chutzpah for the software to adapt to increasingly large cluster sizes or number of blocks. A 512 Mb is a million 512 byte sectors, so 16 sector clusters (8 k) is the minimum cluster size for a managing FAT16 structure, which is slightly easier to implement than FAT32. Or maybe it a power requirements or bit addressing size thing? Or maybe they will work just fine, but the manufacturer doesn't want to be on the hook if the larger SD cards don't work. —EncMstr 01:39, 13 July 2006 (UTC)
- Yes, It is the memory addressing. Palm handheld computers have the same problem, older handhelds support up to 1Gb, the latest support 2 Gb. The reason seems to be the FAT16/32 filesystem issue. http://kb.palmone.com/SRVS/CGI-BIN/WEBCGI.EXE?New,kb=PalmSupportKB,CASE=obj(34080),ts=Palm_External2001 silvarbullet1 22:58, 17 August 2006 (UTC)
Compatibility section
I think there should be a separate section on compatibility, e.g. between SD and MMC cards, the issue with 2GB and larger SD cards, etc.
Technology
I think it's using some chip with CMOS NAND Flash technology. Maybe 90 nm CMOS process?
With 2TB spec out SD may become a viable alternative to tape backup or Bluray, but how long will the data stay good on an SD card? —Preceding unsigned comment added by Squid57squid (talk • contribs) 16:07, 15 May 2009 (UTC)
- I too am curious about any longevity claims made by manufacturers. But you can always Parchive your backup set if you worry. --Damian Yerrick (talk | stalk) 18:14, 18 April 2010 (UTC)
SD vs. SDHC
Does anyone have some somewhat-rigorous information on the difference between SD and SDHC? I was under the impression that SDHC simply standardized the acceptance of the FAT32 file system in SD cards, and that there weren't any other really substantive differences between the two formats. That would be enough to explain the compatibility differences, because a device designed to support only FAT16 would not read a FAT32-formatted card. However, most of the 4GB cards on the market today are not SDHC cards, and do not truly conform to the (FAT16-based) SD 1.1 standard, either. As such, they do not work in many devices designed to support SDHC cards. This tells me that there's a more significant difference between SD and SDHC. I'd like to know what those differences are, but I've come up empty in my search for info. -Erik Harris 12:16, 23 October 2006 (UTC)
- SD uses byte based addressing, whilst SDHC uses sector based (512 byte chunks) addressing. A non-SDHC card is a byte based card with FAT32. Since the address field is 32-bits, you can get 4 GB on the old cards. But the standard also specified FAT16, hence the limit on 2 GB. PierreOssman 07:01, 7 June 2007 (UTC)
- Is incompatibility between SD and SDHC a hardware or a firmware issue? The filesystem is a firmware issue, but what about the block vs byte addressing? Could that be worked around by a firmware upgrade or does it require a SD card reader specifically designed to handled it? To get a little less theoretic: The Wii currently only supports SD, but not SDHC, is it fixable without new hardware? -- Grumbel 09:11, 8 November 2007 (UTC)
- In theory yes it can be a simple firmware update, several Nokia mobile phones have had SDHC suport enabled by a firmware update Golden Dragoon (talk) 02:34, 5 December 2007 (UTC)
- Not necessarily. I believe SD 2.0 has tighter electrical specifications than SD 1.x (such as lower voltage tolerances and higher current tolerances) so a SD 1.x device may, but would not necessarily, qualify as an SD 2.0 device. It would need to be meet the electrical specs of SD 2.0 before it could be able to offically support SDHC and carry the SDHC logo. It is possible that some SD 1.x devices will already meet this spec just because they were designed well from the start, but they would need to be tested to ensure they meet the SD 2.0 electrical spec and also have a firmware upgrade. 136.186.1.185 (talk) 04:08, 1 July 2008 (UTC)
- Almost every Windows Mobile 5 and above device can support SDHC through installation of the fan-made driver (SDHC driver made by GreateVK and FreePK). 78.37.228.242 (talk) 16:28, 5 July 2010 (UTC)
SuperSD
Some manufactures, such as Pretec are introducing a new kind of cards called SuperSD. These cards are compatible with both SD 1.1 and MMC 4.0, however they have their own standard from the μ Alliance. There are also smaller version of SuperSD cards. I think that these cards should be mentioned here.
http://www.files.e-shop.co.il/iag/sd/SuperSD_DM-back.jpg
194.90.21.74 09:43, 25 October 2006 (UTC)
SD locking
The SD card can also be locked to a specific device. I do not know if this is simply a part of the DRM properties, or it's a security feature being available for the end-user. If I lock the miniSD card on my phone, I cannot access it elsewhere, and the card is not readable under Windows nor mountable under Linux. Unlocking the card makes it accessible again. Some more explanation of this would be greatly apreciated. —The preceding unsigned comment was added by 195.249.172.62 (talk) 2006-11-23T01:19:54
- As details of SD security are not in public domain, one can only speculate that locking is similar to ATA Security Feature Set (commands SECURITY_SET_PASSWORD, SECURITY_UNLOCK, ...). In that case, if a password has been set, after each power-up the hard disk requires a correct password to be sent before it starts accepting commands that access data; the BIOS handles that transparently to the user until the drive is moved to another computer. --saimhe 23:42, 12 April 2007 (UTC)
- The locking is actually specified in the simplified specification. But yes, the behaviour is almost identical to how ATA does it. PierreOssman 07:01, 7 June 2007 (UTC)
- There's at least one inexpensive (around $16) device for unlocking SD cards. It wipes the data but at least the card is made usable. —Preceding unsigned comment added by Bizzybody (talk • contribs) 09:42, 3 February 2010 (UTC)
- The CSD register has PERM_WRITE_PROTECT and TEMP_WRITE_PROTECT bits. The PERM bit is supposedly unable to be reset to 0 once it has been set to 1. The TEMP bit can be changed. There's also a COPY bit which on most cards is set to 1 and like the PERM write protect bit cannot be changed to 0, or so the SDHC licensors claim. The COPY bit is so end users cannot copy data from an OEM card (with the COPY bit set to 0) to an off the rack writeable card and use it in a device that looks for a value of 0 in the COPY bit. Any publicly available documentation from manufacturers of these cards will toe the line on saying these bits cannot be changed. I've seen claims that it's actually fairly simple to change those bits, but nobody's giving any specifics. To permanently set those bits beyond any possibility of changing would require a physical alteration, much like the old PROM chips programmed by blowing micro-fuses. Some Googling will find a cheap device, around $16 USD, that claims to be able to unprotect SD and SDHC cards, but erases all the data too, similar to how the secure erase feature in most current EIDE and SATA hard drives allows password removal at the expense of wiping the data. —Preceding unsigned comment added by 174.27.35.161 (talk) 05:10, 4 February 2010 (UTC)
- There's at least one inexpensive (around $16) device for unlocking SD cards. It wipes the data but at least the card is made usable. —Preceding unsigned comment added by Bizzybody (talk • contribs) 09:42, 3 February 2010 (UTC)
- The locking is actually specified in the simplified specification. But yes, the behaviour is almost identical to how ATA does it. PierreOssman 07:01, 7 June 2007 (UTC)
Optional write protect tab
I have removed the following uncited text from the article, pending a citation, and simplified paragraph:
There is, however, a less well-known fact: the tab is implemented only as mechanical part (detected by a contact switch inside the SD Card socket) so that the device can write to the write protected SD card if its firmware decides to ignore the tab or if the switch is broken. Many users reported data loss when the switch was worn down or broken especially on early sockets where manufacturing process was not perfected or due to firmware bugs. Some devices also allow users to ignore write protect switch for user's comfort. Kingmax makes its SD cards without a write-protect tab because the company claims that the tabs are too fragile [2].
--Peter Campbell 22:38, 21 December 2006 (UTC)
Max supoorted size clarification
(this would be best added into the table) What is the max supported size of SD ? The article says "Capacity limit in all SD/MMC formats appears to be 128 GB ..." But then later "A new SD format, SDHC, allows capacities in excess of 2GB". So is SD limited to 2GB, 128 GB or something else ?
xerces8 , --195.3.81.25 10:28, 19 January 2007 (UTC)
- Good question. :) There are "SD" cards in excess of 2GB (I've only seen 4GB SD), but the SD (non-HC) standard doesn't officially support them, and many devices will choke on these 4GB SD cards. Furthermore, many SDHC devices will also choke on these 4GB SD cards, though they'll work on 4GB and 8GB SDHC cards. I believe the current official limit is 8GB, though I'm not positive. I'm pretty sure that the current version of the spec does not support 128GB cards. That appears to be a figure based on the memory addressing methods, which I guess would allow addressing up to 128GB of space. That doesn't mean the standard supports those sizes yet. I agree, clarification is necessary. Unfortunately, I don't have quite a clear enough understanding to make the changes myself. —Erik Harris 16:28, 19 January 2007 (UTC)
- Based on the current size of the fields in the CSD, maximum card size is 64 GB. PierreOssman 07:01, 7 June 2007 (UTC)
SD card versus USB flash memory
These seem to be competing forms of memory storage. Am I correct? What if any significant advantages/disadvantages exist between them? Tmangray 04:01, 12 February 2007 (UTC)
- Not quite. This isn't quite an apples/oranges comparison, but it's not quite apples/apples, either. SD Cards have a variety of applications, primarily for small form-factor storage in portable devices (though it is used in some non-portable devices, and there are readers built into computers). USB storage devices aren't suitable for most of the SD applications. They're more useful for portable storage of files that are brought from computer to computer, without requiring a reader device supporting a specific format (given that USB has become very much a standard I/O port on PCs and Macs in recent years). There are a number of competing forms of memory storage for portable devices (SD, CompactFlash, xD, Memory Stick, etc), but USB storage devices are part of a largely-separate market sector. —Erik Harris 18:51, 12 February 2007 (UTC)
Memory card readers are more and more found embedded in laptops, desktops, printers, etc. This will make them competing soon. —Preceding unsigned comment added by 82.67.63.244 (talk) 19:01, 10 January 2008 (UTC)
- USB is not competing with memory cards, you will never find a camera that needs a USB pen drive sticking out the side to hold your photos. On the other hand, yes, memory cards have always competed to some extent with USB pen drives as a way of storing, backing up or transferring data between computers. BrianDGregory (talk) 17:14, 14 December 2010 (UTC)
Data size
The whole GB/GiB thing always confuses. Is the "1GB" cards really 1GB? Is the 512MB cards really 512MiB or 512MB? If the 512MB cards really is 512MB, then isn't the 1GB cards 1,024GB? It's kinda confusing. I highly doubt that the 1GB cards really is 1GB cards. I do NOT think that wikipedia should "lie" about the size just because the cards says something else. —Preceding unsigned comment added by Ran4 (talk • contribs)
- This isn't a lie as much as it's a disagreement on standards. The SI standard specifies that "giga" means one billion, "mega" means one million, and so forth. For years, computer users have used binary approximations of these prefixes, based on "kilo" being 2^10, or 1024, and "close enough" to "kilo" to be usable. In recent years, there's been an effort to switch to a differentiating standard, using the rather ridiculous-sounding (IMO) "kibi," "mebi," etc. Some have insisted that because of this effort that "KiB," "MiB," etc are the "correct" way of doing it. However, this new standard is not officially ratified/recognized/used. The end result is that there's no "right" way. The official SI way says 1GB = 1 billion bytes. The de-facto binary way says 1GB = 2^30 bytes. Manufacturers obviously prefer the SI way because it makes their devices look larger than the binary notation, but their way is also "correct." Neither is a lie. Generally, the 512MB cards "really" have 512MB, but MB is still defined in the SI way, so they contain 512,000,000 bytes (approximately, with allowances for overhead), not 536,870,812 (512*2^20) bytes. So it doesn't follow, as you suggest, that the 1GB cards must contain 1024MB.
- It is confusing, and it'd be nice if everyone stuck with one standard, but they don't. But that doesn't mean that using one standard instead of the other is a lie. —Erik Harris 12:30, 20 March 2007 (UTC)
- I always thought that these 7.4 % of reserves achieved by "converting" 1 GB to 1 GiB may just be dedicated to spare sectors which, in turn, are silently managed by the SD controller. Aren't they? --saimhe 22:49, 12 April 2007 (UTC)
- In fact, the kibi... prefixes are an actual standard (IEC 60027-2), recognized additionally by the CIPM and IEEE. More details at http://physics.nist.gov/cuu/Units/binary.html . Msauve (talk) 11:53, 27 December 2007 (UTC)
Formatting
There seems to be some confusion out there about how the SD cards are to be formatted. The SD Card Association has official card formatting software. http://www.sdcard.org/about/downloads/ . The software is free and includes a PDF manual in English and Japanese. The manual notes that "Generally, SD/SCHC Memory Card file systems with generic operating system formatting software do not comply with the SD Memory Card Specification. If you have formatted SD/SDHC Memory Card with generic operating system formatting software, reformat SD/SDHC Memory Card using this software or the appropriate formatting software prepared by the SD hosts provider." 67.169.225.3 05:08, 7 April 2007 (UTC)ddevore
In effect I had troubles using SD 2GB cards formatted with Windows XP (both FAT and FAT32): I experienced very low transfer rates writing files to subfolders. I solved reformatting with the aforementioned software. Updated version can be found here: http://panasonic.jp/support/global/cs/sd/download/sd_formatter.html
Article tone
Please keep in mind that Wikipedia is an encyclopedia, not a tech tutorial/advice website. Some of the recent changes strayed greatly from an "encyclopedic tone" and turned the article more into a how-to column, with lines like "when purchasing memory cards, do this." Also note that anything contained within <ref></ref> tags does not appear in the main body of the article. One of the reference descriptions was changed in such a way that it made no sense in the proper context, but might have made sense if it were inserted into the article. I've done my best to manually reverse these changes without reverting all of the other changes that have been made recently. —Erik Harris 15:33, 9 April 2007 (UTC)
Open Source implementations
As of February 2007, the SDCA has released an updated version of the simplified specification. Does anyone know what prompted this update? Also, the OLPC project says it has produced a truly open-source SD implementation. I've added both these things to the article, but I would like more context:
- What makes the OLPC implementation more open-source than previous reverse-engineered versions?
- How does the simplified spec version 1.0 (released in 2004) differ from the full spec?
- How does the simplified spec version 2.0 (released in 2007) differ from the full spec?
It'd be nice to provide more information on the capabilities and limitations of open-source implementations. MOXFYRE (contrib) 18:01, 4 May 2007 (UTC)
- The OLPC version is not really more open than the previous ones. They just made sure to use an open interface, not one of the many still closed. PierreOssman 07:01, 7 June 2007 (UTC)
- If the "simplified spec" is unavailable for microSD, htf can microSD be 'open source compatible'? For that matter, what does that row even MEAN? --moof 01:38, 26 September 2007 (UTC)
Too... many... modes...
There seems to be mass confusion about what exactly are the different modes of operation supported by SD cards. Especially it has become clear that the MMC and SPI modes are *not* the same (SPI mode is sort of a limited subset), as Samsung's datasheet clearly distinguishes them. Also, is the one-bit SD mode the *same* as one-bit MMC mode? Part of this article says that they're different because the one-bit SD mode uses separate data and command channels, but below the big comparison table it's implied that they are the same. The 4-bit and 8-bit parallel modes are clearly distinct. I think we really need to sort out the different SD access modes:
- which ones are distinct?
- when did they originate?
- exactly which models of SD/MMC cards support them?
MOXFYRE (contrib) 15:16, 11 May 2007 (UTC)
- MMC and SD use the same electrical specification, both in SPI and "native" mode. They use different, incompatible protocols though. Generally, an SD card does not support the MMC protocol and vice-versa. The wider modes use the same protocol, just with more data bits to get the speed up. Also, the high-speed modes differ between SD and MMC so they can't be interchanged either way. PierreOssman 07:01, 7 June 2007 (UTC)
SDIO
Can someone expand the SDIO section? How does the electrical interface and protocol compare to CF and PC Card? 132.205.93.63 02:01, 13 June 2007 (UTC)
Does anyone think some of the obsoleteness of SDIO implementation with the advent of smartphones should be included? I know from personal experience these were useful back in the day when standard Pocket PC PDAs more often than not didn't have any sort of built-in wifi or bluetooth. With smartphones now including almost all available features the SDIO cards have fallen into obscurity.
Image in infobox
I believe that the diagram works best in the infobox to show at a glance what an SD card looks like. Rstoplabe14 disagrees however and believes that his image of two SD cards should be used instead. I think we need to establish a consensus on using either one or the other. AlexJ 14:48, 4 September 2007 (UTC)
- I vote diagram. Given the current choice of images, I vote for the diagram. It's simply much clearer, brighter, and more informative. There are photos of bona fide SD cards elsewhere in the article, I see no reason why one has to appear first. MOXFYRE (contrib) 14:53, 4 September 2007 (UTC)
I am not a Wikipedia writer or editor or any such thing. I am just a web surfer, and I want to share the following story with you. I wanted to find out what the *bottom* of an SD card looks like. So I did some Googling, and after looking at a ton of web pages that only showed the *top* of an SD card, I finally was happy to find this page because it shows exactly what I was looking for: a picture of the *bottom* of an SD card. Thanks for putting that picture here, and I also suggest that you put such a picture on the web page at this URL: http://en.wikipedia.org/wiki/Secure_Digital_card JohnDrefnier 04:30, 10 September 2007 (UTC)
EyeFi
What about the Eye Fi-card? Info about that card isn't as yet included in the article. 81.71.112.102 18:51, 31 October 2007 (UTC)
- It is mentioned in the Extra Features section. Artemis3 (talk) 09:03, 25 November 2007 (UTC)
The article incorrectly states that EyeFi uses a nearby computer, however, I once read an article that said it uses a boradband WiFi to connect to EyeFi servers, and then back to the host computer, which must be running their software. Can anyone confirm this or knows which article I'm talking about? --stuston (talk) 20:18, 16 January 2009 (UTC)
- EyeFi uses a wireless access point. It can only function in infrastructure mode, not in an ad-hoc network. It uses the AP to connect to centralized servers, and individual computers can separately connect to those servers. So there's no direct EyeFi-to-PC communication. I'll try to update the article to reflect this. ǝɹʎℲxoɯ (contrib) 21:12, 16 January 2009 (UTC)
DRM
The DRM section (mostly the second and subsequent paragraphs) sounds quite full of FUD to me. Nothing is sourced and it sounds like just a rant, slightly paranoid, on DRM. I don't see that it adds much that's useful. -Ethan (talk) • 2007-11-25 00:55 (UTC)
- I am as anti DRM as Richard Stallman and the EFF, yet i see those paragraphs as nonsense. The only useful thing i can think of using DRM in a SD or SDHC is if, the labels or movie studios started selling their "products" using these instead of CDs or DVDs. And i have not heard of any players or formats being planned for that, yet. A 1g SD might cost them a couple of dollars while 4g DVDs go for 50cents or so. Not to mention the public reaction in the USA about way smaller and more efficient storage and playing devices that could easily outlast all current methods. Those are big no noes for an aging industry. Anyway yes, i suggest to remove those two paragraphs (2 and 3) from the DRM section. There is a nice DRM article you can always link to. Artemis3 (talk) 08:55, 25 November 2007 (UTC)
speeds of SD vs. SDHC cards
According to Sd card#Speeds, SD cards come in four different possible speeds - 0.9mb/s, 6mb/s, 10mb/s, and 20mb/s. According to Sd card#SDHC, SDHC cards come in three different possible speeds - 2mb/s, 4mb/s, and 6mb/s. From that, it looks like the fastest SDHC card is slower then the fastest SD card. Is that correct or is there something I'm missing? And if it is correct... why? According to the article, "SDHC uses a different memory addressing method". Is that what's slowing it down? TerraFrost 19:57, 4 December 2007 (UTC)
- No it's just lack of complete information BrianDGregory (talk) 16:46, 2 October 2010 (UTC)
SDHC maximum capacity
Reference 10 on the article claims that the current maximum capacity supported by the "Physical Layer Simplified Specifications Version 2.00" for SDHC is 32GB. If I understand correctly a new version of the specification could support more, but it's not clear if a hardware or software update will be required for readers to suport higher capacities than 32GB. I don't want to muddy the waters here by editing the article without being certain. Input anyone? --Anonymous —Preceding unsigned comment added by 221.106.232.1 (talk) 01:05, 14 February 2008 (UTC)
This site also claims 32GB is maximum. Someone please clear this up. --Xerces8 (talk) 09:37, 4 March 2008 (UTC)
Why SDHC is limited to 32 GB and not 2 TB
Page 97:
- 5.3.3 CSD Register (CSD Version 2.0)
- device size, C_SIZE, 22 bits, value 00 xxxxh, Readonly, CSD-slice [69:48]
- C_SIZE_MULT is removed.
Page 98:
- READ_BL_LEN This field is fixed to 9h, which indicates READ_BL_LEN=512 Byte.
Page 98:
- C_SIZE This field is expanded to 22 bits and can indicate up to 2 TBytes (It is the same as the maximum memory space specified by a 32-bit block address.) This parameter is used to calculate the user data area capacity in the SD memory card (not include the protected area). The user data area capacity is calculated from C_SIZE as follows: memory capacity = (C_SIZE+1) * 512K byte As the maximum capacity of the Physical Layer Specification Version 2.00 is 32 GB, the upper 6 bits of this field shall be set to 0.
Thus the card have bit fields to represent upto and including 2 TByte. BUT the SD Card association have decided that memory cards shall be limited to 32 GByte. However this doesn't prevent any 3rd party to make hardware that will handle this just fine. Electron9 (talk) 11:00, 16 March 2008 (UTC)
Why SD-Card v1.01 can handle 4 GB
Technical reference as to why SD-Cards v1.01 can handle 4 GB as per the standard document: In the SD Card Associations "Simplified Physical Layer Specification v2.00" it is specified in:
Page 89:
- Table 5.3.2 CSD Register (CSD Version 1.0)
Name Width Cell type CSD-slice READ_BL_LEN 4 R [83:80] C_SIZE 12 R [73:62] C_SIZE_MULT 3 R [49:47]
Page 91
READ_BL_LEN Block-length 0-8 reserved 9 29 = 512 Bytes 10 210 = 1024 Bytes 11 211 = 2048 Bytes 12-15 reserved
- "The maximum block length might therefore be in the range 512...2048 bytes"
Page 92
- C_SIZE
- "This parameter is used to compute the user's data card capacity"
- memory capacity = BLOCKNR * BLOCK_LEN
- memory capacity = (C_SIZE+1) * MULT
- memory capacity = (C_SIZE+1) * 2^(C_SIZE_MULT+2)
- memory capacity = (C_SIZE+1) * 2^(C_SIZE_MULT+2) * 2^(READ_BL_LEN)
- C_SIZE is 12 bits => 0..4095
- C_SIZE_MULT is 3 bits => 0..7
- Thus maximum capacity is:
- memory capacity = (4095+1) * 2^(7+2) * 2^(11) = 4294967296 = 4 GiB
I hope this clearify the situation on SD-Card v1.01 capacity. However not all devices are implemented in such way to allow for READ_BL_LEN to be set to 10 or 11. Electron9 (talk) 10:45, 16 March 2008 (UTC)
- The same specification states that the speed of SD cards is officially limited to 2 GB (see pages 5 and 14). A 4 GB variant, while it does indeed appear to be possible according to those figures on page 92, is still not to-spec and should not be considered an 'SD card'. 136.186.1.191 (talk) 01:58, 1 July 2008 (UTC)
- The speed is not 2GB.. And 4GB cards are defined in the spec. Electron9 (talk) 00:50, 7 July 2008 (UTC)
- Another way to look at this is that SD Cards (as opposed to SDHC Cards) and, more importantly, SD Card Hosts support FAT16. FAT16 is limited to 65,536 clusters, but because certain clusters are reserved, it has a practical limit of 65,524. FAT16 has a maximum cluster size of 64KB. (That's 64 * 1,024B, or 65,536 Bytes.) That limits a FAT16 volume to 65,536 Bytes * 65,524 clusters, or 4,294,180,864 Bytes. That's less than the 4GB limit of FAT16 as the operating system counts it (4 * 1,024 * 1,024 * 1,024, or 4,294,967,296), but more that 4GB as the storage device counts it (4 * 1,000 * 1,000 * 1,000, or 4,000,000,000 Bytes). So SD Cards can handle 4GB, but not 4GB. TCav (talk) 14:31, 3 April 2009 (UTC)
Common Problems: Repair a non-formatable SD-card
I think the following information would help many people. I am not sure if it is suitable for Wikipedia. Where could the following be put in order to maybe insert a reference into the SD-Card wikipedia page? Is a different WikiMedia project suitable? If you have an answer I'd be happy if you could copy it to my user page! This is a problem I face quite often. Now the text about SD-cards:
SD cards can become corrupted quite easily when a faulty device deletes its "secure area". It is not possible to revive it with a normal format operation (e. g. the one integrated in Microsoft Windows). Special software can do a low level format. After that and a following high level format the card is usable again. E. g. this free software works: http://hddguru.com/content/en/software/2006.04.12-HDD-Low-Level-Format-Tool/
More info: http://www.internettablettalk.com/forums/showthread.php?t=10014&page=3
HelgeHan (talk) 14:03, 22 March 2008 (UTC)
- I want to point out that "low level" disk tools aren't truely low level. I don't think it is even possible for the avarage user to get low level access to modern hard drives. With SD cards, I don't think it's even possible to do anything with the controller that would allow any sort of low level access, let alone trying to do it over a USB card reader. The USB connection makes it even less likely so because of the OS sees any "disk" as a collection of 512 byte blocks, regardless of what the SD card uses internally. The best the avarage person can do is zero fill the drive, and that's what many of these "low level" software packages do. 66.114.93.6 (talk) 18:58, 4 January 2009 (UTC)
- If Windows sees that the first sector of an SD card looks like a partition table with no partitions Windows will refuse to reformat the card and will say that it has unknown capacity. Zeroing the first sector fixes this problem though I think windows will still format the card incorrectly after this. 86.13.77.126 (talk) 09:24, 10 January 2009 (UTC)
SD transfer speeds
In the "form factor" section, it states that "SD cards typically have higher data transfer rates, but this is always changing, particularly in light of recent improvements to the MMC standard."
Higher than what? Memory Stick? CF? —Preceding unsigned comment added by 66.131.186.22 (talk) 01:09, 28 March 2008 (UTC)
SD-cards can handle 4 GB, SDHC can handle 32 GB. Bad edits BEWARE!
It seems some people have fun by changing the max capacity of SD-cards to something which is in contradiction to the specification. Even when the relevant parts are included within the article itself!
The last incident is with Amoiwangjy on 2008-05-20 that only have one contribution and a Comcast Cable/NJ user on 2008-05-30 that then changed the "contradiction" to be an all out consistently wrong information.
A standard SD-card can handle anything from 2048 bytes to 4 GB.
c_size=0, c_size_mult=0, read_bl_len=9
(c_size+1) * 2**(c_size_mult+2) * 2**(read_bl_len) = 2048
A standard SDHC can handle anything from 512 KB to 32 GB (inoffically 2 TB).
c_size=0
(c_size+1) * 512 * 1024 = 512 * 1024
This not saying that they are sold with all possible capacities. Usually 8 MB is the minimum.
Some SD-card reader systems does not correctly process the READ_BL_LEN parameter. And therefore will not correctly recognise some cards (esp 2G and 4G cards in std sd-card readers). But this is NOT the same as saying >1GB - 4GB standard sd-cards doesn't exist or will not work. Electron9 (talk) 01:46, 13 June 2008 (UTC)
SDXC backwards compatibility
There seems to be substantial overlap between the SDHC and SDXC specs. Are the latter backwards-compatible with SDHC readers? This seems especially pertinent with SDXC cards being announced in the 32GB range, overlapping with currently available SDHC cards. MrZaiustalk 11:01, 6 March 2009 (UTC)
A device that's SDHC compatible, though manufacturer claims not
The GPX MW3836 (with SUFFIX NO: E1 label) MP3 player is able to read/write up to at least 4GB SDHC even though GPX claims is can only use up to 1GB standard SD cards. That gives this cheap $20 player 5GB of storage. :) I've a Lexar 4GB SDHC in mine. It'd be nice to see a site off-Wikipedia with a list of specific devices that support SDHC though they officially don't.
- It's not that the manufacturer has claimed anything. It is often the case that the manufacturer has not been able to test his product with the larger cards simply because they were not available prior to the product's release. For example the Panasonic HDC-SD1 camcorder Operating Instructions lists the cards that can be used. Although, the reader might infer from the text that 4GB is the largest SDHC card that can be used, it doesn't actually say so. 4GB was certainly the largest card available when the camera was released. In fact the camera operates perfectly with 8GB, 16GB and 32GB SDHC cards. 86.173.174.62 (talk) 17:00, 19 March 2011 (UTC)
SD 1.01 cards w/ more than 66x
There are SD 1.01 cards available w/ read and write speeds more than 66x, i.E. [3]. I own one of this cardws myself (the 133x/30x 2GB version). It only can be read at about 5.4 MB/s (~36x) w/ my card reader using hdtach, but I think the reasopn for this is my old card reader (hama 19 in 1 rev. 1.0, model number 00055114). --MrBurns (talk) 08:23, 14 March 2009 (UTC)
- I removed the sentence about the maximum of 66x, because SD 1.01 card w/ higher speeds exist. If anyone wants to revert this change, he should have a source that SD 1.01 cards w/ >66x speed are faster then allowed by the specification. --MrBurns (talk) 01:32, 20 March 2009 (UTC)
Speed Classes are not exclusive to SDHC Cards
This article places the reference to the Speed Classes (6.1 SD Speed Class Ratings) under SDHC (6 SDHC). While both SDHC and the Speed Class came out of the Version 2.00 spec, and SDHC Cards must meet at least Class 2, the Speed Classes can and do apply to SD Cards as well as SDHC Cards. In other words, the specification does not preclude the use of Speed Classes for SD Cards (as opposed to SDHC Cards.)
For instance, the SanDisk Extreme III 2GB SD Card is a Class 6 Card, the SanDisk Ultra II 2GB SD Card is a Class 4 card, and the SanDisk Standard 2GB SD Card is a Class 2 card. SanDisk is not alone in the use of Speed Classes for it's SD Cards. PNY identifies its 2GB Optima Secure Digital as a Class 4 card.
I think the subheading of SD Speed Class Ratings (6.1) should be moved to 3.1, under the heading of Speed. TCav (talk) 21:22, 2 April 2009 (UTC)
- Done. TCav (talk) 23:01, 18 April 2009 (UTC)
lock switch
SD cards have a small lock switch (at least the large ones). You can also see this on the photos included in the article. What is this switch good for? Could someone include this information in the article? Thanks! --86.135.82.168 (talk) 11:35, 31 July 2009 (UTC)
- I also don't know what this lock is meant to do. I thought it might lock the Micro SD card into the slot at the base of an SD adapter, but it doesn't (unless mine is broken). The article currently fails to mention what the lock is actually for. --Bilge [TC] 15:55, 15 September 2009 (UTC)
- If you're talking about the little yellow lock at the left of the cards in the very first picture, then it's a "read only" lock, but, unlike e.g. an old floppy disk, it's not a physical read-only switch. Software on the computer can see the setting of the switch, but the software/driver is free in choosing to ignore it or not. Many devices ignore it, but some will acknowledge the setting and mount the card read-only. In my experience digital compact cameras are in the latter category. --TArntsen (talk) 09:32, 14 May 2010 (UTC)
Hacked cards, miss clasifications stickers.
There are hacked cards that act like say 16 gig cards but after you put more than a gig on them data starts getting lost. There are also cards with stickers for class 6 but are actually class 2. Some mention to this fraud should be given. —Preceding unsigned comment added by 204.13.130.37 (talk) 17:24, 14 August 2009 (UTC)
- There are fraudulently marked and spec'ed electronics products of all kinds, from LCD screens to cables to batteries to flash media... there is nothing particular to SD cards that I am aware of. Do you have any specific information on fraudulently marked SD cards? Moxfyre (ǝɹʎℲxoɯ | contrib) 17:51, 14 August 2009 (UTC)
missing aspects on speed classes
I had a chance to use this article for finding a right card for my situation, and I found that the following aspects are missing or not clear in the article:
- speed class: does it apply to SDHC only, or equally to SD and SDHC?
- does the "speed class" apply only to the card itself, or also to a host device (i.e. a laptop, a camera etc)?
- in the latter case: does a host device of a lower class always able to read/write a card of a higher class? What about vice versa?
- overall, is there any incompatibility possible caused purely by classes of a card and a host device?
I still don't feel an expert in the topic, but hopefully someone can give answers by improving the article itself. Thanks! --DenisYurkin (talk) 22:21, 29 August 2009 (UTC)
"Secure"?
Please add to the article to explain why is it called "Secure" Digital? Does it have some security features? If so, what are they? What types of problems do they defend against? Or is this just meaningless marketing hype? 68.110.104.80 (talk) 17:16, 1 November 2009 (UTC)
- The secure features are there to protect the video/music industry against consumers that are evil by definition ;-) Ie it's not for the benefit of the consumer asfair. Electron9 (talk) 06:16, 8 November 2009 (UTC)
- Electron is right. You may also be interested in Next-Generation Secure Computing Base, Trusted Computing, Digital rights management, Secure Digital Music Initiative and in particular MultiMediaCard#SecureMMC. As mentioned in our article Super Talent also have their Super Digital cards which lack the CPRM although they obviously have to choice a different name for trademark and advertising reasons (although surprisingly they still use the SD logo) Nil Einne (talk) 08:39, 25 January 2010 (UTC)
SD card "OCZ 4 GBan" that conforms to eh.. nothing?
"Some manufacturers have produced 4 GB SD cards that conform to neither the SD2.0/SDHC spec nor existing SD devices.[1]"
So it doesn't conform to SD (SD v1.xx) nor SDHC (SD v2.00). And no mention of SDXC, so what does it conform to ..?? :-) Electron9 (talk) 04:40, 10 December 2009 (UTC)
- The article doesn't explain this very well. But as I understand it, quite a number of devices have no problems with the 2GB cards but don't work with many 4GB cards. I don't really know why. The article makes it sound as if you would expect 2GB and 4GB to have roughly the same level of compatibility problems also seem to suggest both are equally defined in the format. But as you mentioned, many sources particularly in the early days of SDHC were claiming that 4GB was unstandard and there have also been a few people who mentioned it here. I also note the SD card association [4] says 2GB is the max for SD. My guess (i.e. doesn't belong in the article) is that even if 2048 bytes per block was defined in the standard, the SD card association recommended the max size be 2 GB or didn't recommend the 2048 bytes per block be used even if it was defined therefore some devices even if they were up dated to support the new paramaters for BL_LEN for 1024 bytes per block did not support 4 GB cards (whether they refused to recognise 2048 bytes per block or 4 GB cards I don't know). The 4 GB cards could also be non standard even if they are theoretically possible from a simple reading of the spec if the association recommend against them. I believe there were also 8 GB non SDHC cards. I guess some vendors extended BL_LEN to be 12 i.e. 4096 bytes which of course was even less likely to be recognised Nil Einne (talk) 09:00, 25 January 2010 (UTC)
- Actually looking more closely at the official spec you linked to earlier, it says it there as well. [5]
- Up to and including 2 GB
- (in two places).
- There's also the section on "4.3.2 2 GByte Card" which we mentioned, but it doesn't say anything about 4 GByte card, nor does anywhere else.
- There are also other similar things specifically
- To indicate 2 GByte card, BLOCK_LEN shall be 1024 bytes.
- Therefore, the maximal capacity that can be coded is 4096*512*1024 = 2 G bytes.
- I'm now more confident in my guess. 4 GB SD is clearly not allowed in the spec. The fact it's theoretically possible from some parts of it doesn't change the fact the spec says not do to it. Any thing which does do it is not complying with the parts of the spec which say not do it.
- It's possible older versions of the spec allowed it and the SD association simply changed the spec so there was no overlap in which case it's perhaps most accurate to say for a time it was allowed but it no longer is. Alternatively they were considering allowing 4 GB so expanded to 2048 but decided in the end to use SDHC for that. Perhaps they decided it was more problems then it was worth because some vendors didn't support 64k clusters so couldn't handle 4GB with FAT16.
- Whatever the case, even if 2048 is defined, it's not supposed to be used. Some vendors did implement it which worked with some devices, and I guess some vendors further extended past the spec in the logical direction and added 4096.
- As for what this means for the article? I strongly believe we should stop claiming that 4 GB is allowed. We can say it's theoretically possible if ignore parts of the spec which say not do to it you want, even though that's a bit ORry. (Perhaps something like A block length of 2048 bytes is also defined, which would allow 4 GB cards, but the specification does not provide guidance for its use and specifies the maximum size as 2 GB.) We can say some vendors implemented it. We should not say it's supported/allowed since the current spec clearly specifies in numerous places 2 GB is the max, not 4 GB.
- Nil Einne (talk) 09:46, 25 January 2010 (UTC)
- Actually looking more closely at the official spec you linked to earlier, it says it there as well. [5]
SDXC
The article lacks technical details on SDXC. For example, is it a type 2 card (like the way SDHC type 1)? Does it siiply use the 6 extra bits (for a total of 22 bits) that are currently unused in the SDHC (which only allows the use of 16 out of the 22)? Has the SD association ever said why they only extended SD to 32GB (from 2GB if you follow their official specs) when it seemed fairly obvious that wasn't going to last very long and it seems that they could have easily supported 1TB at the time (albeit what file system to choose may have been a more difficult choice)... (The obvious answer is money, but may be thay have an offiical answer on why they did this) Nil Einne (talk) 09:02, 25 January 2010 (UTC)
oi... "smartmedia not easily available" in 2007?
So how come I keep seeing them on the shelves in random photo and electronics shops? There's still a stock of them knocking around and there must still be enough of a user base occasionally buying fresh cards (why throw out a perfectly servicable 3 or 4 mpixel camera with good optics if it hasn't broken, just because it's >5 years old?) for it to be worth that small square of the establishment's shelf space. Case in point, last time I found a film camera in the cupboard with a near-finished film, took the last couple shots and dropped it off at the local pharmacy for processing (mid january this year (2010)) - a few packets of 128mb smartmedia hanging on their flash card rack, inamongst the SDs, memory sticks, compact flashes and XDs. Price was ludicrous for the capacity (£20?) but it was there and available. Plus Amazon has _loads_ of them. 193.63.174.10 (talk) 14:35, 15 March 2010 (UTC)
Overlap?
The article says "Standard SD card capacities have a maximum of 2 GB.[1] The capacity range for high-capacity SDHC cards overlap, beginning at 4 GB". So apparently they do not overlap. Where is truth? [[::User:Goochelaar|Goochelaar]] ([[::User talk:Goochelaar|talk]]) 13:07, 18 March 2010 (UTC)
- Truth is some editing morons do not read the technical specification released by SD-card association and claims 4 GB is impossible. And even 2 GB in some cases. Std-SD and SDHC do overlap. Electron9 (talk) 14:12, 30 March 2010 (UTC)
Size
The technical specification linked to by reference 1 explicitly states in multiple places that the maximum capacity is 2GB.
The calculation to show 4GB in this article is I believe based on this from the specification:
• C_SIZE This parameter is used to compute the user’s data card capacity (not include the security protected area). The memory capacity of the card is computed from the entries C_SIZE, C_SIZE_MULT and READ_BL_LEN as follows:
memory capacity = BLOCKNR * BLOCK_LEN
Where
BLOCKNR = (C_SIZE+1) * MULT MULT = 2C_SIZE_MULT+2 (C_SIZE_MULT < 8) BLOCK_LEN = 2READ_BL_LEN, (READ_BL_LEN < 12)
To indicate 2 GByte card, BLOCK_LEN shall be 1024 bytes.
Therefore, the maximal capacity that can be coded is 4096*512*1024 = 2 G bytes.
Example: A 32 Mbyte card with BLOCK_LEN = 512 can be coded by C_SIZE_MULT = 3 and C_SIZE = 2000.
This does not say that the BLOCK_LEN value can be greater than 1024 and as the specification elsewhere says 2GB is maximum capacity why keep pushing the 4GB size? noq (talk) 13:31, 31 March 2010 (UTC)
- Because 4 GB cards are readily available and supported by major brands like Canon. However if you call them they will say it may work. But in practice it does work and I use 4 GB std-SD daily. The specification may specify that 2 GB is max. One can claim support for 4 GB is somewhat flaky but the same could be said for 2 GB as well because BL=1024 is not fully implemented. Only < 1 GB cards is an absolute sure bet. Also saying that 4 GB does not exist, is impossible or doesn't work seems like being in self-denial when such exists physically and does work. In the end when a card controllers are designed. The tables in the specification are the ones that are actually implemented. And in combination they will address 4 GB.
- A more accurate description would then be to claim that Std-SD is 0-4 GB. With the note that SD card association does not officially endorse them (their tables does support it however). The same situation can be seen between SDHC and SDXC. Where the tables for SDHC have no real 32 GB limit. It's completely artificial.
- A user with a 4 GB card in his hand will likely not believe an article that says that's impossible.
- Electron9 (talk) 23:03, 31 March 2010 (UTC)
- Do you have any references for this? The reference in the article says the standard is 2GB - Are the 4GB cards branded as being standard compliant? If non-standard cards support more than the specification then it should be stated clearly that they are non-standard. noq (talk) 23:59, 31 March 2010 (UTC)
- I have read the actual specification details. The data structure tables defines what's possible or not. Side notes that says anything else is easy to produce. But isn't backed by data structures set in place by SD card association themselves. And you have to specify which reference you are talking about. Last time I checked the SD card association made access to the specification cumbersome as well. I think only a "simplified" compilation of previous versions is publicly available.
- Electron9 (talk) 17:39, 1 April 2010 (UTC)
- Wikipedia requires that claims are WP:verifiable. If there is a specification that does state that 4GB is allowed then reference it - it does not need to be an online reference. Without that it just looks like WP:Original research. Just because something is physically possible does not mean it is in specification. noq (talk) 18:12, 1 April 2010 (UTC)
- The specification spls.pdf says at page 91 READ_BL_LEN may be in the range 512..2048 (table 5-8). Which is the critical part. Sandisk which is part of the core SD group have themselves sold Std-SD 4 GB cards asfair. I just didn't buy them because of the price. I searched the webb but only found this ebay card. Seems non-SDHC/XC cards is a pain to get now. Anyway in other parts of the spec it says "2 GB" but contradicts itself by the tables and formulas used. So I suggest the article facts-box says Std-SD is 0-4 GB. BUT mention in the text that the SD group only considers less then or equal to 2 GB as spec compliant. Otherwise the article will not reflect the reality of the card I uploaded a picture of. (As a side note I found that it would be possible to make an 64 GB std-sd card and still make it work, as devices use FAT32 for >2GB anyway). Electron9 (talk) 23:50, 1 April 2010 (UTC)
SD Extension Lead
Does anybody know if there is an extension lead available that enables an SD card to be inserted into one end - female (i.e. the same connection as is found on a laptop), the other end being a male connection. Any help would be greatly appreciated.
- Um... no? What exactly would be the point? It's probably doable, by ripping open a regular SD card reader and a mini/microSD adaptor, getting a ribbon cable and doing some creative soldering. More practically, you could put it in a USB reader, and attach that to the laptop's USB port via an Am-Af extension cable... 193.63.174.10 (talk) 14:30, 15 March 2010 (UTC)
- don't know of any but the usefulness is simple: as a connector-saver, meaning that in high disconnect situations the adapter wears out instead of the computer's (or whatever host) connector. Connector-savers are very common in electronics manufacturing. An SD/SDHC connector saver would forgo the issues of using USB as an interface. Ken (talk) 20:46, 18 May 2010 (UTC)
Data Rate Measurement.
Hi guys,
Please don't change data rate measurements to bytes per second. it leads to confusion.
InternetMeme (talk) 15:09, 13 June 2010 (UTC)
What is the temperature range they can tolerate?
The main page of this article lacks information on the maximum heat a typical SD chip can perform in.
Do chips ever fail because of high heat? Does the data transfer at different speeds ever change when the operating temperature reaches a critical point? Dexter Nextnumber (talk) 02:11, 23 June 2010 (UTC)
SD ID
I understand one of the "secure" features of SD is a read only, guaranteed unique ID a lot of embedded system software uses for copy protection. Can anyone pitch in on this? Thanks! —Preceding unsigned comment added by 84.1.50.169 (talk) 20:41, 24 June 2010 (UTC)
UHS
I think that UHS specification belongs to Transfer modes rather than to Speeds section. Despite of marketing fuss about it, the specification itself seemingly have nothing to do with minimal speed of transfer. Real cards (like Kingston SD10A/64GB) are still double labeled with Class 10 and UHS-I. It seems that UHS-I label is just a characteristic of interface supported and has no direct connection to the transfer speed. --Korj.by (talk) 07:55, 27 June 2010 (UTC)
Tebibytes/Terabytes?
The lead section says that SDXC cards have an upper limit of 2 TiB, but the section of the article focused on SDXC cards says they have an upper limit of 2 TB. I realize that the difference is functionally moot, given the standard practice of binary prefixing, but since the first instance is the unusual form, I feel that it ought to be changed. Feedback? 69.105.38.18 (talk) 17:48, 9 July 2010 (UTC)
- Titanium boride! That's what I want!
- I haven't had a chance to fix the inconsistency, but technically it should be TiB (and on Wikipedia it's the recommended one) because it's the binary prefix. GB86 19:10, 9 July 2010 (UTC)
Shouldn't there be a table that indicates the cards' models and availabilities/discontinuities?
I know there's a table that indicates the ratings, write speed, and class of specific cards, but not a table on specific cards' models or availabilities/discontinuities. The 256MB, 512MB, and 1GB SD cards have been discontinued, and models beyond the 2GB cards are still available. Shouldn't there be a table about the cards' models or availabilities/discontinuities? Just asking.
~~LDEJRuff~~(see what I have contributed) July 20, 2010, 18:06 (EDT) —Preceding undated comment added 22:06, 20 July 2010 (UTC).
- There are a vast number of companies which manufacture or at least brand SD cards, and a huge number of different models, making such a table impractical to maintain and to properly source. Available models are constantly changing, and in general the differences between individual products are negligible except for the obvious differences in speed and capacity. Also, I'm not sure if <2GB cards are really discontinued... they appear still to be available new from several sites. Moxfyre (ǝɹʎℲxoɯ | contrib) 13:42, 21 July 2010 (UTC)
- Correct, wikipedia is not a list of lists, also too hard to keep up to date. • Sbmeirow • Talk • 03:05, 24 February 2011 (UTC)
Order of topics
Shouldn't the section "SDHC cards with greater than 32 GB capacity" come *after* the section introducing SDHC cards? Thanks, 71.175.53.166 (talk) 14:37, 29 December 2010 (UTC)
- Though this article has lots of great information, it still needs a lot of tweaks and enhancements, please be patient. • Sbmeirow • Talk • 03:09, 24 February 2011 (UTC)
Merger proposal
I propose that we merge MicroSD and MiniSD articles into the Secure Digital article. Basically, the smaller cards are nothing more than a subset of the larger cards. To fill out the articles for the smaller cards would require large amounts of duplicate text. I think it is better to have a one-stop-place for all the information. What are you thoughts? • Sbmeirow • Talk • 22:02, 30 January 2011 (UTC)
- Support - as per Sbmeirow's comments; it's all more or less the same technology, separate articles are not necessary Chaosthethird (talk) 01:14, 3 February 2011 (UTC)
- Support - The article already includes pictures of the micro and mini cards anyway. 86.166.66.41 (talk) 16:48, 5 February 2011 (UTC)
The contents of the MiniSD page were merged into SD card. For the contribution history and old versions of the redirected page, please see its history; for the discussion at that location, see its talk page. - • Sbmeirow • Talk • 01:50, 7 February 2011 (UTC)
Electrical Interface section reviewed by SD Card Association
Previous to editing this article, I've come across conflicting statements and confusion in multiple engineering blogs and articles. Many people were under the impression that SPI might be optional because of statement in this wikipedia article. Some people said they never found a SD card that didn't work with SPI bus. I decided to download the SD specs and investigate so I could determine the facts, which I then created this electrical interface section and corrected statements in other sections. The only big holes in this section is that I didn't describe the newest 1.8-volt higher speed protocols for SDHC and SDXC families. The most important part that I've done is describe what is common across ALL of the SD families.
I recently emailed the Help Desk at the SD Card Association and asked them to review section Secure_Digital#Electrical_interface. I received an email back from them today, which they said "We have looked over http://en.wikipedia.org/wiki/Secure_Digital#Electrical_interface and the content seems to be correct." Obviously since this is a personal email to me and other people can't validate it, it doesn't prove jack, but I thought I should pass it along.
If you find a technical mistake in the "electrical interface" section, please reply to this comment with the problem and the EXACT section of the SD specification that states otherwise, so we can investigate and determine the correction. Thanks. • Sbmeirow • Talk • 21:08, 24 February 2011 (UTC)
What Is Lowest-Capacity SD Card That Exists?
In the past, what is the Lowest-Capacity that EXISTS for each of these card types? I'm not talking about the standard, but what is the lowest card that ever shipped.
- SD
- microSD (TransFlash)
- MMC
- RS-MMC
• Sbmeirow • Talk • 10:55, 7 March 2011 (UTC)
Contradiction re fragmentation (in the same paragraph)?
"Fragmentation may slow down the effective write speed but the effect is tiny compared with that of fragmentation on hard drives. Defragmentation tools may be used. However, it is unnecessary to use any disk optimization tool because on an SD card the time required to access any block is the same."
So, is the read delay "tiny" or nil? — Preceding unsigned comment added by SomeAvailableName (talk • contribs) 08:29, 10 March 2011 (UTC)
- ^ Techgage review, including an OCZ 4 GBan OCZ 4 GB SD (non-SDHC) card
- B-Class electronic articles
- Mid-importance electronic articles
- WikiProject Electronics articles
- B-Class Computing articles
- Mid-importance Computing articles
- B-Class Computer hardware articles
- High-importance Computer hardware articles
- B-Class Computer hardware articles of High-importance
- All Computing articles