Openmoko Beagle Hybrid

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Kernel GIT)
Line 35: Line 35:
 
* headset jack to connect microphone, earset and speaker
 
* headset jack to connect microphone, earset and speaker
  
== Downloads ==
+
== Software and Downloads ==
 +
=== Sources ===
 +
* U-Boot GIT: http://projects.goldelico.com/p/gta04-uboot/
 +
* Kernel: http://projects.goldelico.com/p/gta04-kernel/
 +
 
 +
=== User space file systems ===
 +
Initial tests have shown that it is quite easy to port/configure Freerunner GUI distributions to run on this hardware/kernel. Therefore we encourage to port
 +
 
 +
* Android: e.g. rowboat
 +
* Angstrom
 +
* QtMoko
 +
* SHR
 +
* etc.
  
 
=== Binaries ===
 
=== Binaries ===
Line 42: Line 54:
  
 
Please note that you have to copy them in a specially formatted SD card. Look into the makesd script for an example (WARNING: adapt to your system or you may destroy your hard disk).
 
Please note that you have to copy them in a specially formatted SD card. Look into the makesd script for an example (WARNING: adapt to your system or you may destroy your hard disk).
 
=== U-Boot GIT ===
 
http://projects.goldelico.com/p/gta04-uboot/
 
 
=== Kernel GIT ===
 
http://projects.goldelico.com/p/gta04-kernel/
 
  
 
== Availability ==
 
== Availability ==

Revision as of 10:11, 3 June 2010

This project provides a PCB extension board and software to combine a Beagle Board with a Freerunner compatible display and case.

The goal is to provide a demonstrator and experimentation platform how a future modern state-of the art Openmoko device with ARM-Cortex A8 and UMTS could be (neglecting miniaturization). This allows to develop software and new user interfaces. When packing the board into a Freerunner case, one can provide sound (microphone, earset, speaker) and vibracall.

Contents

What it is good for

  • experimenting with touchscreen and new user interfaces on Beagleboard
  • learn how the OMAP3530 design works
  • make it a mobile application development platform by adding a battery pack and a UMTS usb stick
  • investigate how an Openmoko with UMTS and OMAP3530 feels (not from haptics but screen operation and UMTS speed)
  • porting SHR, QtMoko, Android, etc. to ARM-Cortex A8, NEON

Announcement

The project announcement:

http://lists.openmoko.org/pipermail/community/2010-May/061829.html

Pictures

Here some pictures of our prototypes (the final PCB will be rotated by 180 degrees to allow to access the SD slot).

http://download.goldelico.com/default/Images/DSC00435.JPG
http://download.goldelico.com/default/Images/DSC00436.JPG
http://freeyourphone.de/portal_v1/download/file.php?id=225
http://download.goldelico.com/default/Images/DSC00434.JPG

Features

  • PCB that fits into Freerunner case (top cover and middle part after cutting a hole)
  • works also outside of a case
  • Toppoly LCM interface (same display as used in the Freerunner - otherwise it would not fit into the case)
  • TSC2007 touch screen controller
  • Microphone
  • Earset and Speaker connector (for Freerunner case)
  • 2 buttons (AUX and Power)
  • 2 dual color LEDs (in the AUX and Power buttons)
  • vibracall driver
  • headset jack to connect microphone, earset and speaker

Software and Downloads

Sources

User space file systems

Initial tests have shown that it is quite easy to port/configure Freerunner GUI distributions to run on this hardware/kernel. Therefore we encourage to port

  • Android: e.g. rowboat
  • Angstrom
  • QtMoko
  • SHR
  • etc.

Binaries

locate binaries for MLO (first phase boot loader), U-Boot, boot scripts and splash screens, Kernel, Angstrom Demo Image, patches (config.tgz) and modules (modules.tgz) from http://download.goldelico.com/ombeagle/trunk

Please note that you have to copy them in a specially formatted SD card. Look into the makesd script for an example (WARNING: adapt to your system or you may destroy your hard disk).

Availability

Assuming that we don't get unexpected problems (e.g. vulcano-delay) with important components, availability is scheduled for End of May 2010.

The board can be preordered through: http://www.handheld-linux.com/wiki.php?page=Openmoko%20Beagle

Personal tools

This project provides a PCB extension board and software to combine a Beagle Board with a Freerunner compatible display and case.

The goal is to provide a demonstrator and experimentation platform how a future modern state-of the art Openmoko device with ARM-Cortex A8 and UMTS could be (neglecting miniaturization). This allows to develop software and new user interfaces. When packing the board into a Freerunner case, one can provide sound (microphone, earset, speaker) and vibracall.

What it is good for

  • experimenting with touchscreen and new user interfaces on Beagleboard
  • learn how the OMAP3530 design works
  • make it a mobile application development platform by adding a battery pack and a UMTS usb stick
  • investigate how an Openmoko with UMTS and OMAP3530 feels (not from haptics but screen operation and UMTS speed)
  • porting SHR, QtMoko, Android, etc. to ARM-Cortex A8, NEON

Announcement

The project announcement:

http://lists.openmoko.org/pipermail/community/2010-May/061829.html

Pictures

Here some pictures of our prototypes (the final PCB will be rotated by 180 degrees to allow to access the SD slot).

http://download.goldelico.com/default/Images/DSC00435.JPG
http://download.goldelico.com/default/Images/DSC00436.JPG
http://freeyourphone.de/portal_v1/download/file.php?id=225
http://download.goldelico.com/default/Images/DSC00434.JPG

Features

  • PCB that fits into Freerunner case (top cover and middle part after cutting a hole)
  • works also outside of a case
  • Toppoly LCM interface (same display as used in the Freerunner - otherwise it would not fit into the case)
  • TSC2007 touch screen controller
  • Microphone
  • Earset and Speaker connector (for Freerunner case)
  • 2 buttons (AUX and Power)
  • 2 dual color LEDs (in the AUX and Power buttons)
  • vibracall driver
  • headset jack to connect microphone, earset and speaker

Software and Downloads

Sources

User space file systems

Initial tests have shown that it is quite easy to port/configure Freerunner GUI distributions to run on this hardware/kernel. Therefore we encourage to port

  • Android: e.g. rowboat
  • Angstrom
  • QtMoko
  • SHR
  • etc.

Binaries

locate binaries for MLO (first phase boot loader), U-Boot, boot scripts and splash screens, Kernel, Angstrom Demo Image, patches (config.tgz) and modules (modules.tgz) from http://download.goldelico.com/ombeagle/trunk

Please note that you have to copy them in a specially formatted SD card. Look into the makesd script for an example (WARNING: adapt to your system or you may destroy your hard disk).

Availability

Assuming that we don't get unexpected problems (e.g. vulcano-delay) with important components, availability is scheduled for End of May 2010.

The board can be preordered through: http://www.handheld-linux.com/wiki.php?page=Openmoko%20Beagle