Difference between revisions of "Open Microprocessor Module"

From HBMobile
Jump to navigationJump to search
Line 29: Line 29:
  
 
; Breakout : Instead of the LGA breakout, perhaps one or maybe several FPC connectors could be used? Perhaps one FPC per additional "function", one for ATA, another for Bluetooth & WLAN, another for GSM(USB or serial or both). Would allow a more modular development & more versatile layout/connection, I.e. boards could be side-by-side or stacked. One person could work on the GSM board while another did the bluetooth/WLAN board. Could the device also include the FPC for the LCD (Once a part's been decided on)?
 
; Breakout : Instead of the LGA breakout, perhaps one or maybe several FPC connectors could be used? Perhaps one FPC per additional "function", one for ATA, another for Bluetooth & WLAN, another for GSM(USB or serial or both). Would allow a more modular development & more versatile layout/connection, I.e. boards could be side-by-side or stacked. One person could work on the GSM board while another did the bluetooth/WLAN board. Could the device also include the FPC for the LCD (Once a part's been decided on)?
 +
 +
; Power management : Not suer how you were thinking of doing the power management, a separate PIC micro? I think an accessable "wakeup" line would be useful to interface with the GSM module, allowing it to wake the application processor when there's an SMS or incoming call.

Revision as of 11:55, 2 March 2007

Introduction
This page will capture the information pertaining to the design of an Open Microprocessor Module for home brew mobile phones.
Open Source
The Open Microprocessor Module will be an open source design and subject to licensing terms terms that are yet to be determined. Any suggestions? Write it here...
Preliminary Specification
PLEASE ADD YOUR SUGGESTIONS at the bottom!
  • i.MX31 @ 532 MHz
  • 128 MB Mobile DDR SDRAM (Micron, MT46H32M32LF)
  • 32 MB Mobile NOR Flash (Spansion, S29WS256N)
  • Power management controller and reset generation
  • LiPoly recharger (Linear Tech, LTC4076)
  • Real time clock
  • Touch panel controller
  • Audio Codec
  • All power supplies (Core, memory, I/O, peripherals, backlight)
  • USB Physicial Layer (USB 2.0 HS controller is on the i.MX31)
  • Land grid array breaking out all i.MX31 signals.
Datasheets
Will link to pdf datasheets here.
Dimensions
50mm x 35mm (an educated guess)

Sugesgions

Flash configuration
How about going for a 2MB NOR flash for the boot loader and a seperate 64MB NAND flash for the kernel & root fs? I _think_ this is going to be cheaper and you get more flash. Uses more board space tho. - Tom
Breakout
Instead of the LGA breakout, perhaps one or maybe several FPC connectors could be used? Perhaps one FPC per additional "function", one for ATA, another for Bluetooth & WLAN, another for GSM(USB or serial or both). Would allow a more modular development & more versatile layout/connection, I.e. boards could be side-by-side or stacked. One person could work on the GSM board while another did the bluetooth/WLAN board. Could the device also include the FPC for the LCD (Once a part's been decided on)?
Power management
Not suer how you were thinking of doing the power management, a separate PIC micro? I think an accessable "wakeup" line would be useful to interface with the GSM module, allowing it to wake the application processor when there's an SMS or incoming call.