Difference between revisions of "Peek"
(→External MicroUSB Charge/Upgrade port) |
(→Programming Header) |
||
Line 99: | Line 99: | ||
| Bat+ 4.2V | | Bat+ 4.2V | ||
|} | |} | ||
− | [[image:peek-header.jpg]] | + | [[image:peek-header.jpg]]<br> |
Picture from [http://www.flickr.com/photos/8728129@N05/2861989140/in/set-72157607274454694/ Maushammer on Flickr] | Picture from [http://www.flickr.com/photos/8728129@N05/2861989140/in/set-72157607274454694/ Maushammer on Flickr] | ||
Revision as of 12:47, 10 July 2009
Contents
The Device
In The News
- Company Website
- Linux Devices
- Geeky Peek Linux Challenge
- Amazon.com
- Peek teardown photos Maushammer on Flickr
- Discussion on irc.freenode.net channel #edev
Basic Specifications
- 320x240 TFT LCD
- 47 Key QWERTY keyboard
- 360 degree jogwheel with button
- Vibrator Motor
- Small Speaker
- Side Push Button
- Top Power Button
- Standard SIM Socket
- Micro-B USB Charging Socket
- Internal Coin Backup Battery
- E-Mail Notification LED
- Battery Door Contacts Switch
Chip List
- Spansion 71NS128NB0BJWRN 32Mb Psram + 128Mb NOR Flash datasheet
- TI D6591BQA - TCS2310
- TI T3031FZH - TWL3031 power management and IO control
- RFMD RF7115 Quad Band GSM850/GSM900/DCS/PCS TRANSMIT MODULE datasheet
- ST STMPE2401 - Port expander with Keypad and PWM controller Datasheet
- 26.00 MHz XTAL for the TCS2310
- 32.768 kHz XTAL for the TWL3031
Battery
- Model: PK-BAT-001
- Voltage: 3.7V
- Capacity: 700mAh
- Maximum Charge Voltage:4.2V
- Standard: GB/T18287-2000
Tools and Accessories
- Upgrade Cable
- Replacement Battery
- Micro to Mini USB Adapter
- Flyswatter USB JTAG Debugger
- OpenOCD JTAG Debugger Software
External MicroUSB Charge/Upgrade port
This is the MicroUSB port that is exposed on the left side of the peek. It's used for both charging and upgrading the Peek. The upgrade cable uses a serial TTL to USB level shifter to convert the serial TTL into a USB com port.
Pin | Function |
---|---|
1 | 3.3V |
2 | TXD |
3 | RXD |
4 | N/C |
5 | GND |
Shield | Drain wire |
Programming Header
This is on the inside of the Peek under the SIM (this is also covered by the warranty sticker).
Pin | Function |
---|---|
1 | Ground |
2 | nPowerButton (active low) |
3 | USB_DATA(UART_TX??) |
4 | USB_PWR +5V |
5 | USB_DATA(UART_RX??) |
6 | Bat+ 4.2V |
Picture from Maushammer on Flickr
uClinux
Bootloader
- a bootloader will be needed to facilitate booting uClinux
- need low level access to flash either via uart or jtag
- U-Boot could be used, but is pretty large
- APEX is small, configurable, and easily adapted for ARM7TDMI
Kernel
- mainline kernel has the basic support for ARM7TDMI core
- need basic support for the TCS2310