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

TMS320F28388D: 基于Bin文件升级

Part Number:TMS320F28388D

1、bin文件如何产生

2、bin文件写入规则?

Susan Yang:

您可以看下CCS用户指南内的说明

https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html?highlight=bin#pre-and-post-build-steps

DSP应用 说:2、bin文件写入规则?

能否详细说下您的问题?

,

DSP应用:

你看我上条帖子,那个技术不回复了。

1、CCS怎么设置能够产生正确的bin文件;

2、bin文件是不带地址的,所以只能从起始地址按顺序往下写直到结束,但是我生成的bin文件和实际FLASH对比中间差了很多FFFF字节,程序升级时写入造成数据对不上

,

Susan Yang:

参考我之前贴出的链接

下图位置添加

"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ofd2000" "${CG_TOOL_ROOT}/bin/hex2000" "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

DSP应用 说:但是我生成的bin文件和实际FLASH对比中间差了很多FFFF字节,程序升级时写入造成数据对不上

请问您是如何生成的呢?

,

DSP应用:

bin文件中数据高8位与低8位相对flash是反的,可以通过CCS设置改变吗?

,

Susan Yang:

关于bin文件,您可以先看一下

http://software-dl.ti.com/ccs/esd/documents/sdto_cgt_an_introduction_to_binary_files.html 

DSP应用 说:bin文件中数据高8位与低8位相对flash是反的

能否详细说一下或者给出截图?另外在E2E上也有相关的讨论

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/991916/tms320f28377d-bin-file-not-the-same-as-the-data-read-through-memory-browser/3666244?tisearch=e2e-sitesearch&keymatch=C2000%252525252525252520bin%252525252525252520flash#3666244 

,

DSP应用:

就是连接中图片中:0x80000地址开始,flash数据为 0048 75c8 ,bin文件中是4800 C875,能不能通过CCS设置,让bin文件变 0048 75c8

,

Susan Yang:

DSP应用 说:能不能通过CCS设置,让bin文件变 0048 75c8

抱歉,就我所知,目前没有这样的设置

,

Dan Jackey:

可以在memory窗口设置为8bit-TI类型显示试试

,

DSP应用:

具体在哪里?麻烦截个图,谢谢

,

DSP应用:

我这个是生成的bin文件哦

,

Dan Jackey:

首先确认你的bin文件是否只是跟flash中的数据存在大小端显示的问题,还是说数据本身就不对,其次View->memory browser可打开该窗口,将bin文件的首地址输入进去回车可以看到数据,然后就可以修改数据的显示方式

,

DSP应用:

说的是生成文件,不是显示,看题

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388D: 基于Bin文件升级
分享到: 更多 (0)