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.

[参考译文] CCS/TMS570LS3137:如何将 tms570ls3137的.out 转换为.bin

Guru**** 2036780 points
Other Parts Discussed in Thread: TMS570LS3137
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/675427/ccs-tms570ls3137-how-to-convert-out-to-bin-for-tms570ls3137

器件型号:TMS570LS3137

工具/软件:Code Composer Studio

海 all、  

我正在使用 CCS V6和 TMS570ls3137,如何从 CCS 生成.bin 文件?

请帮助我们解决此问题。

阿尔琼 k   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    阿尔琼

    请检查以下主题中显示的步骤:
    e2e.ti.com/.../1462337

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    海拉斐尔

    感谢您正在生成 information.now bin 文件,但大小超过一 MB。
    我的系统生成的链接器文件部分为:

    SECTIONS //默认

    intvecs:{}palign = 8、crc_table (_my_crc_table、算法= TMS570_CRC64_ISO)>向量
    .text:{}palign =8、crc_table (_my_crc_table、algoriter=TMS570_CRC64_ISO)> FLASH0 | FLASH1
    .const:{}palign =8、crc_table (_my_crc_table、算法=TMS570_CRC64_ISO)> FLASH0 | FLASH1
    .cinit:{}palign =8、crc_table (_my_crc_table、算法=TMS570_CRC64_ISO)> FLASH0 | FLASH1
    .TI.crctab{}> FLASH1
    .pinit:{}> FLASH0| FLASH1
    .bss :{}> RAM
    .data :{}> RAM
    .sysmem:{}>RAM


    palign = 8、crc_table (_my_crc_table、算法= TMS570_CRC64_ISO)如果删除任何问题、此 cmd 将存在??

    部分

    .intvecs:{}>向量
    .text:{}> FLASH0| FLASH1
    .const:{}> FLASH0| FLASH1
    .cinit:{}> FLASH0| FLASH1
    .pinit:{}> FLASH0| FLASH1
    .bss :{}> RAM
    .data :{}> RAM
    .sysmem:{}>RAM


    阿尔琼 k
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    阿尔琼

    大型.bin 文件不受对齐的严重影响、而是受代码和常量数据在存储器中的排列方式的严重影响。 下面的线程显示了相关说明。
    e2e.ti.com/.../389127

    在这种情况下、为了避免出现任何大规模的二进制文件、您需要强制选择另一种格式、以选择性地将信息放置在地址中(例如.hex)。 有关如何生成这些文件格式的信息、请参阅《ARM 汇编语言工具用户指南》(SPNU118)的第12章。

    希望这对您有所帮助、
    拉斐尔