|
|
- [求助]VxWorks启动盘制作问题
作者:denven 时间:2006-5-22 15:31:35
我在制成的引导盘启动目标机(pentium4机)的时候屏幕显示:
V1.6++++++++++++++++++++++++++++++++++++++++++++的信息
然后就不动了,有人说是没有将输出定义到显示器,需要在config.h中
#define INCLUDE_PC_CONSOLE
可是我这个开关一直是打开的 为何看不到屏幕输出?
找了很多相关资料 有人说Tornado2.2就有这个问题
还有一篇论文说是将输出定义到串口去了 所以看不到
而操作系统实际已经起来了
不知道大家有用过pentium4机子作目标机启动成功的例子?
还是有其它问题?帮助我解决下这个问题
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:denven 时间:2006-5-22 21:32:53
I cannot input Chinese now
I 'veformated and tried many times
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:elanzj 时间:2006-5-22 21:18:01
我以前也遇到过,很可能是启动盘的问题,先格式化软盘,然后再重新作盘,也许你运气好就成了~
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:denven 时间:2006-5-22 19:12:40
论文:VxWorks for X86的输入输出定向 Email: jinyuhe@163.com 摘要: |
VxWorks5.5中的输入输出定向
在VxWorks5.5中,已经将其标准输入输出直接定向到串口,并且其标准输入输出更简单,直接通过target\config\bspName\config.h文件中的宏定义就可以实现。
怎么样切换回PC console的输入输出模式呢?
在target\config\bspName\config.h文件中,可以找到如下定义:
#undef INCLUDE_PC_CONSOLE /* PC keyboard and VGA console */
#ifdef INCLUDE_PC_CONSOLE
# define PC_CONSOLE (0) /* console number */
# define N_VIRTUAL_CONSOLES (2) /* shell / application */
#endif /* INCLUDE_PC_CONSOLE */
/* PS/2 101-key default keyboard type (use PC_XT_83_KBD for 83-key) */
#define PC_KBD_TYPE (PC_PS2_101_KBD)
从上可以看出,缺省情况下,宏INCLUDE_PC_CONSOLE是关闭的,所以我们在制作BootRom后,启动时在显示器上会出现如下的输出:
V1.6+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++……
并且此时会停在这里不动,感觉好象是系统不能启动,其实,系统已经启动起来了,并且其打印信息已经输出到串口,如果你插上串口线的话,可以从超级终端看到打印输出的。
定义宏INCLUDE_PC_CONSOLE后,同时也定义了PC_CONSOLE和键盘类型,这样就可以通过键盘接受标准输入,通过显示器有标准输出。
定义了这个也不管用 我对此表示怀疑
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:Tony 时间:2006-5-22 17:45:10
看看以前的帖子,很多人问这个问题的,原因也不一样,看看帖子,有些问题是解决了的.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|