关于从wince5.0升级到wince6.0
目前使用的平台是pxa270+wince5.0,老板要求升级到wince6.0。我以前没有做过移植的工作,原来5.0的代码也不是我写的,硬着头皮接下了这个工作,看了几天,有些茫然,因此有些问题,请有经验的高手指教,你的一句话可能就让我省好多时间,先谢谢了。
1、我是否可以直接使用wince5.0的bootloader,而只需要将6.0的image的start address部分设置成和5.0的bootloader一致即可?我现在测试的情况是image似乎没有起来,不能确定是不是bootloader的问题。
2、关于6.0的启动流程,我也看了MSND和网上很多文章,我有一个疑问,这一部分是否需要针对不同的平台来做相应的修改呢?我用wince6.0自带的mainstoneIII的BSP结构做模板,来porting我现有的5.0的driver,我知道OAL部分肯定是需要修改的,但是前面的启动流程中,还有很多汇编代码?这些需要修改吗?
3、image的串口输出问题。在5.0中,我只要设置了调试串口,在platform\my platform\src\common\args和OAL的init.c中设置,image启动是就可以有串口信息输出,但是6.0中我也做了同样的设置,却没有信息出来。我也不知道image是否已经启动。
谢谢大家了!