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.

[参考译文] TMS320F28069M:程序将无法装入可用内存

Guru**** 2425360 points
Other Parts Discussed in Thread: MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1539590/tms320f28069m-program-will-not-fit-into-available-memory

器件型号:TMS320F28069M
Thread 中讨论的其他器件:MOTORWARE

工具/软件:

伙计们、

Im 在构建我的 motorware Instaspin-foc 解决方案“project05b"时“时遇到了一些问题、如下所述。

 “c:/ti/motorware/motorware_1_01_00_18/sw/modules/iqmath/lib/f28x/32b/IQmathLog.lib -llibc.a -l“C:/ti/motorware/motorware_1_01_00_18/sw/ide/ccs/cmd/f2806x/f28069M_ram_lnk.cmd “

“C:/ti/motorware/motorware_1_01_00_18/sw/ide/ccs/cmd/f2806x/f28069M_ram_lnk.cmd “、第 106 行:错误#10099-D:
程序将无法放入可用的存储器中、或该段包含调用
>>编译失败
Makefile:166:目标“proj_lab05b.out"的“的配置失败
需要蹦床函数但无法为该段生成的蹦床函数的站点。
对于“ramfuncs"段“段(大小 0x649)、带对齐/分块的放置失败
第 0 页。 可用存储器范围:
RAMM0 大小:0x3b0 未使用:0x2f5 最大孔:0x2f5
错误#10010:链接时遇到错误;未生成“proj_lab05b.out"。“。

我们非常希望提供任何支持、建议或示例。
Shashank ingle

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

    您好、

    尝试在 CCS 中更改以下属性。此外、您可以检查内存分配工具、以在尝试构建时查看内存使用情况。

    此致、

    Kevin

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

    您好 Kevin、  
    根据您的建议、我更改了设置、但错误仍然保持不变。

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

    您好、Shashank、  

    您可以向 ramfunc 段添加更多存储器吗、您可以存储多个存储器并进行检查。 映射到“ramfunc"的“的当前存储器段没有足够的空间来容纳所有数据。  

    您还可以尝试将其映射到另一个存储器、例如具有更大大小的 RAMLx 位置。

    谢谢

    Aswin