EVC无法调试远程设备应用程序的解决方案
//=====================================================================================================
//AUTHOR:
// norains
//DATE:
// Saturday 10-Mar-2006
//=====================================================================================================
当用EVC远程调试设备上的程序的时候,可能会收到这个错误信息:
Debugger Swap Error
eVC cannot locate a debugger able to debug the attached device. The debugging session cannot begin.
这主要是因为设备返回的微处理器型号不能被EVC支持.
EVC支持的处理器如下:
PROCESSOR_ARM720
PROCESSOR_ARM820
PROCESSOR_ARM920
PROCESSOR_STRONGARM
如果处理器型号符合,但依然出现此信息,则很可能是在pb定制内核的时候没有明确处理器型号.
可以打开所用的SDK包的platform.c文件,在OEMInit函数中把全局变量CEProcessorType设置为相应的处理器型号即可.