我想在目标pc上安装vxworks,但是当我启动vxworks操作系统时,它在[从0x308000开始...]暂停,并且屏幕上没有显示其他响应。我怎样才能诊断出了什么问题?
答案 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_ADR
,LOCAL_MEM_LOCAL_ADRS
和ROM_BASE_ADR
,并确保它们是正确的。我已经看了vxworks代码已经有一段时间了,而且我再也无法访问它...所以我很难更具体。