View previous topic :: View next topic |
Author |
Message |
chyang
Joined: 06 Nov 2005 Posts: 221 Location: Beijing 小企鹅: 500
|
Posted: 2006-Mar-26 Sun, pm12:14 |
|
Post subject: [分享]祝贺开版 |
|
从学校的时候想购买Zaurus就是为了可以有个开放的平台进行开发,做一些自己感兴趣的程序。只可惜有时间的时候没钱,等了能够有额外的费用支付Z的时候就已经再也没有以前那么闲了。似乎这个问题应用于很多人,很多场合。
Zaurus的开发原先的资料多见于Z的开发论坛,当时是sharp support的。2001年前后,embedded linux前所未有的热,Sharp感觉有可能可以做些工作,就做了这些事情。当时还有一些比较完整的tool chain以及一些support的项目。但慢慢的这些项目支持就越来越小了,网站也访问不到了。后来有了zaurususergroup.com,再后来有了oesf。
Z下的开发,不外乎两种:本地开发,交叉开发。
本地开发:最早的Z上受限于存储和速度的问题,不太现实。但我还是试过在我的5500上的SD上安装了dev-img,然后编译,链接,速度当然是出奇的慢。有了C3x00后,至少存储不是问题了(有的时候还是),就可以很方便的安装dev-img了。基于此,我尝试了bochs/dosbox/libSDL的修改,并且基本上还是可以的。只是编译的速度还是很慢,问题是多方面的:I/O,RAM以及CPU。并且我也只习惯在putty中修改code,做调试。完全native的敲敲简单的命令还行,复杂的不太好使。
交叉开发:安装交叉开发工具链:binutils,gcc,glibc以及QPE相关的库。好处当然是编译修改很快很方便,但验证需要额外的步骤。
以后再慢慢补充! _________________ Symbol CF WIFI+Corsair 2GB SD
SL-5500+Sharp-3.13 ROM+Viking 512MB CF+Kinston 256MB SD
Socket CF Bluetooth + EagleTec CF Lan Card + EagleTec CF Modem
Histroy:
[SL-C3000]
[SL5500+Sharp-3.13 ROM+SimpleTech 64MB CF+Hagiwara 128MB SD] Lost on 18,March,04 |
|
Back to top |
|
badog 论坛管理员
Joined: 01 Nov 2006 Posts: 1021
小企鹅: 6575
|
Posted: 2006-Mar-26 Sun, pm12:29 |
|
Post subject: |
|
大人物出场,不同凡想 |
|
Back to top |
|
Edmo58
Joined: 18 Feb 2007 Posts: 3
小企鹅: 82
|
|
Back to top |
|
|