VxWorks WindML 安装与配置教程
1. WindML 的安装 #
2. WindML 的配置 #
2.1 修改 config.h #
打开文件:
D:\Tornado2.2\target\config\pcPentium\config.h
查找 #include "pc.h",在这之后添加以下宏定义:
#define INCLUDE_WINDML
#define INCLUDE_WINDML_PS2_POINTER
#define INCLUDE_WINDML_PS2_KEYBOARD
然后重新建立 bootrom。
2.2 配置 WindML #
重新打开 Tornado,加载 WindML 控件。
路径:Tools → WindML → WindML Configuration
选择配置:Pentium_VGA_INDEXED4_640×480
点击 Configure。
注意:Keyboard Name 填写:
/pcConsole/0
配置好以上三项后,关闭对话框。在 Build 之前建议先执行 Clean。
Build 过程大约需要 10 分钟左右。
2.3 调试 #
- 创建一个可下载工程(Downloadable Project)。
- 添加以下组件:
- PS2 keyboard
- WindML graphics support (PCI device)
- complete 2D library
- 重新制作 VxWorks 镜像,并拷贝到指定位置(如
D:\)。 - 重新制作 bootrom。
- 启动 Tornado FTP Server,启动 VMware 并 Start。
- 在 Tornado 中开启 Target Server,点击下载按钮,下载以下文件:
D:\Tornado2.2\target\lib\objPENTIUMgnuApps\ugldemo.o
- 下载成功后,运行 Launch Shell,并执行相应任务。
- 观察虚拟机中的 VxWorks 是否出现 Welcome to WindML 3.0 界面。