Difference between revisions of "Peek"

From eLinux.org
Jump to: navigation, search
(Kernel)
(Root Filesystem)
Line 94: Line 94:
 
=== Root Filesystem ===
 
=== Root Filesystem ===
  
* use buildroot for initial testing
+
* use [http://buildroot.busybox.net/ Buildroot] for initial testing
* use uClibc as core C library
+
* use [http://www.uclibc.org/ uClibc] as core C library
* use busybox as basic utilities for testing
+
* use [[Busybox]] as basic utilities for testing

Revision as of 10:37, 10 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

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 748199813 - Unkown???
  • 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

Programming Header

NOTE: pin2 and pin5 are suspected to be UART_DSR and PWR_ON


Pin Function
1 Vdd
2 ?
3 UART_RX
4 UART_TX
5 ?
6 Vcc

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