在 vortex 86d 上安装 vxworks

install vxworks on vortex 86d

我想知道有没有办法在 vdx86d(vdx6354) 上安装 vxworks?我在网上搜索了很多,没有找到这个问题的否,但我找不到手册或帮助。有人以前做过这个并且知道怎么做吗?

VxWorks 当然可以在 PC 架构 x86 目标上运行;可能已经有适合该板的合适的 80486 BSP。您可以搜索合适的 BSP here. There is only one BSP explicitly listed for 486 targetted at VxWorks 5.4/Tornado 2.0 - so it is as antique as 486 architecture itself. VxWorks 6.9 however has a single unified BSP for x86,它无疑会与您的开发板配合使用。

VxWorks 不像 Linux 或 Windows 等 GPOS 那样 "installed";而是您 link 您的应用程序与 VxWorks 库一起创建一个直接在启动时运行的应用程序映像。 bootstrap 过程的工作方式因架构和硬件实现而异,但作为通用 PC 架构板,在您的板上启动 VxWorks 应用程序与任何其他 PC 目标相同。因此,您需要寻找的是有关在 PC 架构上启动 VxWorks 的说明,而不是具体针对您的实际电路板。

在 PC 架构上,您可以从大容量存储或网络服务器启动。通过网络连接启动是 debug/development 期间的常规方法。大量可用信息适用于旧版本的 VxWorks。然而,似乎可以通过 VxWorks 特定 bootstrap 或通用 PC 引导加载程序(例如 U-Boot)来引导 VxWorks。

最终 Wind River Support 可能是一个很好的起点。