Difference between revisions of "Peek"

From eLinux.org
Jump to: navigation, search
(Basic Specifications)
(Discussions about the Current OS)
Line 26: Line 26:
  
 
=== Discussions about the Current OS ===
 
=== Discussions about the Current OS ===
* Based on Nucleus, an RTOS by Mentor Graphics.  http://www.geekypeek.com/?p=13
+
* Based on Nucleus, an RTOS by Mentor Graphics.  [http://www.geekypeek.com/?p=13]
* "Hacking maybe difficult" article at Peek Forums. http://www.peekforums.com/viewtopic.php?f=25&t=38
+
* "Hacking maybe difficult" article at Peek Forums. [http://www.peekforums.com/viewtopic.php?f=25&t=38]
  
 
=== Chip List ===
 
=== Chip List ===

Revision as of 00:09, 13 July 2009

Peek.jpg

The Device

In The News

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

Discussions about the Current OS

  • Based on Nucleus, an RTOS by Mentor Graphics. [1]
  • "Hacking maybe difficult" article at Peek Forums. [2]

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

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.
a bootlog can be viewed using serial settings 115200,n,8,1

Pin Function
1 +5V(USB Standard)
2 TXD +1.8V TTL
3 RXD +1.8V TTL
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).
a bootlog can be viewed using serial settings 115200,n,8,1

Pin Function
1 Ground
2 nPowerButton (active low)
3 UART_TX +1.8V TTL
4 USB_PWR +5V
5 UART_RX +1.8V TTL
6 Bat+ 4.2V

Peek-header.jpg
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

Root Filesystem