Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Hands-on Guides)
(Introduction)
Line 10: Line 10:
 
* [[Introduction]] - What openmoko is and what it is not.
 
* [[Introduction]] - What openmoko is and what it is not.
 
** [[Introduction#Photos|Photos]]
 
** [[Introduction#Photos|Photos]]
 +
** [[Introduction#Availability|Availability]]
  
 
== Project Resources ==
 
== Project Resources ==

Revision as of 06:12, 16 February 2007

Contents

Welcome to the OpenMoko public Wiki

This is to be the evolving, definitive resource on Neo1973 development -- the GSM+AGPS Smartphone running OpenMoko. The intention is to collaboratively improve and update all information on this site.

Introduction

Project Resources

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • Host utilities
    • sjf2410-linux - a JTAG NAND flashing program, last-resort phone un-bricking
    • s3c2410_boot_usb - a program for transferring code to the RAM of QT2410 (not Neo1973)
    • Toolchain - The toolchain we use for compilation
    • OpenOCD - The On-Chip Debugger we use for development
    • OpenEmbedded - The distribution building framework
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including docs to our modifications
      • kernel - The Linux Kernel we use, including docs to our modifiations
    • Userspace

User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC how to ship products to you

Miscellaneous

  • Press Coverage - What the press says about the OpenMoko project
  • Wish List - A collection of ideas and ideals we'd like to see implemented some day
  • Wish List - Hardware - A collection of ideas we'd like to see in the next Neo release

Sections by target audience

  • Basic End-user - Information for end users that want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
  • Application Developer - Information for application developers including ideas and specifications for applications, and tools to build them
  • System Developer - Information for the system developer including bootloader, kernel, and libraries
  • Hardware Developer - Information for the hardware developer including hardware specs, and debug board

Getting started with this wiki

Personal tools

Contents

Welcome to the OpenMoko public Wiki

This is to be the evolving, definitive resource on Neo1973 development -- the GSM+AGPS Smartphone running OpenMoko. The intention is to collaboratively improve and update all information on this site.

Introduction

Project Resources

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • Host utilities
    • sjf2410-linux - a JTAG NAND flashing program, last-resort phone un-bricking
    • s3c2410_boot_usb - a program for transferring code to the RAM of QT2410 (not Neo1973)
    • Toolchain - The toolchain we use for compilation
    • OpenOCD - The On-Chip Debugger we use for development
    • OpenEmbedded - The distribution building framework
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including docs to our modifications
      • kernel - The Linux Kernel we use, including docs to our modifiations
    • Userspace

User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC how to ship products to you

Miscellaneous

  • Press Coverage - What the press says about the OpenMoko project
  • Wish List - A collection of ideas and ideals we'd like to see implemented some day
  • Wish List - Hardware - A collection of ideas we'd like to see in the next Neo release

Sections by target audience

  • Basic End-user - Information for end users that want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
  • Application Developer - Information for application developers including ideas and specifications for applications, and tools to build them
  • System Developer - Information for the system developer including bootloader, kernel, and libraries
  • Hardware Developer - Information for the hardware developer including hardware specs, and debug board

Getting started with this wiki