这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » VxWorks Target Server串口连接问题

共3条 1/1 1 跳转至

VxWorks Target Server串口连接问题

菜鸟
2007-04-13 20:07:14     打赏

我的bootrom和vxworks的logo界面都已显示正确,然后我“#undef BSP_VTS”去掉测试重新编译成正常工作的版本,logo也显示正确,波特率为9600。但是当我用target server launch串口时总是出现rpccore超时错误(有时有tty错误),我没有装网络驱动,直接使用串口通信,为什么连不上呢?超级终端测试shell显示和输入都正常啊!我用redboot加载的vxworks_res,logo显示正常,是不是不用bootrom就可以不管“DEFAULT_BOOT_LINE”了。反正我没有用网络,直接从redboot的ROMFS加载vxworks_res直接运行。

CONSOLE_TTY和WDB_TTY_CHANNEL能用同一个串口吗?或者不用CONSOLE_TTY只用WDB_TTY_CHANNEL。

Target Server串口连不通都有哪些原因呢?

有经验的大侠帮帮忙,谢谢!哦,我在ARM7上调试的。

Target server
aa

BackEnd
wdbserial COM1 9600

Core File and Symbols
C:\Tornado2.2\target\proj\Project0\default_romResident\vxWorks_romResident
All Symbol

IP Address
192.168.1.1


部分配置文件内容:

#undef CONSOLE_TTY
#define CONSOLE_TTY 0

#undef WDB_COMM_TYPE
#undef WDB_TTY_BAUD
#undef WDB_TTY_CHANNEL
#undef WDB_TTY_DEV_NAME

#define WDB_COMM_TYPE WDB_COMM_SERIAL /* WDB in Serial mode */
#define WDB_TTY_BAUD 9600 /* Baud rate for WDB Connection */
#define WDB_TTY_CHANNEL 1 /* COM PORT #2 */
#define WDB_TTY_DEV_NAME "/tyCo/1" /* default TYCODRV_5_2 device name */

#undef INCLUDE_END

#define DEFAULT_BOOT_LINE "0,0(0,0)host:vxWorks_res " \
"h=192.168.1.0 " \
"e=192.168.1.1 " \
"g=192.168.1.2 " \
"u=target " \
"tn=targetname"




关键词: VxWorks     Target     Server     串口         

菜鸟
2007-04-13 20:32:00     打赏
2楼
CONSOLE_TTY和WDB_TTY_CHANNEL好像不能使用同一个串口,你分开试试看。

菜鸟
2007-04-13 22:31:00     打赏
3楼

你的配置WDB和CONSOL不在一个tty,你的开发机应该有两个串口分别与WDB和CONSOLE相连。

可否截图看下。

[align=right][color=#000066][此贴子已经被作者于2007-4-13 14:32:27编辑过][/color][/align]

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]