使用WINCE的BSP文件Mini6410-WinCE6-Suite-1052编译生成的内核映像文件nk.bin不能下载到开发版,通过超级终端监测,显示如下错误信息:
Download NK.bin...
Now, Waiting for DNW to transmit data
DNW download succeeded
Download file is not a NK.bin?
Download NK.bin failed
Download NK.bin failed
我是完全按照用户手册操作,编译也是成功的。采用SD卡下载和USB两种下载方法都试过了。都会出现如上错误。而下载光盘提供的友善编译的NK.bin则成功,可正确启动WINCE。
问题补充:
刚给给客服电话,让我发到论坛,希望版主能够解决。另外客服提出的几个问题,在此再说明一下。
一是问我步骤,说按照手册就能成功,我要强调的是我的步骤完全按照用户手册,除了我把VS2005和WINCE6.0安装到D盘外,没有任何改动。
二是问我在什么系统编译的,我是在win7(32位旗舰版)和XP S3都试过。
第三个问题是,编译的文件是否和光盘提供的文件大小一样,现在检查到我编译后文件大小为49.8 MB (52,303,311 字节),比光盘提供的NK.BIN(47.6 MB)文件要大些。
另外要说明一下的是,同样的环境,我编译2440的WINCE6.0 BSP是下载成功的!!所以请不要怀疑我的编译环境,也请不要怀疑我漏掉了用户手册的某个步骤!另外,我也在论坛发现过同样问题,“Win7下把光碟的BSP生成NK.bin后下载失败”(
http://www.aiothome.net/read.php?tid-9887-fpage-2.html),没有看到明确的答复。
希望能得到友善官方回复,倍感致谢!同样也请曾经遇到过同样问题的朋友,把您的解放方法告诉俺,在此谢过!也希望能给以后会遇到此类问题的朋友有过帮助!