Difference between revisions of "Hardware hacking"
From Pandora Wiki
(→Breakout Board: cat) |
(formating) |
||
Line 1: | Line 1: | ||
− | + | {{introNote|About custom hardware extensions}} | |
==Official Hackers Manual== | ==Official Hackers Manual== | ||
[http://www.openpandora.org/downloads/PANDORA_Hackers_manual_v101.pdf Pandora Hackers Manual v1.01 by MWeston] | [http://www.openpandora.org/downloads/PANDORA_Hackers_manual_v101.pdf Pandora Hackers Manual v1.01 by MWeston] | ||
− | |||
− | |||
==Pinouts== | ==Pinouts== | ||
Here's a list of pinouts for the various connectors and boards. | Here's a list of pinouts for the various connectors and boards. | ||
− | Here's a pic of the board, some of the pinouts can be seen on it. [http://pandorapress.net/files/2010/02/rev5.jpg | + | Here's a pic of the board, some of the pinouts can be seen on it. [http://pandorapress.net/files/2010/02/rev5.jpg] |
==Ext Connector== | ==Ext Connector== | ||
+ | [[Image:Cable_connector pinout.png|thumb|TV cable connector]] | ||
''What does it have?'' | ''What does it have?'' | ||
* UART2 | * UART2 | ||
Line 20: | Line 19: | ||
* The UART lines can also be used as GPIO (six of them) and PWM lines (four of them). | * The UART lines can also be used as GPIO (six of them) and PWM lines (four of them). | ||
− | |||
− | |||
− | |||
− | |||
''Where can we get the connectors from?'' | ''Where can we get the connectors from?'' | ||
Line 31: | Line 26: | ||
==Battery== | ==Battery== | ||
+ | [[Image:Battery.jpg|thumb]] | ||
* 3.7V | * 3.7V | ||
* Lithium polymer single cell battery | * Lithium polymer single cell battery | ||
Line 40: | Line 36: | ||
===LCD=== | ===LCD=== | ||
+ | * TD043MTEA2 [http://beyondinfinite.com/lcd/Library/Toppoly/TD043MTEA2.pdf datasheet] | ||
* LTPS (8-bit parallel input for R, G and B, with separate horizontal and vertical sync) | * LTPS (8-bit parallel input for R, G and B, with separate horizontal and vertical sync) | ||
* 3.3V? | * 3.3V? | ||
− | |||
===UART=== | ===UART=== | ||
Line 50: | Line 46: | ||
===GPIO=== | ===GPIO=== | ||
* 6 are available on the EXT connector | * 6 are available on the EXT connector | ||
− | + | * 7 are internal, 2 of which can be used as extra shoulder buttons | |
− | + | * 1 located on the LCD cable | |
− | |||
− | |||
===JTAG=== | ===JTAG=== | ||
* Yes, 1.8V 10-pin (board label JTAG) | * Yes, 1.8V 10-pin (board label JTAG) | ||
Line 66: | Line 60: | ||
===Keypad backlight=== | ===Keypad backlight=== | ||
− | + | ||
==Breakout Board== | ==Breakout Board== |
Revision as of 18:48, 20 April 2011
About custom hardware extensions
Contents
Official Hackers Manual
Pandora Hackers Manual v1.01 by MWeston
Pinouts
Here's a list of pinouts for the various connectors and boards.
Here's a pic of the board, some of the pinouts can be seen on it. [1]
Ext Connector
What does it have?
- UART2
- UART3
- TV out
- Stereo line out
- Stereo line in
- The UART lines can also be used as GPIO (six of them) and PWM lines (four of them).
Where can we get the connectors from?
- The connector appears to be a Tyco Electronics connector, part number 1717169-2
- The manufacturer does *not* stock these for engineering samples, and very few vendors carry them
Battery
- 3.7V
- Lithium polymer single cell battery
- 4000 mAH, 4 AH
- battery cover here: [2]
- reading out battery information: data provided by Battery and Power driver
Internal connections
LCD
- TD043MTEA2 datasheet
- LTPS (8-bit parallel input for R, G and B, with separate horizontal and vertical sync)
- 3.3V?
UART
- UART2 and 3 are available via the EXT connector, and via internal solder pads on the latest revision
- UART2 appears to support hardware flow control with RTS/CTS lines
GPIO
- 6 are available on the EXT connector
- 7 are internal, 2 of which can be used as extra shoulder buttons
- 1 located on the LCD cable
JTAG
- Yes, 1.8V 10-pin (board label JTAG)
I2C
- One at 1.8V from the OMAP (board label I2C3-1V8)
- One at 2.8V (board label I2C3-2V8)
USB
- No internal USB ports
Keypad backlight
Breakout Board
This is the breakout board used by Pandora team members during development. Only a small number were made, and they are not available to the public. However a similar product (or gerber files) may be released in the future. A schematic for this board is available here: http://openpandora.ca/schematic/AV_Board_schematic.pdf