您的位置:首页 >> 操作系统 >> Linux >> Linux入门 >> 正文
Linux入门 RSS
 

OpenMoko开发指导手册

http://www.rdxx.com 08年08月21日 01:32 ChinaUnix 我要投稿

关键词: 开发 , 手册 , Open

                                OpenMoko介绍
       
  • 项目介绍
    Openmoko™
    是一个开源软件项目,目的是建立全球第一个自由的移动通讯操作系统平台,此平台运行在X
    server之上,并能运行大多数的X应用程序。OpenMoko
    环境提供了一个完全免费的开发环境,可以在受支持的手机硬件上运行应用程序和系统代码,消除对私有代码的依赖性。现在的版本
    Neo FreeRunner
    已经在其
    网络商店
    开始销售了。
  • 硬件特点
           
    Neo FreeRunner
    规格

    Neo FreeRunner

    Neo1973
    共有的特质如下:
           
    • 高分辨率的触控式屏幕 (1.7" x 2.27" - 43mm x 58mm) 480x640 像素
    • 128MB SDRAM内存,允许同时控制多个应用程序。
    • 内建地图、追踪程序的GPS 模块
    • 与本地数据相互交换的蓝芽模块
    • 外观与Neo1973相仿。请参考 openmoko.com取得更多信息。

            但FreeRunner将会提供以下的其它功能:
           
    • 802.11 b/g WiFi ,提供WEB浏览及数据传输
    • 400Mhz高速处理器(升级自266MHz)
    • 硬件图形加速器芯片,允许包括影片播放等快速图片处理
    • 2加速器,让手机能自动转换到横向模式
    • 2 LED 可个由机款外围的按钮启动。(一为双色 [blue(蓝色)|orange(橘色)] 位于电源按钮后方,1单色 [red(红色)] 位于aux按钮后方)
    • 用于北美区之三频GSM 及GPRS,其它区域为 (850/1800/1900 Mhz) 等频率
    • 100mA 主USB插槽,提供使用者能在短时间内自USB装置中充电。(但先将FreeRunner电池用尽)
             
      请点选Neo FreeRunner GTA02 Hardware(内部代号为GTA02)取得更多更完整的Neo FreeRunner规     格。 您可以在
      here
      取得Neo 1973 及Neo FreeRunner两产品规格之比较

  • 参考资料
        学习
           

    • The OpenMoko Wiki
      是学习 OpenMoko 开发的理想起点。您可以找到以下内容:
            o
      Neo FreeRunner
            o
      MokoMakefile
            o
      OpenMoko under QEMU
            o
      Flashing openmoko

           

    • Wikipedia
      OpenMoko 内容 提供了丰富的链接和信息。

           
    • 访问
      OpenEmbedded
      站点,详细了解这个交叉编译的开发环境。

            开发环境安装配置
           
    • 安装所需软件包

    $sudo  apt-get install subversion build-essential help2man diffstat texi2html texinfo cvs   gawk cogito libncurses5-dev zlib1g-dev libssl-dev libgtk2.0-dev ca-certificates  python-pysqlite2 sqlite3 sqlite3-doc python-pysqlite2-dbg quilt python-psyco ccache gcc-3.4 g++-3.4 libsdl1.2-dev lynx netpbm dosfstools git git-core gcc-3.4 lynx netpbm libsdl1.2-dev dosfstools subversion zlib1g-dev
           
    • 创建工作目录和下载Makefile文件

    $mkdir ~/moko
    $cd ~/moko
    $wget http://svn.projects.openmoko.org/svnroot/mokomakefile/trunk/Makefile
    这个版本的Makefile 不直接支持USB gadget方式连接Qemu  emulation,就需要给这个Makefile打上这个    makefile.patch
    就不会出现 *"couldn't add device gadget:1"*这个问题了。USB gadget模式的支持,可将USB
    slave转包到Linux 2.6的内核gadgetfs,如此一来,我们就可以建立USB (emulated)
    network,两端也可以用NFS或ss

    共7页  1 2 3 4 5 6 7


  •  
     
    标签: 开发 , 手册 , Open 打印本文
     
     
      相关资讯
    RSS
     
    无相关新闻
     
     
      热点搜索
     
     
     



    Valid XHTML 1.0 Transitional
    Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
    收藏本页
    收藏本站