diglloyd

Firewire and USB Card Readers

MainPic

Table of Contents

Introduction

    How the tests were run

    Megabytes and yet not

    Glossary

Results

    Compact Flash

    Secure Digital

Conclusions

    Beware of Marketing hype

Beware of unannounced changes to product specifications

Introduction

Don’t miss MacPerformanceGuide.com — read about the latest on how to select and configure a Mac, optimizing Photoshop, hard drive performance, RAID, and more!

NOTE: In mid-July 2006, SanDisk announced their Extreme IV cards and their outrageously fast Firewire card reader to exploit the IV-series cards. This article will be updated when those items become readily available. See also Beware

Transferring files from a digital camera to a computer is a frequent task. With today’s 4GB, 8GB and soon-to-arrive 16GB cards, digital camera users who regularly shoot a gigabyte or more of images need a solution that offers high performance transfer speeds (10 megabytes per second or faster). Even so, a full 8GB card would take 6-7 minutes to transfer—too long for some applications such as downloading 100 cards from a day’s shooting at the SuperBowl (multiple photographers).

This article examines 3 of the 4 common methods for transferring files from Compact Flash and Secure Digital (SD) cards to a computer. These include:

  • Direct connection of the camera using USB 2.0;
  • USB 2.0 card readers accepting Compact Flash and/or Secure Digital (SD) cards;
  • Firewire 400 card readers for Compact Flash;
  • Laptop computer card readers for use with a PCMCIA “CardBus” or “ExpressCard” slot.
At least for the MacBook Pro (see Apple MacBook Pro Experience Report), there are no ExpressCard adapters as of yet. This can be expected to change, and assuming intelligent engineering, such readers hold the promise of transfers as fast as the memory card can handle.

Invariably the 480Mb/sec of USB 2.0 is slower than 400Mb/sec Firewire 400 (“Mb” = megabits, 8 bits per byte). The 80Mb/sec theoretical advantage of USB 2.0 over Firewire 400 in reality translates to an inferior real-world performance of 40% to 80% the speed of the “slower” Firewire 400; real-world performance is typically 130Mb/sec or so.

How the tests were run

I used a PowerMac G5 Quad for most tests. Speed was tested three (3) ways:

  • Using DiskTester’s 'run-sequential-suite’ command;
  • Using DiskTester’s ‘read-files’ command
  • via MacOS X Finder drag-copy;

Megabytes and yet not

Please note that memory card capacity and speeds quoted by SanDisk, Lexar et al define megabyte as 1,000,000 bytes whereas DiskTester and other timing results use the more common computer value of 2^20 or 1,048,576 bytes.

Thus, a 4GB card is a 3.814GB card, a quoted 10MB/sec is 9.54MB/sec, and 20MB/sec is 19.2MB/sec. The crops below from both MacOS X and Windows XP demonstrate that they both agree that a 4GB SanDisk card is 3.8GB where GB (gigabyte) = 1024 X megabytes.

MacOS X Finder Info dialog Windows Info dialog
GetInfo WindowsGetInfo

Drive manufacturers would rather advertise a 4GB card than a 3.8GB card, a choice that only serves to confuse customers in light of the approach taken in both Windows XP and MacOS X. Many users will simply wonder why their card is always smaller than it should be. No doubt there have been more than a few technical support calls for this simple reason. There must be at least a few lawyers out there mulling this over.

Glossary

Term Definition
Mb, megabit 1,048,576 bits (2^20 or 1024 X 1024)
MB, megabyte 1,048,576 bytes (8 bits per byte)
GB, gigabyte 1024 megabytes

Results

All tests were done on a PowerMac G5 Quad using MacOS X unless otherwise noted. A few were done on the MacBook Pro [see MacBook Pro Experience Report], using both MacOS X and Windows XP SP2.

Compact Flash results

Not all possible combinations were tested because the fastest card speed in the fastest reader is what most readers will care about. The slower cards and slower readers serve to illustrate differences; there is little point in ranking inferior alternatives when the cost of the fastest reader tested (the Lexar RW019-001) is only about $42.

I tried direct connection of both a Canon EOS 1Ds Mark II (USB and Firewire) and a Canon EOS 5D (USB), but no drive icon would appear on the desktop. By comparison, the Nikon D2X worked flawlessly when directly connected.

The two Lexar cards showed that 80X vs 40X might be only marginally faster, a surprising result. However, the particular 4GB card tested had been replaced by Lexar for firmware issues, so although labeled “40X”, perhaps it was silently replaced with 80X innards, with no change in exterior appearance eg a “silent upgrade”.

Compact Flash
Reader Device Card(1)

MB per second (measured)
Write/Read

D2X
Nikon D2x camera, USB 2.0 connection
na
SD4EIII
3.7, 3.5
spacer

Lexar RW019-001
Firewire 400
na
SD4EIII
(2 samples)
14.7, 14.6
na
Lexar RW019-00

Firewire 400
(Windows XP on MacBook Pro,
copy, then paste to C:\)
na
SD4EIII
n/a, 11.9
na
SD4EIII
n/a, 14.2
naDelkin512 6.7, 7.6
na
Lexar RW019-001

Firewire 400
naLEX4-40XWA 9.4, 7.6
na
Lexar RW019-001

Firewire 400
naLEX4-80XWA 10.7, 10.9
na
Lexar RW019-001

Firewire 400
naLEX2-80XWA 10.7, 10.8
na
Lexar RW019-001

Firewire 400
1GB IBM Microdrive 4.3, 4.3
spacer

na
SanDisk ImageMate 12-in-1

naSD4EIII 11.1, 11.5
     
na
Lexar RW011 Rev B (purple)

Firewire 400
SD4EIII 4.7, 4.7
spacer

na
Delkin DDReader-24

Firewire 400
naDelkin512 4.2, 4.8
na
Delkin DDReader-24

Firewire 400
naSD4EIII 4.5, 4.8

(1)
SD4EIII: SanDisk 4GB Extreme III, manufacturers claimed speed: 19.2MB/sec
LEX4-40XWA: Lexar 4GB 40X Write Accelerated Type II, manufacturers claimed speed 40X = 6MB/sec
LEX4-80XWA: Lexar 4GB 80X Write Accelerated Type I, manufacturers claimed speed 80X = 12MB/sec
LEX2-80XWA: Lexar 2GB 80X Write Accelerated Type I, manufacturers claimed speed 80X = 12MB/sec
Delkin 512: Delkin 512MB eFilm Pro

Secure Digital results

There are no readily available Firewire card readers for Secure Digital (SD) cards, which is a shame, since SD cards can be quite speedy—and they are not just for use with consumer digicams; the Canon EOS 1Ds Mark II offers a Secure Digital card slot in addition to its Compact Flash slot.

There does seem to be at least one obscure brand available, the Amtron IEEE 1394 FireWire 2-Slot 6-in-1 Flash Card Reader/Writer). There are also a few readers intended for installation in a 5.25" bay in a desktop PC.

There are also adapters available [Amtron, PSI]which allow insertion of a Secure Digital card into a Compact Flash form factor. I have not tried these products, and they are relatively expensive.

All tests were done on a PowerMac G5 Quad using MacOS X unless otherwise noted.

Given the quite good performance of the Lexar Single Slot Multi-Card Reader, it is a screaming deal at $15.99 (at the time of writing this article).

Secure Digital (SD)
Manufacturers claimed speed: 9.54MB/sec
Reader Device Card Connection Method Measured Speed
Write/Read
(MB per second)
na
Panasonic Lumix DMC-FX01
SD2-UII direct connect via USB (2.0?) 0.40, 0.42
SD2-UII USB 2.0 5.0, 8.3
na
SanDisk ImageMate 12-in-1
SD2-UII USB 2.0 7.9, 8.8

(1) SD2-UII = SanDisk 2GB Ultra II

Caveat Emptor

Beware of marketing hype

The Delkin web site makes this claim about their DDReader-24: “The Reader-24 allows lightning-fast FireWire transfers to and from your CF card and computer” (emphasis added). This claim is dubious, given the unit’s bottom-of-the-barrel performance. Here’s what Delkin has to say about it (May 15, 2006, email reply from sales):

The transfer speeds will vary, based on too many options, making it pretty much impossible to determine what kind of speed you will see. If referring to one of our Pro Cards the max speed is 16.5 MB (110X) and the standards are 8.25 MB. However if you have programs running at the same time it will vary. The size of each file and the specifics of your computer will also determine the speed. Other then a cardbus adapter the fire wire reader will offer you the fastest speed possible. I hope this helps and please let me know if you need anything else.

So apparently it’s fine to claim “lightning fast” in marketing materials, even though it’s “pretty much impossible to determine”. As a 20-year software engineer, having written a number of benchmarking programs, I beg to differ. While it’s absolutely true there can be variation, I have seen almost no variation in my results testing the cards and readers described in this article (for any given machine/card/reader). Even across machines, the results are close enough to make accurate claims quite possible.

SanDisk’s web site claims the following about their ImageMate® 12-in-1 Reader/Writer (not tested): “USB 2.0 provides superior performance to transfer pictures...”. Superior to what?

Such unsubstantiated claims demonstrate the time-honored caveat emptor principle—and my hope is that this article will help the reader obtain the most appropriate card reader for their needs.

Beware of unannounced changes to product specifications

On September 10, 2006, a reader emailed me, reporting having purchasing a SanDisk Extreme FireWire CompactFlash Card Reader from B&H Photo Video (one of the stores I regularly use with nary a problem), but not receiving any “hard case” as claimed in the product description (see below, click for larger version).

Praying Mantis

According to the reader who emailed me, when contacted, neither B&H [1, 2] nor SanDisk were able to supply the hard case (though the reader states that B&H “did apologize and I didn't ask for anything more”. While mistakes can be made in describing products, advertising one thing and supplying it without claimed items is fraud when done deliberately (no evidence of that here)—but at the very least a company ought to go the extra mile to make up for the mistake. For this particular item, a “hard case” is a not a “de minimus” item, but rather a useful item for transporting and protecting the unit, some buyers might be disappointed.

SanDisk has two conflicting links on their site as of September 10, 2006 (links might change subsequent to this posting; the first link below includes the hard case):

SanDisk Extreme FireWire Reader
SanDisk Extreme FireWire Reader

The change in specifications is rather interesting. Whether this is a marketing mistake or a real change in the product performance is unclear. The revised specifications omit:

  • “Hard case to house all items”
  • “extended temperature testing”
  • “Shock Vibration tested (RTV silicon)”
  • “Water resistance”

original specifications  original specifications

Has the quality of the product declined? If so, this is an interesting variant of the usually not-so-subtle “bait and switch” tactic. Perhaps nothing has changed, or perhaps SanDisk has found a way to increase their product margins—by omitting the shock and water resistance and temperature testing. It does seem odd that such features, which are significant selling points, would now not be considered important to marketing the product, so I’m inclined to think that SanDisk has chosen to increase their margins, with no disclosure of the change in product performance relative to the original press release. Perhaps SanDisk will clarify their position.

The reader who emailed states:

“Now about B&H Photo. I have purchased from them for years and have always been very well satisfied, both Adobe software and digital camera hardware. Never a problem.
...
I hold B&H harmless. SanDisk should have either deleted or redirected the old web page. When I called B&H about the lack of a Hard Case, they were totally unaware of the new SanDisk page. They did apologize and I didn't ask for anything more. And frankly, even tho SanDisk is at fault, where would we be without their great products.
...
Order of speed, SanDisk FW400 Reader (no longer sold), Lexar FW400 (a fire risk), SanDisk FW800 (a great reader). I am using the soft storage case from my SanDisk FW400 Reader for the FW800 Reader.”

The reader’s reason for buying the SanDisk reader was an overheating Lexar RW019-001 FW400 Reader (with multiple cards). This might not be a unique problem; see Lexar JumpDrive FireFly and JumpDrive 1GB Secure II Product Recall.

Conclusions

Compact Flash

For professional use involving Compact Flash cards, a fast Firewire card reader such as the Lexar RW019-001 Firewire card reader [buy] (about $43) is the best option for Compact Flash cards. I haven’t yet tested the Lexar Professional Compact Flash Reader [buy] (twice the price at about $89), but it seems unlikely that it will offer a huge speed increase, and it certainly is unlikely to exceed the 19.2MB/sec claimed speed of the SanDisk 4GB Extreme III card.

The SanDisk ImageMate 12-in-1 is also a good choice, with the benefit of supporting virtually all types of cards, but is about 25 % slower than the Lexar RW019-001.

Secure Digital (SD)

Either card reader offers read performance vastly better than connecting the camera to the computer, though it seems likely that there might be other cameras with usable performance when directly connected.

It would be interesting to test SanDisk Extreme III SD cards in these units (with claimed speed twice that of the Ultra II line).

The SanDisk ImageMate 12-in-1 [buy] is a top performer, reaching 92% of the claimed card performance (SanDisk Ultra II, 9.54 MB/sec max speed).

The Lexar Single Slot Multi-Card Reader [buy] reaches 87% of the claimed card speed, vastly better than directly connecting the camera. At about 1/2 the price of the SanDisk unit, and 1/10 the size, it is a very attractive option for travel, unless you need the support for many card formats.

Direct Connection

Direct connection of a camera to the computer using USB 2.0 offers speeds ranging from unusable to poor. It is simply not an option except for casual use, or users who have very little data to transfer.

Only a single Windows XP test was done. Performance was quite good, though slower than that on MacOS X (using the same card and reader).

See also

robgalbraith.com:

SanDisk ImageMate readers jump to the head of USB 2.0 class

CF/SD Performance Database

SanDisk poised to unveil Extreme IV CompactFlash and Extreme Readers

Contact:    email diglloyd a comment on this article.

See also:
   diglloyd articles & reviews page | blog | photos

  You’ve just enjoyed a free digloyd.com article. Diglloyd.com also offers paid articles/reviews, whose depth and breadth you’ll rarely find anywhere else—and which you can rely on for purchasing decisions.
  Save yourself the aggravation and expense of buying the wrong equipment, and make the right choice for your photographic needs—get the reviews that analyze, inform, describe, and teach based on real-world experience, while providing detailed examples for you to make your own informed decisions.

na na na na na
Nikon D200 vs D2X Nikon D2X vs Canon EOS 5D & 1Ds Mark II Raw-file Converters The Sharpest Image 28mm Shfit Lenses