引用 8 楼 heaven_redsky 的回复:
其实就是通过BSP编译一个bootrom。
然后再建一个image工程,和这个BSP链接一下,这样就可以编译出一个vxWorks内核。
如果你们已经有了文件系统,把这个vxWorks放在文件系统里,就可以加载运行了。
等开发出APP之后,把.o链接进vxWorks就可以达到你所说的目的了。
这样,你们负责开发BSP和vxWorks,外包方开发APP之后把.o文件给你们,你们负责链接进vxW……
你说的方法我知道,我们现在就是这么弄得啊!我的目的就是想,外包方开发了APP后,直接把.o文件自己弄到板子里去,升级自己的应用程序。而不要把.o给我们,让我们再链接进vxworks中!就是说,我们只要最开始约定好接口,后面的应用软件升级,就和我们没有任何关系!!因为现在做应用的主机单位是外地的,板子也在他们那!他们的软件是可能很多年都在不断改进的,而BSP确是基本不变的!我们也不能一直跟着他们啊!