使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:
1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. placement with alignment/blocking fails for section ".text" size 0x2b0a page 0. Available memory ranges:
2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".cio" size 0x120 page 1. Available memory ranges:
3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1. Available memory ranges:
官方cmd文件,不知道错误的原因是什么?
Susan Yang:
是不是您的CLA代码太大?上述错误表明CLA代码内存不够。
使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:
1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. placement with alignment/blocking fails for section ".text" size 0x2b0a page 0. Available memory ranges:
2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".cio" size 0x120 page 1. Available memory ranges:
3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1. Available memory ranges:
官方cmd文件,不知道错误的原因是什么?
Jie Li21:
回复 Susan Yang:
感谢你的回答,在自己的项目中尝试添加的官方CLA例程,开方运算,程序量很小。
使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:
1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. placement with alignment/blocking fails for section ".text" size 0x2b0a page 0. Available memory ranges:
2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".cio" size 0x120 page 1. Available memory ranges:
3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1. Available memory ranges:
官方cmd文件,不知道错误的原因是什么?
Susan Yang:
回复 Jie Li21:
官方的F28035_CLA_C.cmd也要根据您的实际代码来进行修改。请您根据错误提示给出的可用range来进行修改。
您可以参考下
processors.wiki.ti.com/…/C28x_Compiler_-_Understanding_Linking
software-dl.ti.com/…/sdto_cgt_Linker-Command-File-Primer.html