TI中文支持网
TI专业的中文技术问题搜集分享网站

OAD image_A,B的大小配置问题

大家好,

         请问在OAD中如何设置了image_A、B。通过smartRF programmer 将BIM、IMAGE_A、B烧写进去后,再通过smartRF programmer 将程序读取出来得到一个hex文件;然后再通过 smartRF programmer 将BIM、IMAGE_A烧写进去,此时运行在image_a下,通过OAD下载image_b后,通过smartRF programmer将程序读出来得到另外一个hex文件。通过文本比较工具对比hex两个文件,发现不一样,前面的一个文件image_b的位置相对于后面的一个文件的位置靠后。

         请问 xcl文件文件是配置的直接烧写进去的image_A、B的位置吗?那么oad_target.c当中的宏 BIM_IMG_A_PAGE 、BIM_IMG_A_AREA 、 BIM_IMG_B_PAGE 、BIM_IMG_B_AREA  又该根据什么来配置 

shuai zhang6:

hello Liu 

   你好 

   不知道你现在解决了这个问题没有?关于这方面有什么参考资料没有?

    按照官方的例程Flash占用情况如下:BIM占用6K ,A占用了94K,剩下了156的空间让给了B,目前我的修改是基于官方的Large B,所以每次生成的B的Bin大小都是

157K正好占用完全,我想咨询你一下:

      这个Bin大小是怎么修改的,是在XCL里面地址进行修改么?

      这个文件中所有的block 的地址是怎么根据需求进行选择的?

zhengcai lin:

回复 shuai zhang6:

你好,我最近也在搞large oad,可是imageB大小为176k;无法发升级。你这个问题解决了吗?

赞(0)
未经允许不得转载:TI中文支持网 » OAD image_A,B的大小配置问题
分享到: 更多 (0)