关于VxWorks的背景知识,LT 这里不打算介绍,看官请自行搜索。这里介绍一些ABB S4C+ 使用上的要注意的细节,如果不了解,可能会在使用VxWorks系统过程中遇到一些问题。
必须要了解的细节:
- VxWorks 系统的启动过程:由启动盘引导扇区上的一段VxLD (LD即loader)代码开始运行,然后VxLD 来加载根目录下的bootrom.sys文件
- 由于VxLD引导时,还没有文件系统,所以bootrom.sys 必须是分区上第一个文件,而且必须连续存放。
以上两点看似平常,实际上如果使用时疏忽,会造成不必要的困惑。
典型错误案例:
- 某用户直接将盘在Windows下格式化,然后将备份的文件夹拷贝到盘里,却发现无法启动。原因见上细节1。
- 某用户将盘内的全部文件删除后,然后将备份的文件夹拷贝到盘里,却发现无法启动。原因见上细节2。
扩展阅读:
x86下 vxld 如何工作 http://forum.eepw.com.cn/thread/43399/1