XD-Picture Card

Last updated
xD-Picture Card
XD-Picture Card Logo.svg
XD card 16M Fujifilm front.png
A 16 MB xD-Picture Card from Fujifilm
Media type Memory card
CapacityUp to 512 MB (original)
Up to 2 GB (Type M, M+, H)
Developed by Olympus, Fujifilm
Manufactured by Toshiba, Samsung
Dimensions20 × 25 × 1.78 mm (0.787 × 0.984 × 0.070 in)
Weight2.8 g (0.099 oz)
Usage Digital cameras, voice recorders
ReleasedJuly 2002
Discontinued2009

xD-Picture Card is an obsolete flash memory card format, developed jointly by Olympus and Fujifilm in 2002 as a proprietary alternative to existing formats. It was primarily used in digital cameras produced by Olympus and Fujifilm, and was also adopted by Kodak in some models. xD cards were available in capacities ranging from 16  MB [a] to 2  GB. [b] [1] While their file transfer speeds were good by 2002 standards, by the late 2000s they offered less capacity, were slower, and were more expensive than SD cards. The format was phased out in 2009, when Fujifilm and Olympus transitioned to the more widely supported SD card format. [2]

Contents

History

The cards were developed by Olympus and Fujifilm, and introduced into the market in July 2002. Toshiba Corporation and Samsung Electronics manufactured the cards for Olympus and Fujifilm. xD cards were sold under other brands, including Kodak, SanDisk, PNY, and Lexar, but were not branded with the respective companies' logos, except for Kodak. xD competed primarily with Secure Digital (SD) cards, CompactFlash (CF), and Sony's Memory Stick. Because of its higher cost and limited usage in products other than digital cameras, xD lost ground to SD, which is broadly used by cellular phones, personal computers, digital audio players and many other digital cameras.

Olympus included a bundled adaptor (MASD-1) with their cameras which allowed the use of microSD cards beginning with the FE-360 and FE-370 in August 2008. [3] These adaptors were included with, and are only compatible with, Olympus cameras released between August 2008 and August 2009. [4] Fuji did not release any such adaptor for use with their cameras. The MASD-1 adaptor only physically fits in compatible Olympus cameras. Forcing the adapter into an incompatible camera can damage the XD card slot. Some compatible cameras must have their firmware upgraded to version 1.1 or above in order to use the adaptor. Only SanDisk and Toshiba microSD cards from 256 MB to 8 GB in capacity were officially supported. [5]

Sticker on an Olympus FE-370 box showing the camera is compatible with xD cards and the included microSD adapter. Olympus abandoned this approach, as well as the xD card format, one year later Sticker on box of Olympus FE-370 showing compatability with new Olympus MASD-1 XD-to-microSD attachment.jpg
Sticker on an Olympus FE-370 box showing the camera is compatible with xD cards and the included microSD adapter. Olympus abandoned this approach, as well as the xD card format, one year later

Olympus began to move away from the xD format with the mid-2009 [6] announcement of the E-P1 camera, which supported only Secure Digital memory cards. [7] Higher-end DSLR cameras such as the E-3 and E-5 among others continued to use CompactFlash cards as well. The last Fujifilm camera which accepted xD cards was the Fujifilm FinePix F200EXR which was announced in February 2009. This camera also accepted SD cards. [8] The final Olympus cameras to use xD-Picture Cards were the FE-5020, FE-4010, FE-4000, FE-46 and FE-26, which were all released in August 2009. [9] [10] xD cards were discontinued around the same time; Amazon Best Sellers in xD-Picture Cards reports no products offered with a Date First Available since 4 August 2009. [11] [12] The abandonment of the xD-Picture Card format and changeover to the SD card format was not officially acknowledged by Olympus or FujiFilm.

Types

Four types of xD cards were produced over the format's lifetime. The first type had no type designation printed on the card but were retrospectively called Standard or Type S cards once other variants entered the market. Type M cards used multi-level cell technology to boost capacity at the expense of speed. [13] Type H (high speed) cards had the fastest write speeds of any xD card but were discontinued in 2008 due to high manufacturing costs. [14] The final type, M+ (which stood for enhanced type M) was introduced one year before Olympus and Fujifilm abandoned the format. [13]

xD-Picture Card Types and Specifications [13]
DesignationCapacityWrite speedRead speedRelease date
Standard (not labelled)16-512 MB16 & 32 MB: 1.5 MB/s

64 - 512 MB: 3 MB/s

5 MB/s2002
Type M256 MB-2 GB2.5 MB/s4 MB/sFeb 2005 [15]
Type H256 MB-2 GB4 MB/s5 MB/sNov 2005 [16]
Type M+1 & 2 GB3.75 MB/s6 MB/sApril 2008 [17]

The Type M card could achieve a theoretical storage capacity of up to 8 GB. However, the Type M suffers from slower read/write speeds than the original cards. The Type H card offers higher data rates than Type M cards - theoretically as much as 3 times faster. Both Fuji and Olympus discontinued the production of Type H cards in 2008, citing high production costs. The Type M+ card offers data rates 1.5 times that of Type M cards.

Olympus claimed that its xD cards supported special "picture effects" when used in some Olympus cameras, though these software features are not intrinsically hardware-dependent. Type H and M+ cards however, are required in later models to capture video at high rate (640×480 @ 30fps). [5] Due to changes in the cards' storage architecture, newer Type M and H cards may have compatibility issues with some older cameras (especially video recording). Compatibility lists are available for Olympus: Olympus America's [18] and Fujifilm's. [19]

Comparison with rival formats

Advantages

Disadvantages

Many newer Olympus and Fujifilm digital cameras accept the more popular SD or CF cards, in addition to or instead of the xD format.

xD cards from the two main manufacturers, between the Olympus MASD-1 xD to microSD adapter card (microSD card below for scale) XD cards, the MASD-1 microSD card attachment and a microSD card.jpg
xD cards from the two main manufacturers, between the Olympus MASD-1 xD to microSD adapter card (microSD card below for scale)

Specifications

Detailed specifications are tightly controlled by Olympus and Fujifilm, which charge licensing fees and royalties and require non-disclosure agreements in exchange for the technical information required to produce xD-compatible devices. [20]

The memory format used is not well documented. It is difficult to study it directly, since most camera devices and most USB card readers do not provide direct access to the flash memory. Since the cards are controller-less, cameras and card readers must perform wear leveling and error detection. They normally hide the portion of the memory which stores this information (among other things) from higher level access. [21]

Reverse engineering

The back of an xD card, showing the 18 pins XD card 16M Fujifilm back.jpg
The back of an xD card, showing the 18 pins
USB xD card reader XD Card to USB adapter with cards.jpg
USB xD card reader

However, a few models of xD card readers based on the Alauda chip do allow direct access (bypassing the above mechanisms) to an xD card's flash memory. These readers have been reverse-engineered and Linux drivers have been produced by the Alauda Project, [22] which has documented the on-chip data structures of the xD card. [23] According to this information, xD card headers are similar to those used by SmartMedia, and include chip manufacturer information.

Raw hardware

At the raw hardware level, an xD card is simply an ordinary NAND flash integrated circuit in an unusual package. Comparing the pinout of a 18-pin to the pinout of a NAND flash chip in a standard TSOP package, [24] one finds a nearly one-to-one correspondence between the active pins of the two devices.xD card [24] [25] xD cards share this characteristic with the older SmartMedia cards, which are also basically raw NAND flash chips, albeit in a larger package.

xD and SmartMedia cards can be used by hobbyists as a convenient source of NAND flash memory chips for custom projects. For example, the Mattel Juice Box PMP can be booted into Linux using a modified cartridge containing an xD card with a boot image written on it. Additionally, SmartMedia and xD card readers can be used to read the data from NAND flash chips in electronic devices, by soldering leads between the chip and the card reader. [26] [27]

Panoramic mode

Some Olympus cameras offer camera-based panoramic processing. In those cameras that support both xD and CompactFlash cards, panoramic processing only works with images stored on the xD card, if installed. Newer Olympus cameras have neither xD cards nor this restriction.

Unsubtantiated reports claim that some cameras such as the E-450 only support panoramic processing when using Olympus branded xD cards. The model numbers have not been documented. In this case, there appears to be a workaround: it appears that the card manufacturer information is simply stored in the flash memory, in the Card Information Structure. [22] [23] Thus, it is possible to alter another brand of xD card to present itself as Olympus xD card by accessing the raw flash memory. This can be done by using a hacked device driver for a USB card reader. [28]

See also

Notes

  1. one megabyte (1 MB) is equal to one million bytes (10002 B)
  2. one gigabyte (1 GB) is equal to one billion bytes (10003 B)

References

  1. SanDisk Introduces One Gigabyte xD-Picture Card; New High-Megapixel Olympus and Fuji Cameras Spark Demand for High-Capacity xD-Picture Cards
  2. "Memory cards past, present and future – What you need to know about the different card formats". 7 December 2017.
  3. "Olympus announces FE-370 & FE-360". DPReview. Retrieved 2025-10-06.
  4. "Compatibility table for Media Card ( FE-Series ) - OLYMPUS Digital Camera". support.jp.omsystem.com. Retrieved 2025-10-06.
  5. 1 2 "Compatible microSD / microSDHC Card Tables" (PDF). Olympus Digital Imaging. 2009-01-13. Retrieved 2025-04-10.
  6. "Introduction of OLYMPUS PEN E-P1 Micro Four Thirds interchangeable lens system camera". Olympus Corporation. 16 June 2009. Archived from the original on 16 April 2010. June 16, 2009 [..] Olympus [..] is pleased to announce the OLYMPUS PEN E-P1
  7. Olympus America Inc. – CCS Department. "Archived Products &gt E-P1". Olympusamerica.com. Archived from the original on December 22, 2010. Retrieved 2011-07-05. Memory: SD Memory Card(SDHC compatible) [xD cards are not included in entry]
  8. "Fujifilm introduces F200EXR with Super CCD EXR". DPReview. Retrieved 2025-10-06.
  9. "Olympus FE-4010 Reviews & Specs - DCViews.com". www.dcviews.com. Retrieved 2025-10-06.
  10. "Olympus announces FE-5020, FE-4000, FE-46 and FE-26". DPReview. Retrieved 2025-10-06.
  11. "Best Sellers: Best xD-Picture Cards". Amazon . Retrieved 6 September 2021.
  12. ASIN   B0000YVEHE
  13. 1 2 3 Molenaar, Edwin (2025-06-25). "Comprehensive Guide to xD-Picture Cards and Compatible Cameras". Vintagelens. Retrieved 2025-10-06.
  14. "Faster xD Picture Cards launched: Digital Photography Review". Dpreview.com. 2008-01-23. Retrieved 2011-07-05.
  15. "Olympus 1 GiB xD". Steves-digicams.com. 2005-02-15. Retrieved 2011-07-05.
  16. "Olympus Type H xD". Steves-digicams.com. 2005-11-28. Retrieved 2011-07-05.
  17. "Olympus Introduces New High-Speed xD-Picture Card For Digital Cameras". Olympus Press Pass. 2008-01-22. Archived from the original on 2009-02-20. Retrieved 2011-07-05.
  18. "FE-Series : xD Compatibility Chart". Olympus America. Archived from the original on 2011-06-29. Retrieved 2011-07-05.
  19. "Card Adapter". Fujifilm Global. Retrieved 2011-07-05.
  20. How to obtain xD-Picture Card License [ usurped ]
  21. "JuiceBox UMDCart". eLinux.org. 2011-04-11. Retrieved 2011-07-05.
  22. 1 2 "Alauda Linux Driver Development". AlaudaProject. SourceForge. Archived from the original on 2010-09-24. Project complete: merged into upstream Linux kernel.
  23. 1 2 "XD Media Specification". AlaudaProject. SourceForge. Archived from the original on 25 September 2010.
  24. 1 2 "xD card pinout". Pinouts.ru. Retrieved 2011-07-05.
  25. NAND Design Guide [ usurped ]
  26. "xD NAND Flash Reader". Brandonu.googlepages.com. Retrieved 2011-07-05.
  27. "Read Embedded Flash Chips". Uchobby.com. 2007-05-05. Retrieved 2011-07-05.
  28. "Olympus Panorama Header". Robert Haus. 2007-12-09. Archived from the original on October 27, 2009. Retrieved 2011-07-05. Restore the panorama feature on Olympus smartmedia, with a hex editor, a Zio USB smartmedia reader, the smprep.exe program that is installed with it, and Windows 98/ME/2000.