[ZLG-ARM] lpc2214 中bank1运行程序问题

[复制链接]
 楼主| yoyofair 发表于 2007-12-19 21:51 | 显示全部楼层 |阅读模式
模板用的是铁匠编写的,<br /><br /><br />程序的主要想法是在bank0(flash)以bin文件的形式存储,系统启动时片内的程序把<br />bin文件复制到bank1(sram),中断向量映射到0x40000000.程序bank1运行<br /><br />但是在DB_ERAM_BANK1&nbsp;编译时出现了<br /><br />Startup\Startup.s(251):&nbsp;warning:&nbsp;A1496E:&nbsp;Absolute&nbsp;relocation&nbsp;of&nbsp;ROPI&nbsp;address&nbsp;with&nbsp;respect&nbsp;to&nbsp;symbol&nbsp;'Reset_Handler'&nbsp;at&nbsp;offset&nbsp;0x20&nbsp;may&nbsp;cause&nbsp;link&nbsp;failure<br /><br />Startup\Startup.s(252):&nbsp;warning:&nbsp;A1496E:&nbsp;Absolute&nbsp;relocation&nbsp;of&nbsp;ROPI&nbsp;address&nbsp;with&nbsp;respect&nbsp;to&nbsp;symbol&nbsp;'Undef_Handler'&nbsp;at&nbsp;offset&nbsp;0x24&nbsp;may&nbsp;cause&nbsp;link&nbsp;failure<br /><br />。。。。。。<br /><br />警告。<br />分散加载文件如下<br />LR_IROM1&nbsp;0x81000000&nbsp;0x00080000&nbsp;&nbsp;{&nbsp;&nbsp;;&nbsp;load&nbsp;region&nbsp;&lt512K&nbsp;bytes&nbsp;external&nbsp;SRAM&gt<br />&nbsp;&nbsp;ER_IROM1&nbsp;0x81000000&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;&nbsp;load&nbsp;address&nbsp;=&nbsp;execution&nbsp;address<br />&nbsp;&nbsp;&nbsp;*.O&nbsp;(RESET,&nbsp;+First)&nbsp;&nbsp;<br />&nbsp;&nbsp;*&nbsp;(+RO)<br />&nbsp;&nbsp;}<br />&nbsp;&nbsp;<br />&nbsp;&nbsp;RW_IRAM1&nbsp;0x81060000&nbsp;0x00020000&nbsp;&nbsp;{&nbsp;&nbsp;;&nbsp;RW&nbsp;data<br />&nbsp;&nbsp;&nbsp;*&nbsp;(+RW&nbsp;+ZI)<br />&nbsp;&nbsp;}&nbsp;&nbsp;<br />}<br /><br />请问一下这个是什么问题<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

18

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部