1>将BSP包复制到D:/WINCE500/PLATFORM目录下,重命名为smdk2440。
2>将BSP包中的smdk2440.cec文件复制到
D:/WINCE500/PUBLIC/COMMON/OAK/CATALOG/CEC目录下
3>打开Platform Builder 5.0集成开发环境,点击File | Manage Catalog Items,如下图:
点击Import,选择smdk2440.cec,点击打开,最后OK。新的BSP导入完毕。
如果这里面存在旧的smdk2440,要先移除再导入。
4>点击File | New Platform | Next,输入Name:JOY2440,更改Path,然后Next。如下图:
勾选SAMSUNG SMDK2440:ARMV4I,点击Next,出现如下图对话框:
选择Mobile Handheld,点击Next
勾选如上图:点击Next
勾掉IrDA,点击Next
点击Next
点击Finish
5> OSDesignView选项卡中,JOY2440 Catalog items右键点击,选择Settings。
Locale选项卡中,点击ClearAll,然后设置如上图
Build Options选项卡中勾选Enable Eboot Space in Memory,其他选项含义参看PB帮助文档。
之后点击OK。
6> Catalog窗口中,如下图,选择CryStal LAN CS8900A,右键点击,选择Add to OS Design。
添加网卡驱动。以此方法依次添加。
S3C2440 USB Device驱动,WinCE设备与PC机的ActiveSync连接需要此特性。
S3C2440 USB Host驱动
同样的方法,依次添加:
MFC特性:Core OS | Windows CE devices | Applications and Services Development| Microsoft Foundation Classes (MFC)
蓝牙无线传输所需的OBEX协议:Core OS | Windows CE devices |Applications and Services Development | Object Exchange Protocol (OBEX) | OBEXServer | OBEX File Browser和OBEX Inbox
网络应用程序,如ping,ipconfig和route命令:Core OS | Windows CE devices | Communication Services and Networking| Networking Features | Network Utilities (IpConfig, Ping, Route) USB
键盘和鼠标:Core OS | Windows CE devices | Core OS Services | USB Host Support |USB Human Input Device (HID) Class Driver | USB HID Keyboard and Mouse HIVE
注册表:Core OS | Windows CE devices | File Systems and Data Store |Registry Storage (Choose 1) | Hive-based Registry
FAT文件系统:Core OS | Windows CE devices | File Systems and Data Store | StorageManager | FAT File System和Partition Driver
Media player播放器:Core OS | Windows CE devices | Graphics and Multimedia Technologies| Media | Windows Media Player | Windows Media Player
本地MP3和WMA文件播放:Core OS | Windows CE devices | Graphics and Multimedia Technologies| Media | WMA and MP3 Local Playback和WMA and MP3 Streaming
视频MPEG-1播放:Core OS | Windows CE devices |Graphics and Multimedia Technologies | Media | Video Codecs and Renderers |MPEG-1 Video Codec
命令行窗口(类似于WindowsXP下的DOS命令窗口):Core OS | Windows CE devices |Shell and User Interface | Shell | Command Shell | Command Shell和Console Window
Windows XP风格:Core OS | Windows CE devices | Shell and User Interface | User Interface | Customizable UI | Windows XP-like Sample Skin
SD/MMC卡:Device Drivers | SDIO | SD Memory
USB Device 串口(WinCE设备与PC机的ActiveSync连接需要此特性):Device Drivers | USB Function | USB Function Clients | Serial
CF卡:Device Drivers | Storage Devices | Storage Devices | Compact Flash / PC Card Storage (ATADISK)
7> 菜单来中点击Build OS,勾选Clean Before Building,然后选择Sysgen,开始编译WincCE 5.0系统映像。完成之后,NK.BIN在
D:/WINCE500/PBWorkspaces/JOY2440/RelDir/smdk2440_ARMV4I_Release目录下。
朱铭雷
参考书:《ARM&WinCE试验与实践》