A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Homebuilt PC's
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

SD card: 1G vs 2G



 
 
Thread Tools Display Modes
  #1  
Old June 20th 10, 11:16 AM posted to alt.comp.hardware.pc-homebuilt
Man-wai Chang
external usenet poster
 
Posts: 580
Default SD card: 1G vs 2G

What are their difference?

Why is a card reader able to read the 1G but not the newer 2G card?

Thank you in advance!
  #2  
Old June 20th 10, 11:29 AM posted to alt.comp.hardware.pc-homebuilt
Conor[_3_]
external usenet poster
 
Posts: 87
Default SD card: 1G vs 2G

On 20/06/2010 11:16, Man-wai Chang wrote:
What are their difference?

Why is a card reader able to read the 1G but not the newer 2G card?

Thank you in advance!


Some are a different density and the reader has problems with it - the
same as early computers when larger capacity DIMMS came out - they'd see
a double sided one but only half the capacity of a single sided high
density.

--
Conor www.notebooks-r-us.co.uk
  #3  
Old June 20th 10, 11:48 AM posted to alt.comp.hardware.pc-homebuilt
Paul
external usenet poster
 
Posts: 13,364
Default SD card: 1G vs 2G

Man-wai Chang wrote:
What are their difference?

Why is a card reader able to read the 1G but not the newer 2G card?

Thank you in advance!


http://en.wikipedia.org/wiki/SDHC#SDHC

"Standard-SD cards (non-SDHC) with greater than 1 GB capacity

According to the specification,[19] the maximum capacity of a
standard SD card is defined by (BLOCKNR × BLOCK_LEN), where
BLOCKNR may be (4,096 × 512) and BLOCK_LEN may be up to 2,048.
This allows a capacity of 4 GB. The main problem is that some
of the card readers support only a block (or, sector) size of 512 bytes,
so greater than 1 GB non-SDHC cards may cause compatibility difficulties
for users of such devices."

"SDHC

To increase addressable storage, SDHC uses sector addressing instead
of byte addressing in the previous SD standard."

So up to 1GB, byte addressing, with 512 byte blocks, should always work.

Devices bigger than 1GB, may need larger sector size, like 2048 bytes.

And once over 4GB, the standard changes to SDHC.

Paul
  #4  
Old June 20th 10, 12:08 PM posted to alt.comp.hardware.pc-homebuilt
Man-wai Chang
external usenet poster
 
Posts: 580
Default SD card: 1G vs 2G

This allows a capacity of 4 GB. The main problem is that some
of the card readers support only a block (or, sector) size of 512 bytes,
so greater than 1 GB non-SDHC cards may cause compatibility difficulties
for users of such devices."
So up to 1GB, byte addressing, with 512 byte blocks, should always work.
Devices bigger than 1GB, may need larger sector size, like 2048 bytes.


You meant if I formatted a 4G SD card using 512-byte blocks, the old
card reader might be able to read it like it did with older 1G SD cards?
  #5  
Old June 20th 10, 12:08 PM posted to alt.comp.hardware.pc-homebuilt
Man-wai Chang
external usenet poster
 
Posts: 580
Default SD card: 1G vs 2G

Some are a different density and the reader has problems with it - the
same as early computers when larger capacity DIMMS came out - they'd see
a double sided one but only half the capacity of a single sided high
density.


Further detail?
  #6  
Old June 20th 10, 02:05 PM posted to alt.comp.hardware.pc-homebuilt
Paul
external usenet poster
 
Posts: 13,364
Default SD card: 1G vs 2G

Man-wai Chang wrote:
This allows a capacity of 4 GB. The main problem is that some
of the card readers support only a block (or, sector) size of 512 bytes,
so greater than 1 GB non-SDHC cards may cause compatibility difficulties
for users of such devices."
So up to 1GB, byte addressing, with 512 byte blocks, should always work.
Devices bigger than 1GB, may need larger sector size, like 2048 bytes.


You meant if I formatted a 4G SD card using 512-byte blocks, the old
card reader might be able to read it like it did with older 1G SD cards?


I don't think you can "format" the thing to fix it.

http://en.wikipedia.org/wiki/Talk:Secure_Digital

"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."

The fields are c_size, c_size_mult, read_bl_len. Once the c_size and c_size_mult
are approaching their maximum value, the only way to declare a larger SD, is to
use a larger read_bl_len.

It appears Sandisk has on occasion released info in document form, and this
is just one example of showing some of those register values. In this particular
example, the device has a small enough capacity, that a 512 byte read_bl_len
can be used.

http://www.cs.ucr.edu/~amitra/sdcard...SDCardv1.9.pdf

Paul
  #7  
Old June 20th 10, 02:41 PM posted to alt.comp.hardware.pc-homebuilt
Man-wai Chang
external usenet poster
 
Posts: 580
Default SD card: 1G vs 2G

http://en.wikipedia.org/wiki/Talk:Secure_Digital
http://www.cs.ucr.edu/~amitra/sdcard...SDCardv1.9.pdf


Thank you for the time.
  #8  
Old June 20th 10, 05:12 PM posted to alt.comp.hardware.pc-homebuilt
Ian D[_2_]
external usenet poster
 
Posts: 104
Default SD card: 1G vs 2G


"Man-wai Chang" wrote in message
...
http://en.wikipedia.org/wiki/Talk:Secure_Digital
http://www.cs.ucr.edu/~amitra/sdcard...SDCardv1.9.pdf


Thank you for the time.


If it's a built in card reader, a driver update may allow the
use of 2GB cards. I have a 5 year old HP laptop that
initially wouldn't recognize 2GB SD cards. A driver update
fixed that.


  #9  
Old June 20th 10, 05:33 PM posted to alt.comp.hardware.pc-homebuilt
Man-wai Chang
external usenet poster
 
Posts: 580
Default SD card: 1G vs 2G

If it's a built in card reader, a driver update may allow the
use of 2GB cards. I have a 5 year old HP laptop that
initially wouldn't recognize 2GB SD cards. A driver update
fixed that.


It's an Oregon Scientific CU328 indoor phone.
  #10  
Old June 20th 10, 08:24 PM posted to alt.comp.hardware.pc-homebuilt
Paul
external usenet poster
 
Posts: 13,364
Default SD card: 1G vs 2G

Man-wai Chang wrote:
If it's a built in card reader, a driver update may allow the
use of 2GB cards. I have a 5 year old HP laptop that
initially wouldn't recognize 2GB SD cards. A driver update
fixed that.


It's an Oregon Scientific CU328 indoor phone.


1GB SD are only $6.25 each. Buy a handful and you're all set.
Each one has more capacity than a CDROM.

http://www.newegg.com/Product/Produc...82E16820208042

Paul
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Remedy for bad graphics card bios flash --- use PCI graphics card WITH dead AGP card to reflash bios [email protected] General 1 January 22nd 06 05:59 PM
Power Color - 550 Theater Pro card - for anyone else looking for PCI-E TV card that may be better than the current batch [email protected] General 1 January 30th 05 06:51 AM
Upgrade sound card and video card ,xp media center edition Sam-No Spam Plz Dell Computers 0 August 28th 04 04:32 PM
Can enabling AGP Fast Write on a AGP card which does not support this feature damaged the AGP card ? Andy Smith Nvidia Videocards 0 October 10th 03 08:42 PM
Can enabling AGP Fast Write on a AGP card which does not support this feature damaged the AGP card ? Andy Smith Nvidia Videocards 4 October 10th 03 07:56 PM


All times are GMT +1. The time now is 12:15 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.