|
|
| (141 intermediate revisions by 53 users not shown) |
| Line 1: |
Line 1: |
| With the XBMC 2.0.0 point-release Team-XBMC added better support for [http://en.wikipedia.org/wiki/USB_Mass_Storage USB Mass Storage] devices.<br>
| | {{Xbmc4xbox}} |
| Simply insert a USB memory-flash/stick device, it will auto-mount and be available everywhere in XBMC.
| |
| :'''NOTE!''' You need a USB to Xbox-gameport adapter to connect a USB device to your Xbox.<br><br>
| |
| | |
| ==USB Mass Storage Device Class==
| |
| [[Image:USB flash drive.jpg|thumb|right|A [http://en.wikipedia.org/wiki/USB_flash_drive USB flash drive] like this one, will typically implement the USB mass storage device class.]][[Image:Usbcardreader.png|thumb|right|A USB Card Reader like this one, will typically implement the USB mass storage device class.]]
| |
| The '''USB Mass Storage Device Class''', sometimes refered to as '''MSC''' (Mass Storage Class) or '''UMS''' (USB Mass Storage), is a set of computing [http://en.wikipedia.org/wiki/Protocol_%28computing%29 communications protocols] defined by the [http://en.wikipedia.org/wiki/USB_Implementers_Forum USB Implementers Forum] that run on the [http://en.wikipedia.org/wiki/Universal_Serial_Bus Universal Serial Bus]. All of the four gamepad-ports on the Xbox game-console front follow the [http://en.wikipedia.org/wiki/Universal_Serial_Bus USB 1.1 standard] which support these Universal Serial Bus protocols. The 'USB Mass Storage' standard provides an interface to a variety of storage devices, like; external harddisk-drives, digital-cameras, digital audio-players (ie. portable MP3-players), and portable [http://en.wikipedia.org/wiki/Flash_memory flash memory] devices (particularly so called [http://en.wikipedia.org/wiki/Keydrive key-drives/memory-keys]), plus adapters bridging between standard flash [http://en.wikipedia.org/wiki/Memory_card memory card]s and a USB connection (such as memory card readers).<br>
| |
| | |
| Because of its ubiquity and relative simplicity, the most common file-system on memory devices such as USB flash drives, digital cameras, digital audio players is one of Microsoft's [http://en.wikipedia.org/wiki/File_Allocation_Table FAT (File Allocation Table)] file-system, with (optional) [http://en.wikipedia.org/wiki/VFAT VFAT] support for of long file-names. Such as FAT12, FAT16 or FAT32.<br><br>
| |
| | |
| <B>'''The following file-systems are supported on Mass Storage devices in XBMC:'''</B>
| |
| *FATX
| |
| *FAT12 (read-only)
| |
| *FAT16 (read-only)
| |
| **Including [http://en.wikipedia.org/wiki/VFAT VFAT] support for long file-names.
| |
| *FAT32 (read-only)<br><br>
| |
| | |
| '''NOTES!''' Not all USB flash drives, digital cameras, digital audio players, and other USB memory devices support the 'USB Mass Storage Device Class' standard; some instead use the [http://en.wikipedia.org/wiki/Media_Transfer_Protocol MTP (Media Transfer Protocol)] standard, or other proprietary protocols in lieu of this standard. (This information is not always revealed by the published device specifications provided by the devices manufacturer.)<br>
| |
| Large USB-based hard disks may come formatted with the [http://en.wikipedia.org/wiki/NTFS NTFS] file-system, which is much less supported outside [http://en.wikipedia.org/wiki/Microsoft_Windows Windows-based operating systems by Microsoft] (and not yet supported by XBMC). Some keydrives or any other device which is primarily intended for storage may be formatted using for example "HFS Plus" on an Apple Macintosh computer, or "EXT2" under Linux-based operating-system environments, or "Unix File System" under Solaris and BSD-based operating-system environments. Those file-systems are not yet suppored by XBMC, nor are there any plannes by Team-XBMC own developers to add support for those file-systems).<br><br>
| |
| | |
| | |
| | |
| ==Limitations==
| |
| The following are known XBMC limitations (if you are a programmer then help us overcome them):
| |
| *Maximum 4GB in 'device'/'drive' size (ie. the size of the whole flash-storage or harddrive).
| |
| *USB Mass Storage compatible harddrives or memory-sticks are supported, not USB CD/DVD-ROM devices*
| |
| *Though not tested we assume only one storage-device at a time can be connected to a USB-hub*
| |
| *Though not tested we assume only one storage-device at a time can be connected to a Memory Card Reader*
| |
| *The Xbox game-ports hardware only support read speed for the [http://en.wikipedia.org/wiki/Universal_Serial_Bus USB 1.1 standard], ie. 12 Mbit/s (1.5 MB/s)<br><br>
| |
| '''NOTE!''' If you are a C/C++ programmer then you might be able to help overcome the software limitations, read [[Development Notes|this]].
| |
| | |
| | |
| | |
| ==Compatible USB Mass Storage Devices==
| |
| These USB storage devices should be compatible with XBMC (but not been verified yet):
| |
| ===USB Harddisk Drives===
| |
| Feel free to add tested/verified devices here, (remember
| |
| the 4GB limit before you test)<br>
| |
| * None tested as of yet.
| |
| | |
| ===USB Flash Stick Devices===
| |
| * Apacer [USB1.1] 256MB Flash<br>
| |
| * Apacer-2 SL202 [USB2.0] (Memory: AniMeta AMI-2205) 128MB Flash<br>
| |
| * ASUS [USB1.1] (Memory: Phison PS1011G) 64MB Flash<br>
| |
| * Asus [USB1.1] 64MB Flash<br>
| |
| * AVB [USB1.1] 64MB Flash<br>
| |
| * AVB [USB1.1] 128MB Flash<br>
| |
| * Creative MuVo 128MB Flash (oldest model)<br>
| |
| * Dell [USB1.1] 64MB Flash<br>
| |
| * Edge DiskGo! [USB1.1] 64MB Flash<br>
| |
| * Fujifilm [USB1.1] 64MB Flash<br>
| |
| * Generic [USB1.1] (Memory: Freedik-LWFormat) 128MB Flash<br>
| |
| * Huibo Netspirit [USB1.1] 32MB Flash<br>
| |
| * Iomega Micro Mini [USB2.0] 64MB Flash<br>
| |
| * Kingston [USB1.1] 256MB Flash<br>
| |
| * Lexar JumpDrive [USB1.1] 64MB Flash<br>
| |
| * Lexar JumpDrive [USB1.1] (Memory: Secure JDS064-04-500D) 64MB Flash<br>
| |
| * Lexar JumpDrive [USB1.1] (Memory: Secure JDS128-04-500D) 128MB Flash<br>
| |
| * Lexar JumpDrive Pro [USB2.0] 256MB Flash<br>
| |
| * Lexar JumpDrive Elite [USB2.0] 1024MB Flash<br>
| |
| * Memorex Thumb Drive [USB2.0] 128MB Flash<br>
| |
| * PNY Attache [USB1.1] 64MB Flash<br>
| |
| * Sandisk Cruzer Micro [USB2.0] 4096MB Flash<br>
| |
| * Sandisk Cruzer Micro [USB2.0] 128MB Flash<br>
| |
| * Sandisk Cruzer Mini [USB2.0] 128MB Flash<br>
| |
| * Sandisk Cruzer Mini [USB2.0] (Memory: SDCZ2-25607) 256MB Flash<br>
| |
| * SimpleTech [USB2.0] 128MB Flash<br>
| |
| * SimpleTech [USB1.1] 256MB Flash<br>
| |
| * SYNNEX 406 [USB1.1] (Memory: Oti oti006808) 128MB Flash<br>
| |
| * Transcend Jetflash [USB2.0] (Memory: TS256MJF2A) 256MB Flash<br>
| |
| * Transcend Jetflash [USB1.1] 128MB Flash<br>
| |
| * Transcend Jetflash (Memory: TM256MJFLASD) 256MB Flash<br>
| |
| * Transcend JetFlash 110 (512 MB)<br>
| |
| * TwinMOS Mobile Disk 111 [USB1.1] 128MB Flash<br>
| |
| | |
| ===USB Card Readers===
| |
| * Lexar JumpDrive Trio SD Memory Stick adapter, (supported memory-cards: SD and Sony Memory-Stick). Sizes tested: 256MB<br>
| |
| * SIIG CF Card Reader (supported memory-cards: Compact Flash)<br>
| |
| | |
| ===Digital Cameras===
| |
| *Nikon 4300 Digital Camera [uses memory-card: Compact Flash] (tested sizes: 256MB)<br>
| |
| | |
| ===Other USB Mass Storage===
| |
| * [http://en.wikipedia.org/wiki/PlayStation_Portable PlayStation Portable (PSP) by Sony] (can hold a [http://en.wikipedia.org/wiki/Memory_Stick Memory Stick PRO Duo] up to 4GB in size)<br>
| |
| | |
| | |
| | |
| ==USB Devices that are not compatible with XBMC==
| |
| These USB devices have been tested with supported file-system and did not work in XBMC:
| |
| ===USB Harddisk Drives===
| |
| *iRiver H340 [USB2.0] [40gb], (probebely doesn't work becuase it is larger than 4GB)<br>
| |
| | |
| ===USB Flash Stick Devices===
| |
| Feel free to add tested/verified devices that did not work here<br>
| |
| | |
| ===USB Card Readers===
| |
| Feel free to add tested/verified devices that did not work here<br>
| |
| | |
| ===Digital Cameras===
| |
| *Canon Ixus 40 (memory-card size tested: ?)
| |
| | |
| ===Other USB Mass Storage===
| |
| Feel free to add tested/verified devices that did not work here<br>
| |
| | |
| | |
| | |
| ==More information about USB Mass Storage==
| |
| XBMC see forum thread: http://www.xbmc.xbox-scene.com/forum/showthread.php?t=18517
| |