<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pandorawiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fahrstuhl</id>
	<title>Pandora Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://pandorawiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fahrstuhl"/>
	<link rel="alternate" type="text/html" href="https://pandorawiki.org/Special:Contributions/Fahrstuhl"/>
	<updated>2026-04-23T18:09:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0-alpha</generator>
	<entry>
		<id>https://pandorawiki.org/index.php?title=Cross-compiler&amp;diff=30018</id>
		<title>Cross-compiler</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Cross-compiler&amp;diff=30018"/>
		<updated>2015-01-29T17:54:37Z</updated>

		<summary type="html">&lt;p&gt;Fahrstuhl: corrected the links to cloudef's solution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the ways to compile your applications to the ARM architecture is through a cross-compiler.  This will allow you to compile applications for the ARM architecture on a different system.  This is good if you want to develop for the Pandora but are still waiting to receive it, or if you have an application that takes too much memory or drive-space to effectively compile on the Pandora itself.  At the moment, there are 4 different ways you can set up a cross compiling environment.&lt;br /&gt;
&lt;br /&gt;
These options are sorted in '''order of preference'''.  Option two is preferred over three, etc.&lt;br /&gt;
&lt;br /&gt;
== A native compilation solution (with optionally distcc) ==&lt;br /&gt;
http://cloudef.pw/pandora/dchrt/&lt;br /&gt;
&lt;br /&gt;
Instructions: [http://cloudef.pw/pandora/dchrt/README here]&lt;br /&gt;
2013&lt;br /&gt;
&lt;br /&gt;
The chroot and most of the tools are by urjaman, some of the ipk's and mirroring/hosting by Cloudef.&lt;br /&gt;
 &amp;lt; Cloudef&amp;gt; urjaman: make it &amp;quot;Obvious solution for elitists&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Ivanovic's CodeSourcery-Based Cross Compiler ==&lt;br /&gt;
{{warning|This toolchain won't work on a pure 64bit system.}}&lt;br /&gt;
This toolchain is based on previous codesourcery toolchain attempts but uses the packages that openpandora relies on. It should work for every Linux system that can make use of x86 binaries (meaning x86 systems as well as amd64 systems with multilib support). A detailed explanation of the SDK as well as the script required to install it are available in [http://boards.openpandora.org/index.php?/topic/7147-crosscompiler-toolchain-based-on-openpandoraorg-ipks/ this forum thread]. 2012&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
* This toolchain works on a 64-bit system, assuming 32-bit compatibility libraries are installed. On Debian, they can be installed with:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;aptitude install ia32-libs-dev&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sebt3's Yactfeau ==&lt;br /&gt;
http://www.gp32x.com/board/index.php?/topic/58490-yactfeau/&lt;br /&gt;
2011&lt;br /&gt;
'''Notes''':&lt;br /&gt;
* This toolchain works on a 64-bit system, assuming 32-bit compatibility libraries are installed.  On Debian, they can be installed with:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;aptitude install ia32-libs-dev&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using the Toolchain ===&lt;br /&gt;
# If you don't already have a Linux-based system you want to use, download and run the [http://sebt3.openpandora.org/buildtools/?f=pandora-virtualbox-image.7z Pandora VirtualBox Image].&lt;br /&gt;
# Remove your previous installation by running (default password is devel):&lt;br /&gt;
#:&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo rm -rf /usr/local/angstrom/arm/*&amp;lt;/source&amp;gt;&lt;br /&gt;
# Download the [http://sebt3.openpandora.org/buildtools/?f=pandora-toolchain-20110313.tar.bz2 toolchain] ([http://sebt3.openpandora.org/buildtools/pandora-toolchain-20110313.torrent torrent]).&lt;br /&gt;
# Unpack the toolchain:&lt;br /&gt;
#: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo tar -C /usr/local/angstrom/arm -xjf pandora-toolchain-20110313.tar.bz2&amp;lt;/source&amp;gt;&lt;br /&gt;
# Fix file permissions:&lt;br /&gt;
#: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo chown -R &amp;lt;your-name&amp;gt;.&amp;lt;your-name&amp;gt; /usr/local/angstrom/arm&amp;lt;/source&amp;gt;&lt;br /&gt;
# Install the toolchain:&lt;br /&gt;
#: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ bash /usr/local/angstrom/arm/scripts/installer.sh&amp;lt;/source&amp;gt;&lt;br /&gt;
# Download updated [http://sebt3.openpandora.org/buildtools/?f=genpxml genpxml] script and overwrite old one:&lt;br /&gt;
#: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ mv genpxml /usr/local/angstrom/arm/scripts/genpxml&amp;lt;/source&amp;gt;&lt;br /&gt;
# Update the libraries to the lastest status :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ setprj&lt;br /&gt;
$ opkg-target update&lt;br /&gt;
$ opkg-target upgrade #(will be long, might need a few runs too)&lt;br /&gt;
$ $SDK_PATH/scripts/installer.sh -only update_libtool&lt;br /&gt;
$ $SDK_PATH/scripts/installer.sh -only update_config_script&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Errors ===&lt;br /&gt;
==== No such libmpfr.so.1 ====&lt;br /&gt;
If you get the following error message while trying to compile projects:&lt;br /&gt;
 error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory&lt;br /&gt;
You can fix that by commenting out the following lines of the &amp;quot;environment-setup&amp;quot; file:&lt;br /&gt;
 # if [ ! -e &amp;quot;/usr/lib/libgmp.so.3&amp;quot; ] || [ ! -e &amp;quot;/usr/lib/libmpfr.so.1&amp;quot; ];then&lt;br /&gt;
 (...and 7 lines later...)&lt;br /&gt;
 #fi&lt;br /&gt;
&lt;br /&gt;
== DJWillis's Cross Compiler ==&lt;br /&gt;
You could try the easy-to-setup environment described on [http://blogs.distant-earth.com/wp/?p=109 DJWillis' blog] 2010 which is suitable for 32bit Linux.  However, the process is also expanded further below.&lt;br /&gt;
&lt;br /&gt;
DJ-Willis's cross-compiling toolchain page is really awesome, but it has a few holes I'd like to patch up in this guide.  Here, we'll be creating a chroot jail to install the toolchain on with a Debian Squeeze system.  This will allow you to use DJ Willis's toolchain without mucking with your normal system at all.  Of course, it's obviously overkill, but, hey, what's technical insight without it?&lt;br /&gt;
&lt;br /&gt;
The commands are detailed exactly as you'll need to enter them, from start to finish, to compile Pandora native apps on your host system. They'll run really well on the Pandora, but they won't run on your host.  To do that, you'll need to compile them for the host system, which is a different, but much simpler, process.&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
The following are generic resources you might want to read up on to make better sense of the instructions that follow.&lt;br /&gt;
&lt;br /&gt;
* http://blogs.distant-earth.com/wp/?p=109&lt;br /&gt;
* http://wiki.debian.org/chroot&lt;br /&gt;
* http://wiki.debian.org/Debootstrap&lt;br /&gt;
* http://pandorapress.net/2009/03/11/so-you-want-to-try-angstrom/&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
The following instructions are for a (Debian) host system that you have root access to.  The system-inside-a-system you're building will probably take about 1 GiB of hard-drive space.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd ~ &lt;br /&gt;
mkdir pandora_cross_compiler&lt;br /&gt;
su -c &amp;quot;apt-get install debootstrap chroot&amp;quot; # get the dependencies&lt;br /&gt;
su -c &amp;quot;debootstrap --arch=i386 squeeze pandora_cross_compiler&amp;quot; # see the debootstrap wiki&lt;br /&gt;
su -c &amp;quot;LANG=C chroot pandora_cross_compiler /bin/bash&amp;quot; # see the chroot wiki&lt;br /&gt;
apt-get install bzip2 unzip curl libmpfr-dev&lt;br /&gt;
ln -s /usr/lib/libmpfr.so /usr/lib/libmpfr.so.1&lt;br /&gt;
cd ~&lt;br /&gt;
wget http://djwillis.openpandora.org/toolchains/20100611-i686-linux-armv7a-linux-gnueabi-toolchain-openpandora.tar.bz2 http://djwillis.openpandora.org/toolchains/DisplayImage.zip&lt;br /&gt;
tar -C / -xjf 20100611-i686-linux-armv7a-linux-gnueabi-toolchain-openpandora.tar.bz2&lt;br /&gt;
unzip DisplayImage.zip&lt;br /&gt;
. /usr/local/angstrom/arm/environment-setup&lt;br /&gt;
arm-angstrom-linux-gnueabi-gcc -Wall DisplayImage.c -o DisplayImage -l SDL&lt;br /&gt;
exit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Congratulations!  You just compiled an ARM-based executable!  It won't run on the Intel 32-bit system you're testing it on!  To see it not run on your normal system, run:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
su -c &amp;quot;cp pandora_cross_compiler/root/DisplayImage .; cp pandora_cross_compiler/root/test.bmp .&amp;quot;&lt;br /&gt;
su -c &amp;quot;chown (your user):(your group) DisplayImage test.bmp&amp;quot;&lt;br /&gt;
./DisplayImage&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You compiled it for the Pandora.  If you have a Pandora, copy it to the Pandora and it should work.&lt;br /&gt;
&lt;br /&gt;
To get back into your chroot jail to compile more programs that you can copy then back into your normal system and your Pandora, you'll just need to run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;su -c &amp;quot;LANG=C chroot pandora_cross_compiler /bin/bash&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And Bam!  You're back in the chroot.&lt;br /&gt;
&lt;br /&gt;
Consider using QEmu to create an ARM VM for testing the programs.  See the Pandora Press link for those instructions.  Also see the comments for getting the QEmu image to run in Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the SDK-Installer ==&lt;br /&gt;
Cpasjuste on the GP32X forums has made a nice script to get a build environment and libraries installed on Ubuntu/Debian systems. Download links and a brief explanation can be found in [http://www.gp32x.com/board/index.php?/topic/52343-pandora-sdk-installer/ this thread].&lt;br /&gt;
&lt;br /&gt;
A new approach at creating a crosscompiler toolchain was done by Ivanovic. It is based previous codesourcery toolchain attempts but uses the packages that openpandora relies on, too. It should work for every Linux system that can make use of x86 binaries (meaning x86 systems as well as amd64 systems with multilib support). A more detailed explanation of the SDK as well as the scripts required to install it are available in [http://boards.openpandora.org/index.php?/topic/7147-crosscompiler-toolchain-based-on-openpandoraorg-ipks/ this thread].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Manual Installation ==&lt;br /&gt;
If you want a bit more control, Code-Sourcery hosts a bunch of cross-compiling suites for various platforms on their site, some editions have to be paid for, but they do have &amp;quot;lite&amp;quot; editions without support that are completely free.&lt;br /&gt;
&lt;br /&gt;
Head up onto [http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3057 here]. The recommended release at time of writing is [http://www.codesourcery.com/sgpp/lite/arm/portal/release1039 2009q3].&lt;br /&gt;
&lt;br /&gt;
Installers are available for Linux and Windows. Alternatively, download and unpack the tarball, then add the bin directory to your path.&lt;br /&gt;
&lt;br /&gt;
=== Example: Setting up a cross compiler using Code Sourcery, and doing so inside a VM ===&lt;br /&gt;
Skeezix makes some notes in [http://fw.skeleton.org/~jeff/blog2009/2010/06/02/getting-up-and-going-with-a-crosscompiler-for-pandora-arm-in-5-minutes/ his blog] about setting up CodeSourcery's prebuilt toolchain in a VM very quickly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Possible Problems ==&lt;br /&gt;
If you get an error when compiling along of the lines of &amp;quot;error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory&amp;quot;, run &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install libmpfr1ldbl&amp;lt;/source&amp;gt; and attempt to compile again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Fahrstuhl</name></author>
		
	</entry>
	<entry>
		<id>https://pandorawiki.org/index.php?title=USB_compatibility_list&amp;diff=5344</id>
		<title>USB compatibility list</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=USB_compatibility_list&amp;diff=5344"/>
		<updated>2011-02-05T00:33:55Z</updated>

		<summary type="html">&lt;p&gt;Fahrstuhl: /* HSDPA (3G) Modems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Devices==&lt;br /&gt;
&lt;br /&gt;
===Networking===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====HSDPA (3G) Modems====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Huawei E160&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| 250mA&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Huawei E160E&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| 250mA&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Huawei E220&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 1.1&lt;br /&gt;
| 250mA&lt;br /&gt;
| standard-A port via High Speed hub&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 4G-Systems XS Stick P14&lt;br /&gt;
| Not required (usbserial module)&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| unknown&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| Requires usbmodeswitch program.&lt;br /&gt;
|-&lt;br /&gt;
| iPhone 3GS (Probably also 1G/3G)&lt;br /&gt;
| ipheth&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| 500mA&lt;br /&gt;
| USB A&lt;br /&gt;
| Yes, works.&lt;br /&gt;
| Yes, works.&lt;br /&gt;
| Requires a good bit of dependencies to get working.  Tested with Debian from SD, but should work in Angstrom with some work.  The ipheth wwan0 device only provides a connection over the 3G modem, even if you're connected to a wifi network.  I used the iproxy and SSH tunneling method with proxychains to get to the wifi network.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HTC Desire&lt;br /&gt;
| not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| 500mA&lt;br /&gt;
| USB A&lt;br /&gt;
| Yes, works.&lt;br /&gt;
| Yes, works.&lt;br /&gt;
| Requires internet connection sharing to be enabled from the phone.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====USB to Ethernet adapters====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Apple USB Ethernet Adapter MB442Z/A&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| Works perfectly on the Pandora. You may need to left-click the networking icon on the panel in Xfce, and click &amp;quot;Ifupdown (bnep0)&amp;quot; in order to connect to the internet.&lt;br /&gt;
|-&lt;br /&gt;
| EU.MARK USB 10/100M RJ45 Ethernet Network Adapter Dongle (MosChip MCS7830)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| Works on Pandora (plug and play) - USB ID: 9710:7830 - bought from [http://www.dealextreme.com/details.dx/sku.22684 DealExtreme]&lt;br /&gt;
|-&lt;br /&gt;
| Wii USB 2.0 adapter (use [http://www.asix.com.tw/products.php?op=pItemdetail&amp;amp;PItemID=86;71;101 ASIX AX 88772 USB 2.0 chip])&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| Works perfectly on the Pandora. I have not the official one from Nintendo but a clone from [http://www.dealextreme.com/details.dx/sku.5926 dealextrem]&lt;br /&gt;
|-&lt;br /&gt;
| Belkin Gigabit USB 2.0 Network Adapter&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
| Works fine, the shape of it make is a bit awkward to fit if you connect it directly, but it has a short adapter cable. I only get ~95Mbit on a gigabit network, but then the pandora's cpu maxes out. (it may be that the driver/usb stack isn't very well optermised), has horribly bright blue led's.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====USB WiFi adapters====&lt;br /&gt;
The Pandora stock kernel doesn't seem to come with any wireless driver support outside of the internal wifi chip.  The only way you'll get wireless working is to build your own kernel with it included or try [http://wireless.kernel.org/en/users/Download compat-wireless].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Belkin N1 Wireless USB Adapter (F5D8051) (&amp;quot;Ver. 2053&amp;quot;) (MARVELL v1021)&lt;br /&gt;
| N/A&lt;br /&gt;
| Standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| Not connecting it at all.&lt;br /&gt;
| Reported to work with ndiswrapper.&lt;br /&gt;
| No native driver support and ndiswrapper obviously won't work.&lt;br /&gt;
| There's a previous revision of this dongle which is supposed to have a Ralink chip, but they revised it and put a different chip inside.&lt;br /&gt;
|-&lt;br /&gt;
| Cisco/Linksys AE1000 High Performance Wireless-N USB Adapter&lt;br /&gt;
| rt3572sta (RT3572USB)&lt;br /&gt;
| Standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| &lt;br /&gt;
| USB A&lt;br /&gt;
| Reportedly works.&lt;br /&gt;
| Works with a modified driver.&lt;br /&gt;
| Download the driver from [http://www.ralinktech.com/support.php?s=2 ralink's driver site], edit ./common/rtusb_dev_id.c, before &amp;quot;#endif // RT2870&amp;quot; add &amp;quot;{USB_DEVICE(0x13B1,0x002F)},&amp;quot;, compile.  '''NOTE: Broke after three days!'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See also this thread [[http://www.gp32x.com/board/index.php?/topic/55570-new-pandora thread]] on the forums for the latest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Storage===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====External Hard Disk Drives====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! style=&amp;quot;min-width: 120px&amp;quot; | Works&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| LaCie Rikiki 250GB USB 2.0 2.5&amp;quot; Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| standard-A port via powered High Speed Hub&lt;br /&gt;
| {{no|Not working on Pandora}}&lt;br /&gt;
| This drive does not work on a Pandora. Not only does it fail to spin up, but it causes the Pandora's screen to pulsate wildly, much like an old CRT would if you placed a speaker or a magnet near to it. I have not yet tested this with a powered hub.&lt;br /&gt;
|-&lt;br /&gt;
| Verbatim 250GB Model #47580 Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| direct&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| direct&lt;br /&gt;
| {{yes|Works on Pandora}}&lt;br /&gt;
| Tested by [http://www.gp32x.com/board/index.php?/topic/54509-dont-use-lacie-25-usb-hard-disk-drives-with-a-pandora/page__view__findpost__p__877512 almatuk]. &amp;quot;worked an absolute treat when plugged into the Pandora. Watched videos directly from it at full speed, no need for powered USB hub. Had issues playing roms directly off it however as it was formatted NTFS. I'm sure if I formatted to FAT32 these would disappear.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Western Digital 160GB Elements External USB 2.0 2.5&amp;quot; Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| standard-A port via powered High Speed Hub&lt;br /&gt;
| {{yes|Works on Pandora}}&lt;br /&gt;
| This drive works just fine with the Pandora.&lt;br /&gt;
|-&lt;br /&gt;
| Western Digital 250GB Elements Portable USB 2.0 2.5&amp;quot; Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| Direct or standard-A port via High Speed Hub&lt;br /&gt;
| {{Yes|Works on Pandora}}&lt;br /&gt;
| Works perfectly fine with Pandora.&lt;br /&gt;
|-&lt;br /&gt;
| Western Digital 250GB My Passport Essential USB 2.0 2.5&amp;quot; Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| direct?&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| direct?&lt;br /&gt;
| {{Partial|Maybe}}&lt;br /&gt;
| Tested by [http://www.gp32x.com/board/index.php?/topic/54509-dont-use-lacie-25-usb-hard-disk-drives-with-a-pandora/page__view__findpost__p__877386 TheDarkSpectrum48K]. &amp;quot;Works perfectly!&amp;quot;, but the 2nd time it [http://www.gp32x.com/board/index.php?/topic/54509-dont-use-lacie-25-usb-hard-disk-drives-with-a-pandora/page__view__findpost__p__882635 didn't work].&lt;br /&gt;
|-&lt;br /&gt;
| Western Digital 400GB My Passport Essential USB 2.0 2.5&amp;quot; HDD model WDME4000TE&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| Direct&lt;br /&gt;
| {{yes|Works on Pandora}}&lt;br /&gt;
| Tested by [http://www.gp32x.com/board/index.php?/user/14534-peca/ Peca]. &amp;quot;Works perfectly!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Western Digital 1TB My Passport Essential SE External USB 2.0 2.5&amp;quot; Hard Drive&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| Direct or through powered High Speed Hub&lt;br /&gt;
| {{yes|Works on Pandora}}&lt;br /&gt;
| Tested by [http://http://www.gp32x.com/board/index.php?/user/19191-mycohl/ Mycohl] This drive works without problems. Externally powered hub recommended to conserve battery power.&lt;br /&gt;
|-&lt;br /&gt;
| Seagate Seagate® Expansion™ External Drives&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| Direct&lt;br /&gt;
| {{no|Not working on Pandora}}&lt;br /&gt;
| Tested by [http://www.gp32x.com/board/index.php?/user/14781-hitnrun/ Hitnrun]. &amp;quot;Isn't even detected in lsusb (drive powered by external power source)&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Freecom 250GB 2.5&amp;quot; portable&lt;br /&gt;
| Not Required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| Direct&lt;br /&gt;
| {{yes|Works on Pandora}}&lt;br /&gt;
| Just works perfectly when plugged into the Pandora.  Inside it's a Samsung Model HM251JX so I guess anything based on that will also work OK.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====DVD/CD Drives====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Lite-On EZ-DUB DVD/CD Multi-Recorder (Model eZAU120)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Powered by included mains adapter - DC 12V 1.8A&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Video capture device===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Webcams====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Exoo No Driver/USB 2.0 Webcam (Model No.: M053)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| USB 2.0&lt;br /&gt;
| Unknown&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Bought from [http://www.dealextreme.com/details.dx/sku.14991 DealExtreme]&lt;br /&gt;
|-&lt;br /&gt;
| Logitech Quickcam Communicate Deluxe&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| high speed&lt;br /&gt;
| Unknown&lt;br /&gt;
| standard-A port&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| USB ID: 046d:0992, works though [http://linux-uvc.berlios.de/ uvcvideo] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Input device===&lt;br /&gt;
----&lt;br /&gt;
Any HID ([http://en.wikipedia.org/wiki/Human_interface_device Human Interface Device]) compliant keyboard, mouse or game controller should work on the Pandora. Most of those device are low speed or full speed USB device and will need to be connected though either a USB OTG adapter/cable or a USB2 hub in order to work on the Pandora.&lt;br /&gt;
&lt;br /&gt;
====External Game Controllers====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Suggested connection to Pandora&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| USB Super RetroPort (SNES-to-USB adapter)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Bought from [http://www.retrousb.com/product_info.php?cPath=21&amp;amp;products_id=29 RetroZone]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| USB RetroPort (NES-to-USB adapter)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Bought from [http://www.retrousb.com/product_info.php?cPath=21&amp;amp;products_id=28 RetroZone]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Trio Linker Plus II (PlayStation,-GameCube,-and-Dreamcast-to-USB adapter)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Bought from [http://www.play-asia.com/paOS-13-71-6m-49-en-70-1zfv.html Play-Asia]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| NAZAR V47 USB Force Feedback Vibrating Gamepad Controller for PC&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Whether it really contains the claimed force feedback feature is unknown as this feature does not work under Linux - bought from [http://www.dealextreme.com/details.dx/sku.24551 DealExtreme]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 10-Fire-Button Double Vibration Feedback USB PC Arcade Joystick&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| Whether it really contains the claimed force feedback feature is unknown as this feature does not work under Linux - bought from [http://www.dealextreme.com/details.dx/sku.27821 DealExtreme]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Official PlayStation 3 controller&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Full speed&lt;br /&gt;
| USB A To Mini B Cable via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| This is for USB not bluetooth compatibility. Sixaxis and DualShock not tested.&lt;br /&gt;
|-&lt;br /&gt;
| Wired Xbox 360 Controller&lt;br /&gt;
| xpad module&lt;br /&gt;
| standard-A&lt;br /&gt;
| Unknown, probably USB 1.1&lt;br /&gt;
| standard-A port via High Speed Hub&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| This also includes gamepads for PC that needs the Windows Xinput driver. Such gamepads include the Logitech Chillstream.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Graphics tablets====&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Driver&lt;br /&gt;
! Connector&lt;br /&gt;
! Supported standard&lt;br /&gt;
! Current draw&lt;br /&gt;
! Tested in Linux&lt;br /&gt;
! Tested on Pandora&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Bamboo Multitouch&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://www.gp32x.com/board/index.php?/topic/54728-pandora-owners-tried-tablet/page__view__findpost__p__881806 Doesn't work]&lt;br /&gt;
|-&lt;br /&gt;
| Genius Tablet&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://www.gp32x.com/board/index.php?/topic/54728-pandora-owners-tried-tablet/page__view__findpost__p__883140 Works via USB2 hub]&lt;br /&gt;
|-&lt;br /&gt;
| Wacom CTH-460&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://www.gp32x.com/board/index.php?/topic/54728-pandora-owners-tried-tablet/page__view__findpost__p__924422 Doesn't work] - needs patched driver&lt;br /&gt;
|-&lt;br /&gt;
| Wacom Volito2 Tablet (Model: CTF-420)&lt;br /&gt;
| Not required&lt;br /&gt;
| standard-A&lt;br /&gt;
| Low speed&lt;br /&gt;
| 40 mA ([http://www.my-volito.com/volito/specs.asp?lang=en Source])&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
| USB ID: 056a:0062&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors, adapters, and hubs==&lt;br /&gt;
This section is intended as a general guide. Items in this section are standard USB accessories, so drivers are not required. Compatibility with Pandora is assumed. Please note that any external product links are provided for reference only, and are not an endorsement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===OTG Adapters===&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Tested&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Generic adapter&lt;br /&gt;
| No&lt;br /&gt;
| [[http://shop.ebay.com/?_from=R40&amp;amp;_trksid=p3907.m38.l1313&amp;amp;_nkw=usb+otg+host+cable&amp;amp;_sacat=See-All-Categories Find on eBay]] [[http://www.amazon.co.uk/s/ref=nb_ss_ce?url=search-alias%3Delectronics&amp;amp;field-keywords=OTG+Cable+Adapter&amp;amp;x=3&amp;amp;y=23 Find on Amazon]] These links are not 100% accurate. Check for `mini-a`, and on ebay, the price is higher (like $8)&lt;br /&gt;
|-&lt;br /&gt;
| Nokia USB OTG adapter&lt;br /&gt;
| Yes&lt;br /&gt;
| [[http://www.electronicproductonline.com/catalog/product_info.php?cPath=35_67&amp;amp;products_id=2043 Electronic Product Online]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Compact USB Hubs===&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ececec&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Tested&lt;br /&gt;
! Additional comments&lt;br /&gt;
|-&lt;br /&gt;
| Griffin SmartShare USB&lt;br /&gt;
| No&lt;br /&gt;
| [[http://www.griffintechnology.com/products/smartshare-usb Griffin website]]&lt;br /&gt;
|-&lt;br /&gt;
| Belkin F5U415 4 Port USB 2.0 Swivel Hub&lt;br /&gt;
| No&lt;br /&gt;
| Comes with an optional power adapter. [[http://catalog.belkin.com/IWCatProductPage.process?Product_Id=377085 Belkin website]]&lt;br /&gt;
|-&lt;br /&gt;
| Belkin F5U701 USB 2.0 7 Port Mobile Hub &lt;br /&gt;
| Works - pabloh&lt;br /&gt;
| Comes with an optional power adapter. [[http://www.belkin.com/IWCatProductPage.process?Product_Id=369788 Belkin website]]&lt;br /&gt;
|-&lt;br /&gt;
| ID 0e8f:0016 GreenAsia Inc. &lt;br /&gt;
| Not Working - tsh&lt;br /&gt;
| Labeled as high speed, from ebay&lt;br /&gt;
|-&lt;br /&gt;
|Trust 4 port netbook hub ID 05e3:0608&lt;br /&gt;
|Works - tsh&lt;br /&gt;
|http://www.amazon.co.uk/gp/product/B0025X16AS&lt;br /&gt;
|-&lt;br /&gt;
| HIGH SPEED 4 PORT MINI USB 2.0 HUB FOR LAPTOP PC (non powered)&lt;br /&gt;
| YES&lt;br /&gt;
| octopus style small cheap nonpowered USB hub from ebay [[http://cgi.benl.ebay.be/ws/eBayISAPI.dll?ViewItem&amp;amp;item=270538502843 ebay seller]]&lt;br /&gt;
|-&lt;br /&gt;
| Logitech Premium 4-Port USB Hub&lt;br /&gt;
| Works&lt;br /&gt;
| http://www.logitech.com/en-in/notebook-products/usb-hubs/devices/3048&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
For more information on the Pandora's two USB ports and the possible connections that can be made with them, see [[USB_reference|the USB reference page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Fahrstuhl</name></author>
		
	</entry>
</feed>