有点迷糊 vxworks

haishishenlou12345 2008-07-01 10:24:08
有篇文章说在开发过程中软件分为三部分,bootrom,vxworks和用户程序。bootrom固化在单板rom。开发完后,软件分为bootrom和vxworks(+自启动用户程序)两部分

在另一篇文章中说到,可引导镜像(Bootable Image) :是将引导程序和vxWorks融为一体的镜像, 它常常是最终产品


迷糊了,最终产品用单独的rom固化bootrom引导程序吗?
应用程序和vxworks内核在一起?
...全文
253 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
george3038 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huli1516 的回复:]
开机后先启动bootrom,然后bootrom将镜像文件(即vxworks)读取到内存,然后机器正常工作。
应用程序可以写在vxworks操作系统中,但是这样会增加pc104的负担,应用程序也可以直接由fpga来做。这样效率更高些,并且也不会增加该pc104的负担。
[/Quote]
用FPGA做成本也太高了吧?。。。。
huli1516 2008-07-08
  • 打赏
  • 举报
回复
开机后先启动bootrom,然后bootrom将镜像文件(即vxworks)读取到内存,然后机器正常工作。
应用程序可以写在vxworks操作系统中,但是这样会增加pc104的负担,应用程序也可以直接由fpga来做。这样效率更高些,并且也不会增加该pc104的负担。
george3038 2008-07-07
  • 打赏
  • 举报
回复

bootrom作引导,一般放到ROM里。基于vxworks的系统一般放到flash里面。
由bootrom负责将将其从flash读取到内存,并开始运行。
haishishenlou12345 2008-07-02
  • 打赏
  • 举报
回复
谢谢
我觉得是对引导程序没理解好,引导程序和bootrom是一个东西吗?我知道在调试阶段需要单独rom固化bootrom,来下载vxworks。您上面第一点说vxworks镜像是bootalbe image ,是不是仍需要单独的rom 固化bootrom。
我以前的理解是bootrom就是引导程序,开发时要固化,最终产品把bootrom和vxworks内核做在一起就是bootalbe image,不需要单独的rom固化bootrom引导程序了,这么理解是不是不对?
linco_gp 2008-07-01
  • 打赏
  • 举报
回复
1,bootrom是为了下载vxworks镜像(Bootable Image就是说的这个东西,与bootrom没关系)用的
2,如果需要应用程序可以和内核在一起,不推荐

2,184

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧