懂gun和diab编译的帮忙。关于gun和diab编译器编译bootrom问题

loveianyer 2012-02-15 08:06:22
我以前一直用diab编译器,今天一个客户要用gun编译器去编译bootrom,发现生成的bootrom比gun小了很多。经过比较

diab生成的 bootrom.bin是1M大小, gun的为几百K,然后发现仿真器烧写的时候,是从0xFFF00000, cpu是从0xFFFFFFFC执行第一条指令的。

所以用gun编译的bootrom,在flash里的0xfffffffc根本就没有指令(没有数据)。如果用diab的是有的,刚好是跳转指令。

我比较gun和dian的.bin文件发现diab的在文件中间一很大一块区域是被写0,而gun的表现为都是有用的代码。没有这个现象

现在我想问下,如果我用gun去编译bootrom怎么设置这个编译器,让他也生成1M文件大小的.bin并且能正常运行?

请各位懂的多多指教
...全文
432 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,184

社区成员

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

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