我在activesync 串口(linux移植)中提到的一样,如果你的嵌入式系统有可视化界面的话,那恭喜你,你很幸福,但不幸的事我们用的很多嵌入式操作系统,我们利用的只是它的平台,也就是我们看不见它的界面,当然,linux无所谓,它有命令,没有界面关系不大,但 wince呢,它其实也是一样的。
下面说说,wince 如何在edb9315a 上的移植,首先,你得有一台性能不错的pc机,为仕么了,因为cirrus logic 公司提供的只是wince的bsp,bsp你知道吗,也就是不是wince内核文件,是bsp(板上支持包)。这就需要通过编译bsp生成内核,而编译wince bsp的软件就叫pb,而pb 我不知道别人怎么来的,我是从网上下载的,是在线安装的花了整整4个小时,别人大多是购买的,那样的话只需要几分钟就可以装 好了 。。pb 全称叫 platform builder,最好是安装wince 5 with platform builder, wince 6.0从ms网站下载的不全,而整个wince 5.0 with platform builer 要占2g的硬盘,对内存也要求很高,否则你pb一开,你整个系统可能就要死机了,建以 配置 内存512M,CPU 3G 以上。
要移植wince到arm9 edb9315a板上
1、要有一台好机子
2、要有合适的eboot.nb0和nk.bin 和nk.nb0
3、 要装好pb
4, 准备一根串口线和一根带dhcp 服务器功能的网线端。
如果没有dhcp服务器,可以在注册表中指定固定ip就行了。
具体下载方法见arm.cirrus.com网站中的文章。
下面说说,wince 如何在edb9315a 上的移植,首先,你得有一台性能不错的pc机,为仕么了,因为cirrus logic 公司提供的只是wince的bsp,bsp你知道吗,也就是不是wince内核文件,是bsp(板上支持包)。这就需要通过编译bsp生成内核,而编译wince bsp的软件就叫pb,而pb 我不知道别人怎么来的,我是从网上下载的,是在线安装的花了整整4个小时,别人大多是购买的,那样的话只需要几分钟就可以装 好了 。。pb 全称叫 platform builder,最好是安装wince 5 with platform builder, wince 6.0从ms网站下载的不全,而整个wince 5.0 with platform builer 要占2g的硬盘,对内存也要求很高,否则你pb一开,你整个系统可能就要死机了,建以 配置 内存512M,CPU 3G 以上。
要移植wince到arm9 edb9315a板上
1、要有一台好机子
2、要有合适的eboot.nb0和nk.bin 和nk.nb0
3、 要装好pb
4, 准备一根串口线和一根带dhcp 服务器功能的网线端。
如果没有dhcp服务器,可以在注册表中指定固定ip就行了。
具体下载方法见arm.cirrus.com网站中的文章。