Open Microprocessor Module

From HBMobile
Jump to navigationJump to search
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? Then a second board with the GSM/Bluetooth/WLAN modules could be connected in a more versatile way, I.e. side-by-side or stacked. Could the device also include the FPC for the LCD?