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.

[参考译文] TMS320F28377S:SYS/BIOS F28377S

Guru**** 2468610 points
Other Parts Discussed in Thread: TMS320F28377S, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1063777/tms320f28377s-sys-bios-f28377s

器件型号:TMS320F28377S
主题中讨论的其他器件: C2000WARE

大家好、

开发条件:CCS10.4.0 xdctools_3_62_01_15_core BIOS_6_83_00_18

创建典型的 Sys/BIOS 项目后、编译没有问题、而添加外设头文件和源文件后、编译会出现问题。

然后、客户会发现它与 BEGIN 部分和文件 F2837xS_CodeStartBranch.asm 相关。

说明资源路径位置类型
#10099-D 程序不能放入可用存储器中、或者该段包含需要无法为此段生成的 trampoline 的调用站点。 对于"codestart"大小为0x2PAGE 0的段、定位/阻断放置失败。 可用内存范围:TMS320F28377S.cmd /DSP377S_BIOS_Test/cmd line 144 C/C++ problem

调整了开始段的范围:origin = 0x080000、length = 0x000002以开始:origin = 0x080000、length = 0x000004、编译通过、客户想知道它是否正常?  

注意:所有头文件和源文件均来自 TI (C2000Ware_4_00_00_00)

您可以帮助检查此案例吗? 谢谢。

此致、

樱桃

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

    如果在 SYS/BIOS 引导模块中选择了从闪存引导选项(如果我正确调用、它在默认情况下被选中)、SYS/BIOS 会将其自身等效的 F2837xS_CodeStartBranch.asm 添加到代码中、因此客户无需将 F2837xS_CodeStartBranch.asm 添加到其项目中。 看看将其从构建中排除是否可以解决该问题。

    惠特尼