共1条
1/1 1 跳转至页
制成产品时VxWorks的ROM如何Build(老站转)
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
在
____________
|BootStrap |
|Program |
------------
|VxWorks |
|Image |
|__________|
那么成品时,是否要把boot rom 和 vxworks image分两块烧入rom中?
是否要修改boot的设定?
--------------------------------------------------------------------------------
编辑 发表於:2002-03-06 - 17:23:43 IP: 202.119.*.*
Flash
工程师
来自:
发表总数:41
查看 短消息 电子邮件
--------------------------------------------------------------------------------
不用。成品时生成的Vxworks_rom包含了BSP和Vxworks。
--------------------------------------------------------------------------------
编辑 发表於:2002-03-06 - 18:31:40 IP: 61.186.*.*
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
那您的意思就是:
1)Build a bootable project
2)Workspace 中选 Builds,在Rules中选vxWorks_rom
3)Building
4)把生成的vxWorks_rom烧入到Flash/Rom中
请您费心看一下是否正确?
谢谢!
--------------------------------------------------------------------------------
编辑 发表於:2002-03-06 - 18:42:10 IP: 202.119.*.*
Flash
工程师
来自:
发表总数:41
查看 短消息 电子邮件
--------------------------------------------------------------------------------
是的。不用谢。
--------------------------------------------------------------------------------
编辑 发表於:2002-03-06 - 19:45:24 IP: 61.186.*.*
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
我这样做了,但是还是有问题,无法启动。
您是否成功的作过试验呢?
--------------------------------------------------------------------------------
编辑 发表於:2002-03-06 - 22:00:05 IP: 202.119.*.*
sj007
助理工程师
来自:
发表总数:5
查看 短消息 电子邮件 OICQ
--------------------------------------------------------------------------------
其实vxWorks和Vxworks_rom的都能启动,只不过两者的对代码区的处理有些小差别:
vxWorks把代码区都copy到ram中.
vwWorks_rom把代码区仍保留在boot/flash中.
现在流行的单板一般把boot和数据flash分开,把一小部分t起引导的作用的过程放在boot中,数据flash上存放版本,这样有利于版本的远程升级.
这种单板做版本时,boot用build-build bootrom来做,版本用build project中build all就可以了.
--------------------------------------------------------------------------------
编辑 发表於:2002-03-07 - 10:31:25 IP: 61.171.*.*
hongwind
高级工程师
来自:
发表总数:101
查看 短消息 电子邮件
--------------------------------------------------------------------------------
听君一席话,胜读十年书。
不过还是有点小问题想请教:
是不是应该在bootrom中设置一些参数,告诉她到那里去抓需要的vxworks image
然后启动运行,如果方便可以给个例子吗?
谢谢!
--------------------------------------------------------------------------------
编辑 发表於:2002-03-07 - 10:39:48 IP: 61.177.*.*
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
是否是在原来BSP上要做一些修改呢?
--------------------------------------------------------------------------------
编辑 发表於:2002-03-07 - 14:45:42 IP: 202.119.*.*
Flash
工程师
来自:
发表总数:41
查看 短消息 电子邮件
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
此文由小华发表。
我这样做了,但是还是有问题,无法启动。
您是否成功的作过试验呢?
--------------------------------------------------------------------------------
是的。我使用的系统程序Vxworks_rom一切正常。
并且我也做了不包含Boot的在线升级。
--------------------------------------------------------------------------------
此文由sj007发表。
vwWorks_rom把代码区仍保留在boot/flash中.
--------------------------------------------------------------------------------
我想你说的应该是Vxworks_romResident吧。Vxworks_rom的text、data、bss都是放在RAM中的。
--------------------------------------------------------------------------------
编辑 发表於:2002-03-08 - 13:08:35 IP: 61.186.*.*
hongwind
高级工程师
来自:
发表总数:101
查看 短消息 电子邮件
--------------------------------------------------------------------------------
flash
可是我这里搞的东西的确是没有办法启动了,到底问题在那里,请问你的build的时候是不是用的命令行的方式呢?
有没有其他需要注意的地方,如设置入口点之列的东西。
没有办法,这就是这样了,我真的要faint了。
--------------------------------------------------------------------------------
编辑 发表於:2002-03-08 - 13:26:41 IP: 61.177.*.*
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
Flash,老兄,
我很冒昧的请求您能否给在下一些在线升级的例子程序。
谢谢!
xiaohua.zhang@163.com
--------------------------------------------------------------------------------
编辑 发表於:2002-03-09 - 20:35:57 IP: 61.177.*.*
Flash
工程师
来自:
发表总数:41
查看 短消息 电子邮件
--------------------------------------------------------------------------------
Sorry!我不能提供你源代码,但可以提供思路。Vxworks_rom从Boot引导后需拷贝操作系统到RAM,你可在拷贝前区分软件版本,将最新软件拷贝到RAM中运行。在线升级时覆盖较老版本软件区,重起系统即可。
--------------------------------------------------------------------------------
编辑 发表於:2002-03-10 - 14:28:25 IP: 61.186.*.*
小华
高级工程师
来自:
发表总数:102
查看 短消息 电子邮件
--------------------------------------------------------------------------------
谢谢您,我会按这个思路去做做看的。希望能做更深层次的交流。
关键词: 制成 产品 VxWorks 如何 Build 老站
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |