这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » vxworks pc引导问题

共2条 1/1 1 跳转至

vxworks pc引导问题

菜鸟
2007-03-20 20:35:27     打赏
想在pc pentium4 机器上运行vxworks,用的bsp为pcpentium,编译后,用mkboot a: bootrom_uncmp制作启动软盘。插入机器,启动后屏幕上出现v1.6+++.........大概有14行左右的加号,然后就停住了。按理说应该显示蓝屏和版权信息的。我添加了#define INCLUDE_PC_CONSOLE,而且在没添加的时候,串口也没有输出。 但是在虚拟机器VMware上面能正常启动。有没有人遇到同样的问题?不知道该怎么解决。



关键词: vxworks     引导     问题    

菜鸟
2007-03-27 08:20:00     打赏
2楼

首先你的机器有几个串口,你使用的是哪个,最好都测试一下。

其次,对于PC平台的调试,如果你是VxWorks5.5.x(=0,1)的话,我们一般也没有仿真器啊什么的。建议从简单入手,就是把不要的功能和设备都暂时屏蔽掉,调试好了再一个一个开启。

另外,我测试过,如果使用diab编译器,有些机器会有些问题,虽然不会总是有。建议使用GNU工具连,把优化级别降到最低。

最后,如果有必要的话,修改bootConfig.c,在IO系统加载后的地方打印点信息,看能否输出。

祝你好运。


共2条 1/1 1 跳转至

回复

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