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应用:
说的是生成文件,不是显示,看题