wince6 移植 WINCE7 笔记 -- 1

最近比较闲,一直想体会一下 WINCE7 的真实面纱,

所以决定下载一个 WINCE7 移植一个看看,

我使用的是 S3C2451 的 MCU,

搭建 WINCE7 工作环境,

1、安装 VS2008

2、VS2008 SP1

3、WINCE7

然后使用 VS2008 克隆一个 ARMV5 的 BSP 工程,在这个框架里面做修改,

(如果有一个更好的方法,希望大家给出一个建议~!)

使用 

第一步:

根据 CE7 BSP Porting Guide.pdf 文件把一些目录最修改,主要是

 _COMMONPUBROOT=$(SG_OUTPUTROOT)
_PLATCOMMONLIB=$(_COMMONPUBROOT)\platcomm\$(_TGTPLAT)\lib
_PLATLIB=$(_COMMONPUBROOT)\platform\$(_TGTPLAT)\lib
_RAWFILETGT=$(SG_OUTPUT_ROOT)\platform\($(_TGTPLAT)\target


第二步:

makefile.inc

(_PLATFORMROOT)\$(_TGTPLAT)\target\$(_TGTCPU)\$(WINCEDEBUG)\       

改为
(SG_OUTPUT_ROOT)\platform\$(_TGTPLAT)\target\$(_CPUDEPPATH)\



第三步:

sources
(_TARGETPLATROOT)

改为
(SG_OUTPUT_ROOT)\Platform\$(_TGTPLAT)

(_COMMONOAKROOT)

改为
(SG_OUTPUT_ROOT)\platcomm\$(_TGTPLAT)

这样就能把 EBOOT 以及 STEPLDR.BIN 编译出来了。

烧录到目标板后,发现奇怪的问题,

没跑起来,杯具,

接下来一步步跟踪一下看看是什么问题了。

查出问题后再继续。



第二步:
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值