这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 讨论,关于VxWorks的启动

共2条 1/1 1 跳转至

讨论,关于VxWorks的启动

菜鸟
2005-06-10 21:05:04     打赏
讨论,关于VxWorks的启动

讨论,关于VxWorks的启动 配置环境: dell电脑: Intell Pentium4 1.8G, 256M内存 Win2000 + SP4 VMware 4.52 build 8848 Tornado 2.0 for x86 + BSP Tornado 2.2 for x86 + BSP 目标: 只要最简单的软盘启动成功既可。

在不同目录下安装Tornado2.0和2.2成功,针对两个Tornado平台分别新建了两个booable for Pentium的project。 两个project均不做任何改动,直接生成bootrom_uncmp文件。 分别用两Tornado平台的mkboot.bat将bootrom_uncmp文件安装到软盘中。 最后发现: 在Tornado 2.0生成的bootrom_uncmp文件可以在VMware中启动成功,而Tornado 2.2缺不行。 各位推测原因何在? (注:VMware环境没有问题,在其中安装win98后运行正常,且可与Win2000进行网络通讯)




关键词: 讨论     关于     VxWorks     启动    

菜鸟
2005-06-10 21:05:00     打赏
2楼
哪位能解释一下?

另,求证我对2.2的启动过程理解:

在2.2下,如果使用非压缩方式,那么PC的BIOS先从软盘读bootrom.sys文件到ROM_BASE_ADRS(0x00008000)处,然后跳转到此地址上的romInit函数执行,我如何能证明确实跳到了这个函数呢?


共2条 1/1 1 跳转至

回复

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