gamesoft 发表于 2011-2-21 12:13:15

TCC8900 编译WinCE6 可生成nk.bin,生成不了nk.rom,求解。

用TCC8900编译生成nk.rom遇到问题。
这里有没人遇到过,求大虾路过解答一下。

VS2005+SP1集成PB6.0

clean sysgen后正常生成nk.nb0,nk.bin,tcBoot.bin

最后要生成nk.rom时报错了。错误信息如下:
==================================================================
Creating rom file E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\NK.nb0
Done!
makeimg: Check for E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostRomImage.bat to run.
makeimg: Change directory to C:\WINCE600.
makeimg: run command: cmd /C E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostRomImage.bat romimage E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\ce.bib

'C:\WINCE600>if' "0" == "0" (
cd E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release
call TCC_CRC32Ext.exe -n nk.nb0 -v __KW -o nk.rom
)
'TCC_CRC32Ext.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

'C:\WINCE600>if' not "0" == "0" (
cd E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release
call TCC_CRC32Ext.exe -n xip.nb0 -v __KW -o nk.rom
)
makeimg: Check for E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostMakeImg.bat to run.
makeimg: Change directory to C:\WINCE600.
makeimg: run command: cmd /C C:\WINCE600\public\common\oak\misc\pbpostmakeimg
OS8900 - 0 error(s), 8 warning(s)
========== 生成: 1 成功或最新,0 失败,0 被跳过 ==========

以上看到:
'TCC_CRC32Ext.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
于是想把这个文件直接放到C:\Windows\system32\
再次运行 make run-time image,结果还是有错,如下。
=======================================================================================
Creating rom file E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\NK.nb0
Done!
makeimg: Check for E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostRomImage.bat to run.
makeimg: Change directory to C:\WINCE600.
makeimg: run command: cmd /C E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostRomImage.bat romimage E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\ce.bib

'C:\WINCE600>if' "0" == "0" (
cd E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release
call TCC_CRC32Ext.exe -n nk.nb0 -v __KW -o nk.rom
)
ROM File Open Error
ex)
        TCC77x_CheckSuExt -n -v -o

'C:\WINCE600>if' not "0" == "0" (
cd E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release
call TCC_CRC32Ext.exe -n xip.nb0 -v __KW -o nk.rom
)
makeimg: Check for E:\YlTech\OSDesign\OS8900\RelDir\MAGELLAN_ARMV4I_Release\PostMakeImg.bat to run.
makeimg: Change directory to C:\WINCE600.
makeimg: run command: cmd /C C:\WINCE600\public\common\oak\misc\pbpostmakeimg
OS8900 - 1 error(s), 8 warning(s)
========== 生成: 0 成功或最新,1 失败,0 被跳过 ==========

gamesoft 发表于 2011-2-21 19:35:44

怎么没有人遇到过吗?

gamesoft 发表于 2011-2-22 10:19:20

顶起,在线等。

xinhualiu 发表于 2011-5-18 16:24:07

请问有wince 最新的BSP吗?

liouravr 发表于 2011-11-25 21:54:01

兄弟,你在玩TCC89xx吗

2307786 发表于 2011-12-3 20:57:08

我在弄求裸聊~我最近弄得头破血流啊~

wangdb110 发表于 2013-1-30 19:51:36

我有个8902的BSP包,已经拷贝到C:\WINCE600\PLATFORM文件夹下,但是用PB建立项目的时候识别不到。
页: [1]
查看完整版本: TCC8900 编译WinCE6 可生成nk.bin,生成不了nk.rom,求解。