大家好、
我的客户使用 CCS11.2中的插件工具从.out 生成.bin。 然后使用.out 对闪存进行编程。
他发现 闪存中的所有0xFFFF 数据都被 .bin 中的0x0000所取代。 其他数据是正常的。
原因是什么?
--
谢谢、此致
耶鲁李
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我的客户使用 CCS11.2中的插件工具从.out 生成.bin。 然后使用.out 对闪存进行编程。
他发现 闪存中的所有0xFFFF 数据都被 .bin 中的0x0000所取代。 其他数据是正常的。
原因是什么?
--
谢谢、此致
耶鲁李
我不确定您说的是什么工具。 请更详细地描述此步骤。 显示此工具的调用。 请复制并粘贴文本、不要使用屏幕截图。
谢谢、此致、
乔治
尊敬的 乔治:
"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin ""${BuildArtiftFileName}""${BuildArtifactFileBaseName}.bin""${CG_TOOL_ROOT}/bin/ofd2000 ""${CG_TOOL_ROOT}/bin/hex2000 ""${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin
--
谢谢、此致
耶鲁大学
请阅读文章 《二进制文件简介》、并了解二进制文件中的漏洞是如何发生的。 对于使用 tiobj2bin 创建的二进制文件、这些孔洞始终填充为0。 要了解如何使用0xFFFF 填充这些孔洞、请参阅 此论坛主题。
为什么在闪存中编程时,这些相同的空穴被填充为0xFFF... 它必须是由有关它如何工作的一些细节引起的。。。
[引用 userid="514648" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1192341/tms320f28075-differences-between-bin-and-the-data-read-from-flash "]然后使用.out 对闪存进行编程。[/quot]由于我无法解释、因此此主题的责任将由 C2000专家承担。
谢谢、此致、
乔治