|
|
(9 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | {{introNote|For adding custom extensions see [[Hardware hacking]]}}
| + | #REDIRECT [[Pandora]] |
− | | |
− | ==General==
| |
− | * Official Hackers Manual ([http://www.openpandora.org/downloads/PANDORA_Hackers_manual_v101.pdf v1.01]) from OpenPandora Ltd, includes warnings about damage and warranties (or loss of).
| |
− | | |
− | ==Board==
| |
− | [[image:Board_rev5.jpg|thumb|Pandora PCB rev 5]]
| |
− | The Pandora is based upon OMAP3530 and DM3730 System-on-a-chip, that includes a whole family of processors in one single chip:
| |
− | *[[ARM]] Cortex-A8 CPU
| |
− | *PowerVR SGX graphics core
| |
− | *C64x+ DSP core
| |
− | | |
− | ===OMAP3530 (600MHz units)===
| |
− | | |
− | * OMAP35x: Main page on TI site[http://focus.ti.com/general/docs/gencontent.tsp?contentId=36915]
| |
− | | |
− | * OMAP3530 specific page[http://focus.ti.com/docs/prod/folders/print/omap3530.html] ''This lists the features of the chip and has all the applicable Technical Documents''
| |
− | | |
− | * [http://focus.ti.com/pdfs/wtbu/ti_omap3430.pdf specifications]
| |
− | | |
− | * [http://processors.wiki.ti.com/index.php/Category:OMAP35x Texas Instruments Wiki]
| |
− |
| |
− | ===DM3730 (1GHz units)===
| |
− | | |
− | * DM3730 specific page[http://www.ti.com/product/dm3730]
| |
− | | |
− | * [http://processors.wiki.ti.com/index.php/Category:DM37xx Texas Instruments Wiki]
| |
− | | |
− | ====Other OMAP3530 Projects====
| |
− | *Always Innovating Touch Book[http://www.alwaysinnovating.com/wiki/]
| |
− | *Beagle Board Resources[http://beagleboard.org/resources] As it uses the same SoC, many BB resources are also relevant for the Pandora.
| |
− | *Beagle Board Google Group[http://groups.google.com/group/beagleboard]
| |
− | | |
− | ====Cortex-A8====
| |
− | This processor is part of the [[ARM]] risc cpu family[http://www.arm.com/products/processors/cortex-a/cortex-a8.php] that is licensed by a lot of hardware vendors. It has multiple command extensions as [[NEON]] (similar to MMX for x86 architecture)
| |
− | *r1p1[http://infocenter.arm.com/help/topic/com.arm.doc.ddi0344b/DDI0344.pdf] ''Note: OMAP3530 uses rev1p2''
| |
− | *'''UPDATE''': r2p2 Documentation [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344e/index.html] ''Note: OMAP3530 uses rev1p2''
| |
− | *NEON instruction set [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204h/Bcfjicfj.html]
| |
− | *NEON memory hazards[http://hardwarebug.org/2008/12/31/arm-neon-memory-hazards/]
| |
− | | |
− | ==== PowerVR ====
| |
− | | |
− | * [http://khronos.org/opengles/2_X/ Official site]
| |
− | ** OpenGL ES 2.0, several million polygons per second.
| |
− | ** [[OpenGL ES 1.1 Tutorial]]
| |
− | ** [[SGX_drivers|SGX driver info]]
| |
− | | |
− | ====C64x+====
| |
− | Digital signal processors allow to do complex calculations within only a few cycles
| |
− | *CPU and Instruction Set Reference Guide[http://focus.ti.com/lit/ug/spru732h/spru732h.pdf]
| |
− | *TMS320C6000 Assembly Language Tools v 6.0 Beta User's Guide[http://focus.ti.com/dsp/docs/dspsupporttechdocsc.tsp?sectionId=3&tabId=409&abstractName=spru186p]
| |
− | *TMS320C6000 Optimizing Compiler v 6.0 Beta User's Guide[http://focus.ti.com/dsp/docs/dspsupporttechdocsc.tsp?sectionId=3&tabId=409&familyId=44&abstractName=spru187n]
| |
− | *TMS320C6000 Programmer's Guide[http://focus.ti.com/dsp/docs/dspsupporttechdocsc.tsp?sectionId=3&tabId=409&abstractName=spru198i]
| |
− | | |
− | ===TPS65950 power IC===
| |
− | *Main page on TI site[http://focus.ti.com/docs/prod/folders/print/tps65950.html]
| |
− | | |
− | See also [[Hardware documentation]]
| |
− | = accessories =
| |
− | | |
− | Currently a Pandora branded case, a TV out cable and replacement batteries are available, though as of mid-2011 production of the TV out cable has not started yet. The lead developers are currently entertaining other possibilities.[http://www.gp32x.com/board/index.php?showtopic=41686]
| |
− | | |
− | A page in this wiki has been started to list potential generic [[Accessories|accessories and peripherals]] that will work with the Pandora.
| |
− | | |
− | 512MB Pandoras (early 2012)
| |
− | The Pandoras produced in Germany by Global Components.
| |
− | | |
− | Early 2012 systems shipped with an OS that can only address 256MB of the 512MB RAM. You can check this by typing `free` in a terminal. For these systems, an OS update is needed to see and use the full 512MB. As of May 2012, that OS is available as an optional beta update.
| |
− | | |
− | The Pandora project has been a group effort from the beginning. The hardware development team designed Pandora based on specifications requested by potential users. The main physical features - qwerty [[keyboard]], dual analog pads, clamshell design, pocketable size - were considered important by most of the community. The physical appearance of Pandora is a result of getting all the necessary hardware into a pocket sized device while keeping the cost reasonable. Many other layouts were considered, but the final design is the best possible solution.
| |
− | | |
− | | |
− | ==Where does the stylus fit?==
| |
− | | |
− | The stylus fits in a slot in the bottom, near the front and on the right hand side. It slides in parallel to the battery.
| |
− | | |
− | | |
− | | |
− | <gallery>
| |
− | Image:Pandora bag.jpg|Carrying case
| |
− | </gallery>
| |
− | | |
− | ==Emulation Questions==
| |
− | | |
− | [[Category:Chipset]]
| |