这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 制成产品时VxWorks的ROM如何Build(老站转)

共1条 1/1 1 跳转至

制成产品时VxWorks的ROM如何Build(老站转)

菜鸟
2002-05-31 18:23:46     打赏
小华 高级工程师 来自: 发表总数: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 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]