VxWorks启动问题(从0x308000开始...)

时间:2013-03-06 02:56:25

标签: vxworks

我想在目标pc上安装vxworks,但是当我启动vxworks操作系统时,它在[从0x308000开始...]暂停,并且屏幕上没有显示其他响应。我怎样才能诊断出了什么问题?

2 个答案:

答案 0 :(得分:0)

您使用的是COM端口吗?默认情况下,vxWorks使用串行链接来执行IO。 VGA端口仅在启动时使用。

有一个组件(PC_CONSOLE?)允许使用VGA / KBD端口进行I / O.

一般来说,你提供的细节越多(vxworks版本,目标类型,启动方法等等),你会得到更好的答案......

您也可以联系Wind River支持......

答案 1 :(得分:0)

查看BSP中的config.h并确保设置为编译内核以加载地址0x308000。可能是您的引导加载程序和您的操作系统不同步。另请参阅BSP开发人员指南,了解有关config.h中所有#defines含义的更多信息。具体来说:RAM_LOW_ADRLOCAL_MEM_LOCAL_ADRSROM_BASE_ADR,并确保它们是正确的。我已经看了vxworks代码已经有一段时间了,而且我再也无法访问它...所以我很难更具体。