1.先说关于串口的:我在config.h中加入#undef CONSOLE_TTY #define CONSOLE_TTY NONE #undef WDB_TTY_CHANNEL #define WDB_TTY_CHANNEL 0 #undef WDB_COMM_TYPE #define WDB_COMM_TYPE WDB_COMM_SERIAL #define WDB_TTY_BAUD 9600 /*串口速率,可设置至38400*/ #define INCLUDE_TSFS_BOOT
出现wdbDbgLib.o(.text+0x18c): undefined reference to `usrBreakpointSet' C:\Tornado2.2.1\target\lib\pentium\I80486\common\libwdb.a(wdbDbgLib.o): In function `wdbDb gBpRemove': wdbDbgLib.o(.text+0x1e6): undefined reference to `usrBreakpointSet' make.exe: *** [bootrom_uncmp] Error 0x1
之后在usrwdb.c中加入#include "usrBreakpoint.c"
编译可以通过没有错误,但有警告,之后加载image是出现
tgtsvr (123@billgates): Fri Apr 22 15:11:33 2005 Checking License ...OK Connecting to target agent... succeeded. Attaching C++ interface... succeeded. Attaching elf OMF reader for I80X86 CPU family... succeeded. Warning: Target checksum: 0xffff (computed from 0x308346 to 0x3bcca0). Host checksum: 0x145b (computed from 0x24a03c6 to 0x2554d20). Warning: Core file checksums do not match.
Error: rpccore backend client Procedure unavailable Error: Cannot get target toolname (gopher Error),请问是什么问题
2.再说关于网口的,用的是8139,从host下载image成功,出现vxworks画面,右下角为Development System VxWorks version 5.5.1 KERNEL:WIND version 2.6 Copyright Wind River Systems, Inc.,1984-2003 CPU:PC 486. Processor #0. Memory Size:0x700000. BSP version 1.2/3
我觉得奇怪为什么没有WDB Comm Type:WDB_COMM_END WDB:Ready.
之后用target server连接目标机,出现tgtsvr (host@billgates): Fri Apr 22 15:53:25 2005 Checking License ...OK Connecting to target agent... Error: rpccore backend client Timed out failed. Connecting to target agent... Error: rpccore backend client Timed out failed. Connecting to target agent... Error: rpccore backend client Timed out failed.,请问这又是什么问题
另问,在启动过程中,warning:no netmask specified是指什么
sysnvramget:open failed又是指什么问题啊