电源设计技术实用资料点击免费获取>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 引导vxWorks的问题

共7条 1/1 1 跳转至

引导vxWorks的问题

菜鸟
2004-08-06 22:49:00    评分
请问 把VXWORKS象BOOTROM一样烧到FLASH中,不用TFFS文件系统,能够吗?



关键词: 引导     vxWorks     问题    

菜鸟
2004-08-07 01:39:00    评分
2楼
只要生成vxworks_rom vxworks_rom_compress即可。

菜鸟
2004-08-09 18:15:00    评分
3楼
seasoblue: 这种方式我试过的了,确实可行,谢谢. 但产生另外的问题: PPC系统引导地址为0xfff00100(有的可在0X0上),并往高位执行.我系统设在0XFFF00100.我的BOOTFLASH是2MB,按照PPC的UM,BOOTFLASH的空间应该是0XFFE00000-0XFFFFFFFF内, 那么它的引导文件只能有1MB的空间,如过我的IMAGE大于1MB的, 不用TFFS, 有办法吗? 我现在的想法是: 我的系统另外还有2MB的基本FLASH(0xff000000--0xff1fffff), 并不把她作成TFFS的. 然后把VXWORKS 烧到该FLASH中去,bootrom将VXWORKS读到RAM中执行,请问要怎么修改BOOTROM,以及VXWORKS为什么样的格式? 急,3X [align=right][color=#000066][此贴子已经被作者于2004-8-9 14:09:10编辑过][/color][/align]

菜鸟
2004-08-10 17:38:00    评分
4楼
我以前曾听说过是可行的,使用跳转指令,但不知道如何实现。我怀疑跳转指令并不能达到这个目的。 我遇到这种情况一般是使用tffs。或者设计硬件的时候,把ROM_TEXT_ADDR设置的较低一些,比如FFC00100等。

菜鸟
2004-08-10 19:42:00    评分
5楼
谢谢斑竹们 看样子只能往TFFS方向走了, 在黑暗中摸吧

菜鸟
2004-08-10 22:11:00    评分
6楼
引导地址不一定要设成FFF00100吧,我用bootrom的设在了2400100,这样空间就不会冲突了

菜鸟
2004-08-10 22:27:00    评分
7楼
你的CPU是powerpc中的8245吗?

共7条 1/1 1 跳转至

回复

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