星期三, 二月 28, 2007

TREO 650上运行Linux

是什么让我激动不已?是什么让我彻夜难眠?

对!Linux在TREO 650上成功运行,昨天晚些时候才知道这个消息。去年我就知道我从PPC转向PLAM是正确的,而买了TREO 650是更正确的。Linux的成功运行代表了650强大的硬件性能。上图吧.....(消息来源

Linux启动了

GPE home

Main menu

GPE Calendar

Terminal

GPE go!

首先要感谢Matthew Mastracci和Shadowmite没有他们就没有650上的Linux。下面报告一下开发进度:

Subsystem Status Comment
ARM Machine number Obtained
Clean code and add Machine ID in kernel config To Be Done The Treo 650 has started booting Linux from the phone's bootloader
Bootloader Works Might get it working with Garux, but we are looking at replacing System.bprc first
LCD Works LCD needs a patch to pxafb.c to ensure that L_BIAS GPIO doesn't get enabled.
Keypad Works Needs a keymap to use extended keys - done
Sound Works
MMC/SD/SDIO Works Has a little bug with IRQ23 complaining... Doesn't effect anything.
UART (serial) To Be Done
Touchscreen Works Needs some work to be perfect, but it's a start!
Bluetooth To Be Done
USB Works
LEDs To Be Done
Battery level monitor Works Needs to be calibrated still!
GSM Phone To Be Done
CDMA Phone To Be Done

看来大部分功能跟驱动都已经完成了,但是GSM模块还没有完成,这也是我最关心的。如果650不能打电话了装了Linux也是白搭。希望两位能够再接再厉啊,我们就等着您二位的好消息啦。

下面上几张开发者自己拍的图,业余水平效果不好。

linux loading

login screen

sketch

sokoban

没有评论: