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 编译出来了。

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

没跑起来,杯具,

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

查出问题后再继续。



第二步:

你可能感兴趣的:(c,框架,工作,WinCE,output)