handhelds.org由惠普研究中心赞助,这是一群痴迷于linux的狂热分子,他们把ipaq的各个型号移植到linux系统:qt,Gtk图形化,蓝牙,红外,wifi应有尽有,而且其cvs资源相当丰富,看得我是乐歪了嘴:)还有一大堆的应用程序,都是移植好的,还专门搞了个linux发行版,叫famliar,呵呵,极度专业!
我正好有个闲置的3970刷了famliar 8.4体验了一下,效果相当不错,硬件驱动都搞定。而且launcher做的很漂亮,还有开源的手写识别软件,可惜中文支持太差!
从cvs.handhelds.org上签出了2.4和2.6两套内核源码, 这是handhelds.org专用维护的,所以也省了打补丁。在arch/arm/configs/下有对不同平台的配置,比如我的3970就是h3900_static_defconfig。
当然要先装好cross-tools,比如kernel-2.4的要用gcc-3.3.2版,kernel-2.6的要用3.4.3版。这些在其ftp上都有下载。
在做2.6编译时发现handhelds.org提供的gcc-arm-3.4.1编译器无法编译通过,后来用embi官方最新的4.2.0编译通过。
原因:默认配置时在kernel-feature中设置了embi支持,而handhelds.org提供的是非embi,即使关闭了embi支持,可以通过embi检测,但是在后面的编译中依然出问题,所以还是要用embi官方的。
以后会把开发手记整理出来,供大家参考。现在开始测试新内核了....h3900的2.4内核驱动相当完美,2.6的差很多,有很多工作要做....
ren.guo 于 2007-06-23 11:25:00发表:
顶一下
ren.guo 于 2007-06-23 11:22:14发表:
老大,能不能给我的blog做个连接啊
ren.guo 于 2007-06-23 11:20:01发表:
我的博客,blog.nologichip.com。欢迎大家来讨论handhelds开发。