Tested: Teac CA-200 Internal USB2.0 Card Reader (OEM for Dell)

Being connected to staff at a university is often a rewarding experience, if any of the salvages on this website are anything to go by. Universities are a hot-spot of electronics and information technology, and from time to time they get replaced. That’s when the “fun” begins.

Today, we take a (small) leap back in time, with this 3.5″ multi-format internal card reader, originally installed in a Dell with an Intel E4300 CPU. This is a Teac branded model, of the same shell size as a 3.5″ floppy drive, model number CA-200.


I suppose, at that time, 3.5″ bays weren’t seeing much action, as the majority of users decided not to outfit their machines with floppy drives, so Teac (a big supplier of floppy drives – their FD-235HF are almost everywhere) needed something to sell. This unit claims to be manufactured in September 2007.


The front of the unit has a single green LED to indicate activity, and supports CompactFlash (and Microdrive), Memory Stick, Memory Stick Pro, Memory Stick Duo, Secure Digital (SD), miniSD, Multimedia Card (MMC), Reduced-Size MMC, Smartmedia and xD. You can tell from its support of Smartmedia, it is a very dated reader – the majority of readers don’t support SM anymore as they were “straight” dumb flash cards of only up to ~128Mb.



The drive itself doesn’t use the floppy bus – instead, it uses a smaller header plug with a custom pin-out to a USB header on the motherboard. The drive side connector is pictured above.

DSC_8946 DSC_8945

The other end of the cable leads to the standard 2.54mm spacing pins used by most motherboards for USB headers. Note that it consumes two ports, even though its only wired to use the data for one port. It does consume power from both ports, and it seems to also wire up the keying pin to ground (possibly, as some motherboards use it as a USB front panel connected detection pin).

Inside the Reader


To my surprise, they spent a lot of metal on the case, to house a tiny reader board. That might just be because they wanted to ensure it would mount in all 3.5″ bays securely. There’s a small board in the back for the connector, with the main reader in the front board, secured by two screws.


The rear of the board shows the chipset – SMSC USB2228 along with a PMC 1Mbit parallel flash memory chip for the firmware Pm39LV010-70VCE. The chipset doesn’t seem to proclaim the ability to talk to SDHC cards, and it was well before the SDXC standard, so lets see what happens.


I suppose, if one wants a guideline of speed, many current cards will read from 22Mb/s – 90Mb/s on modern USB 3.0 card readers, and the fastest USB 2.0 card readers often managed 16Mb/s.

Kingston 2Gb SDSC Unclassed


It seems there is no problems reading the 2Gb unclassed SDSC card, although its performance reached only 10Mb/s. For comparison, the Transcend RDF-8 reached 14.33Mb/s.

Samsung 32Gb SDHC Class 10


Surprisingly, I did not expect the reader to recognize and work with SDHC cards, but this one does. SDHC specification was only finalized in 2006, just a year prior to the manufacturing of the reader. The performance was similar, averaging out at 12Mb/s. The card is capable of 23.24Mb/s on a modern USB 3.0 reader, and about 16Mb/s on a USB 2.0 reader.

Kingston 128Gb SDXC UHS-I Class 10


Surprise surprise, it was capable of working with the SDXC card as well. It’s not really that surprising after all, because it turns out that SDXC is merely the “removal” of a restriction of the number of bits that could be used for device size in the SDHC specification. Think of it as removing an ‘artificial’ limitation. But the other part is the file-system, but that’s handled by the OS anyway, so it’s moot.

Surprisingly, this reader is quite functional, averaging 11.8Mb/s. It’s definitely no speed demon, as the card is capable of 48.27Mb/s on a UHS-I bus, but its compatibility is above expectations.

A-Data Speedy 8Gb CompactFlash


This card is not a speedy card at all – it’s actually a non-UDMA card that can really only get to about 15Mb/s on a regular USB 2.0 card reader. It managed just 9.1Mb/s.

Lexar Professional 200x UDMA 16Gb CompactFlash


This card is UDMA capable, and can transfer closer to 30Mb/s on capable readers (mostly about 20Mb/s on USB 2.0 readers). This one managed only a hair better than the non UDMA card, at 9.4Mb/s.


It is a surprising finding, as the compatibility of this card reader was better than expected. It seemed to work just fine for SDSC, SDHC and SDXC cards, rather unexpectedly. But unfortunately, its speed was relatively poor by modern standards. If you’re still running one of these relics, maybe it’s time for an upgrade?

About lui_gough

I'm a bit of a nut for electronics, computing, photography, radio, satellite and other technical hobbies. Click for more about me!
This entry was posted in Computing, Flash Memory and tagged , , , . Bookmark the permalink.

9 Responses to Tested: Teac CA-200 Internal USB2.0 Card Reader (OEM for Dell)

  1. tda says:

    Just installed an identical piece which I scavenged from a Dell desktop. The only difference was that instead of one of the black wires (pin 7 I think) I had an orange(!) wire which messed my head. Also I didn’t have the shield wire (pin 10 I think). All in all, disassembled the unit, checked with internal connections, rewired – great success! Thanks for the insights.

    • tda says:

      Oh, and forgot to mention – mine wasn’t standard USB ended, it was Dell USB ended 🙂

    • Micah says:

      Where did you find instructions on rewiring the connection? I’m building a new PC and wanted to recycle my CA-200 to my new build. Do you have any images or instructions on what you did? Thanks!

  2. Emmy Kafeero says:


  3. David says:

    Pulled one of these from a roadside Dell tower and installed it in the office Dell to reader camera cards. Was running firmware v4.0, so would only work on cards up to 2Gb, but downloaded and ran Dell update ( http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=R176603 ) to v4.08 and it’s now happily reading HC cards up to 8Gb.

  4. Dark Doomer says:

    just got from a garage sale with that unit. i stared at thesuspicious connector, been hesistating, then knowing the brand Teac I decided to have some trust in it and look for the pinout, and thought “maybe it plugs into the 1394/FW bus instead?” so i checked the web. anyways, excellent guide !

  5. Christian says:

    Hi all,
    just recycled an TEAC-CA200 from another Dell-Business-PC and build into an Dell Optiplex w/o an Board-Connector for the CA200.

    But it’s quiet easy to connect them to a Standard-USB-Port by re-wiring 🙂

    Watch this pages:

    And after an installation of the latest Firmware from DELL (http://www.dell.com/support/home/de/de/debsdt1/Drivers/DriversDetails?driverId=R176603), the Reader supports SDHC-Cards. In my case up to 32 GB SDHC Class… 🙂

    Regards & take care

  6. Todd says:

    Works in a Dell Optiplex 755 MT running Windows 10 Pro 64bit. No drivers were downloaded by either myself or Windows. Al I had to do was plug it in to USB header and start up computer. I used a 64GB SD card for my test and got 13.5 Mbps Read and 7 Mbps Write speeds.

  7. PCBonez says:

    Pin 10 (which you incorrectly called the “keying pin”) is the ground for the shield in the cable. It (and shielded cable) has been required by the official USB Specifications since USB 2.0. If it’s not connected the device is not actually USB 2.0 compliant regardless of what any advertising or labels claim.
    (Yes, I know that is reported incorrectly all over the web. Go look at the actual Specifications.)

    In electronics the missing pin(s) are the “key(s)”. Thus pin 9 is the key pin.

    The Teac CAB-200 is the same Card Reader plus Bluetooth. It uses the same connectors but it has all 9 wires populated in the cable.

    Yes, these are a wee bit slow but they more than make up for it with their reliability.

    There is a newer model, CA-400, which is less common but may be faster.
    I have yet to play with one of those. The CA/CAB-200’s meet my needs just fine.

Error: Comment is Missing!