主题中讨论的其他器件:controlSUITE、 C2000WARE、 TMDXIDDK379D
尊敬的 Ramesh Ramamoorthy:
我尝试测试一个 FCL 和一个基于 BiSS-c 的伺服电机。 C2000ware 不包含 BiSS-c 库、因此我计划将 controlSUITE 中的 BiSS-c 库添加到 FCL 项目中。
我可以像这样使用它吗? 如果可能、请告诉我注意事项、并在添加和使用 BiSS-c 库时向我提供建议。
此致、
EUI-HEON
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.
尊敬的 Ramesh Ramamoorthy:
我尝试测试一个 FCL 和一个基于 BiSS-c 的伺服电机。 C2000ware 不包含 BiSS-c 库、因此我计划将 controlSUITE 中的 BiSS-c 库添加到 FCL 项目中。
我可以像这样使用它吗? 如果可能、请告诉我注意事项、并在添加和使用 BiSS-c 库时向我提供建议。
此致、
EUI-HEON
尊敬的 Ramesh Ramamoorthy:
将 biss-c 库添加到 FCL 项目时会出现以下警告和错误。 如何解决?
====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
>>编译失败
Makefile:178:目标'fcl_f2837x_tmsdxiddk.out'的配方失败
警告#10373-D:库"... /PM_BissC_Lib.lib"包含与 ELF 输出文件不兼容的 TI-COFF 目标文件。 确保您使用的是正确的库。
警告#10373-D:库"... /PM_BissC_Lib.lib"包含与 ELF 输出文件不兼容的 TI-COFF 目标文件。 确保您使用的是正确的库。
未定义的首次引用
符号
------ --------
Pm_bissc_generateCRCTable ./bissc.obj
Pm_bissc_setFreq ./bissc.obj
Pm_bissc_setupPeriph ./bissc.obj
========================================================================================================================================
此致、
EUI-HEON
尊敬的 Ramesh Ramamoorthy:
原因是 FCL 项目(eabi (ELF)和 BiSS-c library (COFF)的输出格式不同。
当我将 FCL 项目的输出格式更改为 COFF 时、存在如下错误和警告。
====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
>>编译失败
Makefile:178:目标'fcl_f2837x_tmsdxiddk.out'的配方失败
警告#10373-D:库"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib "包含与 TI-COFF 输出文件不兼容的 ELF 目标文件。 确保您使用的是正确的库。
警告#10373-D:库"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib "包含与 TI-COFF 输出文件不兼容的 ELF 目标文件。 确保您使用的是正确的库。
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1DataExchgRegsFile"
"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/solutions/tmdxiddk379d/f2837x/cmd/iddk_servo_2837x_ram_lnk_cpu1.cmd "、第104行:错误#10099-D:程序不能放入可用内存中。 对".ebss"大小为0xaeb PAGE 0的运行定位/分块失败。 可用存储器范围:
RAMLS6大小:0x800未使用:0x7d8最大孔:0x7d8
RAMLS7大小:0x800未使用:0x800最大孔:0x800
未定义的首次引用
符号
------ --------
_readTformatEncPosition ./sources/fcl_tformat_f2837x_config.obj
===========================================================================================================
此致、
EUI-HEON
BiSS 位于 COFF 中、因此如果您可以在 COFF 中重新编译 FCL 和 T-format、则可以将其组合在一起。 这对于 T-format 是可能的。
Ramesh Ramamoorthy 您能评论 FCL 吗?
尊敬的 Ramesh Ramamoorthy:
当我将 FCL 项目的输出格式更改为 COFF 时、存在如下错误和警告。
如何解决我的问题?
====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
>>编译失败
Makefile:178:目标'fcl_f2837x_tmsdxiddk.out'的配方失败
警告#10373-D:库"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib "包含与 TI-COFF 输出文件不兼容的 ELF 目标文件。 确保您使用的是正确的库。
警告#10373-D:库"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib "包含与 TI-COFF 输出文件不兼容的 ELF 目标文件。 确保您使用的是正确的库。
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1DataExchgRegsFile"
"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/solutions/tmdxiddk379d/f2837x/cmd/iddk_servo_2837x_ram_lnk_cpu1.cmd "、第104行:错误#10099-D:程序不能放入可用内存中。 对".ebss"大小为0xaeb PAGE 0的运行定位/分块失败。 可用存储器范围:
RAMLS6大小:0x800未使用:0x7d8最大孔:0x7d8
RAMLS7大小:0x800未使用:0x800最大孔:0x800
未定义的首次引用
符号
------ --------
_readTformatEncPosition ./sources/fcl_tformat_f2837x_config.obj
===========================================================================================================
此致、
EUI-HEON
[引用 user="Eui-Heon Jung"]"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib "包含与 TI-COFF 输出文件不兼容的 ELF 目标文件。 确保您使用的是正确的库。[/quot]
我可以评论第一个问题- 需要使用 COFF 重建 T-format 库。
尊敬的 Lori、 Ramesh Ramamoorthy:
我理解您的意见。 我对警告的其余部分感到好奇。
===================
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCtrlRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3LogicCfgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb3DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb2DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb4DataExchgRegsFile"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"Clb1DataExchgRegsFile"
===================
此致、
EUI-HEON
尊敬的 Lori Heustess:
当将 F2837xD_Headers_CLB_CPU1.cmd 包含到 FCL 项目中时、我收到一些错误消息。
====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
说明资源路径位置类型
#10265没有用于放置".ebss" iddk_servoal_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 线路105 C/C++问题的有效存储器范围(空)
#10265没有用于放置".stack" iddk_servoal_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 线路92 C/C++问题的有效存储器范围(空)
#10265没有用于放置"AccessProtectionRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行241 C/C++问题的有效内存范围(空)
#10265没有可用于放置"AdcaRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共线路154 C/C++问题的有效内存范围(空)
#10265没有可用于放置"AdcbRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行155 C/C++问题的有效内存范围(空)
#10265没有可用于放置"AdccRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共线路156 C/C++问题的有效内存范围(空)
#10265没有可用于放置"AdcdRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行157 C/C++问题的有效内存范围(空)
#10265没有可用于放置"AnalogSubsysRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行159 C/C++问题的有效存储器范围(空)
#10265没有可用于放置"CanaRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行161 C/C++问题的有效存储器范围(空)
#10265没有可用于放置"CanbRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共线路162 C/C++问题的有效存储器范围(空)
#10265放置"Cla1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行164 C/C++问题时没有有效的存储器范围(空)
#10265没有有效的存储器范围(空)可用于放置"ClaData" iddk_servoal_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 行119 C/C++问题
#10265没有用于放置"CLAscratch" iddk_server_2837x_ram_lnk_CPU1.cmd /fcl_f2837x_tmdxiddk/cmd 行132 C/C++问题的有效内存范围(空)
#10265没有可用于放置"ClbXbarRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行167 C/C++问题的有效存储器范围(空)
#10265没有可用于放置"ClkCfgRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行267 C/C++问题的有效内存范围(空)
#10265没有可用于放置"CpuSysRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行268 C/C++问题的有效内存范围(空)
#10265放置"DcsmZ1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行186 C/C++问题时没有有效的存储器范围(空)
#10265没有有效的内存范围(空)可用于放置"DcsmZ2RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行187 C/C++问题
#10265没有可用于放置"DevCfgRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共线路266 C/C++问题的有效内存范围(空)
#10265放置"DmaRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行190 C/C++问题时没有有效的内存范围(空)
#10265没有可用于放置"Emif1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行200 C/C++问题的有效内存范围(空)
#10265没有可用于放置"Emif2RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共线路201 C/C++问题的有效内存范围(空)
#10265放置"EPwm10RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行212 C/C++问题时没有有效的存储器范围(空)
#10265放置"EPwm11RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行213 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm12RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行214 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行203 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm2RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行204 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm3RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行205 C/C++问题时没有有效的存储器范围(空)
#10265放置"EPwm4RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行206 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm5RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行207 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm6RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共线路208 C/C++问题时没有有效的存储器范围(空)
#10265放置"EPwm7RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行209 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwm8RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行210 C/C++问题时没有有效的存储器范围(空)
#10265放置"EPwm9RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行211 C/C++问题时没有可用的有效内存范围(空)
#10265放置"EPwmXbarRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行216 C/C++问题时没有可用的有效存储器范围(空)
#10265放置"EQep1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行218 C/C++问题时没有有效的内存范围(空)
#10265没有用于放置"Flash0CtrlRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行222 C/C++问题的有效存储器范围(空)
#10265没有可用于放置"Flash0EccRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行223 C/C++问题的有效内存范围(空)
#10265没有可用于放置"GpioCtrlRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行225 C/C++问题的有效内存范围(空)
#10265没有可用于放置"GpioDataRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行226 C/C++问题的有效内存范围(空)
#10265没有有效的存储器范围(空)可用于放置"IpcRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行233 C/C++问题
#10265放置"McbspaRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行245 C/C++问题时没有有效的内存范围(空)
#10265放置"McbspbRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共线路246 C/C++问题时没有有效的内存范围(空)
#10265放置"MemCfgRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行238 C/C++问题时没有有效的内存范围(空)
#10265没有用于放置"MemoryErrorRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行242 C/C++问题的有效内存范围(空)
#10265放置"OutputXbarRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行228 C/C++问题时没有有效的内存范围(空)
#10265没有可用于放置"Sdfm1RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共线路258 C/C++问题的有效内存范围(空)
#10265没有可用于放置"Sdfm2RegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行259 C/C++问题的有效内存范围(空)
#10265没有有效的存储器范围(空)可用于放置"union_1_1" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行139 C/C++问题
#10265没有可用于放置"UppRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共线路248 C/C++问题的有效内存范围(空)
#10265没有可用于放置"WdRegsFile" F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行272 C/C++问题的有效内存范围(空)
已达到#99900错误限制;检测到100个错误 FCL_f2837x_tmxiddk C/C++问题
#10099-D 程序不能放入可用内存中。 对".ebss"段大小为0xa95页1 iddk_server_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 行105 C/C++问题进行对齐/分块运行放置失败
#10099-D 程序不能放入可用内存中。 对".stack"大小为0x380页1 iddk_servoal_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 行92 C/C++问题进行对齐/分块运行放置失败
#10099-D 程序不能放入可用内存中。 针对"AccessProtectionRegsFile"大小为0x40页1的 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行241 C/C++问题运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "AdcaRegsFile"部分大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行154 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "AdcbRegsFile"大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行155 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "AdccRegsFile"部分大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行156 C/C++问题、运行定位/分块错误的放置失败
#10099-D 程序不能放入可用内存中。 "AdcdRegsFile"部分大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行157 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "AnalogSubsysRegsFile"部分大小为0x48页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行159 C/C++问题、运行对齐/分块错误的定位失败
#10099-D 程序不能放入可用内存中。 "CanaRegsFile"部分大小为0x164页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行161 C/C++问题、运行定位/分块错误的放置失败
#10099-D 程序不能放入可用内存中。 "CanbRegsFile"部分大小为0x164页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行162 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "Cla1RegsFile"大小为0x3E 页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行164 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "ClaData"大小为0x3a 页1 iddk_servoal_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 行119 C/C++问题、运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"CLAscratch"大小为0x100页1 iddk_server_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd 行132 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "ClbXbarRegsFile"部分大小为0x40页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行167 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 "ClkCfgRegsFile"部分大小为0x32页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行267 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"CpuSysRegsFile"大小为0x82页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行268 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"DcsmZ1RegsFile"大小为0x24页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行186 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"DcsmZ2RegsFile"大小为0x24页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行187 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"DevCfgRegsFile"大小为0x12e 第1页的"DevCfgRegsFile"运行定位/分块失败 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行266 C/C++问题
#10099-D 程序不能放入可用内存中。 "DMARegsFile"大小为0xe0 PAGE 1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmdxiddk/公共行190 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 "Emif1RegsFile"部分大小为0x70页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行200 C/C++问题、运行定位/分块错误的放置
#10099-D 程序不能放入可用内存中。 "Emif2RegsFile"部分大小为0x70页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行201 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm10RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行212 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm11RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行213 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm12RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行214 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 "EPwm1RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行203 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm2RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行204 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm3RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行205 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm4RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行206 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm5RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行207 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm6RegsFile"部分大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行208 C/C++问题、运行对齐/分块定位失败
#10099-D 程序不能放入可用内存中。 "EPwm7RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行209 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm8RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行210 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwm9RegsFile"大小为0x100页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行211 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "EPwmXbarRegsFile"大小为0x40页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行216 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 针对"Flash0CtrlRegsFile"大小为0x182页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行222 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"Flash0EccRegsFile"大小为0x28页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行223 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 对"gpioCtrlRegsFile"大小为0x180页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行225 C/C++问题进行对齐/分块运行定位失败
#10099-D 程序不能放入可用内存中。 对"gpioDataRegsFile"大小为0x30页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行226 C/C++问题进行对齐/分块运行放置失败
#10099-D 程序不能放入可用内存中。 "IpcRegsFile"大小为0x24页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /FCL_f2837x_tmsdxiddk/公共行233 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "McbspaRegsFile"部分大小为0x24页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行245 C/C++问题、运行对齐/分块定位失败
#10099-D 程序不能放入可用内存中。 "McbspbRegsFile"部分大小为0x24页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行246 C/C++问题的运行定位/分块失败
#10099-D 程序不能放入可用内存中。 针对"MemCfgRegsFile"大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行238 C/C++问题运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 针对"MemoryErrorRegsFile"大小为0x40页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行242 C/C++问题运行定位/分块失败
#10099-D 程序不能放入可用内存中。 "OutputXbarRegsFile"大小为0x40页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行228 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 "Sdfm1RegsFile"部分大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行258 C/C++问题的对齐/分块运行定位失败
#10099-D 程序不能放入可用内存中。 "Sdfm2RegsFile"大小为0x80页1 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmdxiddk/公共行259 C/C++问题、运行对齐/分块的定位失败
#10099-D 程序不能放入可用内存中。 对于"union_1"大小为0x1c0的第1页、运行对齐/分块定位失败 F2837xD_Headers_nonBIOS_CPU1_eabi.cmd /fcl_f2837x_tmsdxiddk/公共行139 C/C++问题
====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
此致、
EUI-HEON
尊敬的 Lori Heustess:
目前、可以从 biss-c 编码器接收位置信息、但电机未运行。 我不知道这是因为我更改了项目的输出格式、但我正在进行调试、因为与 FCL 相关的代码无法正常工作。
与 biss-c 编码器相关的工作如下。
1.使用 C:\ti\controlSUITE\libs\app_libs\position_manager\v01_02_00_00中的 PM_Bissc_include.h、biss.h、biss.h、biss.c、PM_BissC_Lib.lib
2.将 #include "F28x_Project.h"添加到 biss.h 中
3.将"volatile"添加到 BISSC_DATA_STRURT 中(否则、dataReady 不会更改。)
4.将"F2837xD_Headers_CLB_CPU1.cmd"的内容复制到"F2837xD_Headers_nonBIOS_CPU1_eabi.cmd"
5.更改 ".ebss :> RAMLS6 | RAMLS7 "更改为 ".ebss :>RAMGS7 | RAMGS8 | RAMGS9"的"iddk_server_2837x_ram_link_CPU1.cmd"和
"iddk_server_2837x_flash_link_cpu1.cmd"
此致、
EUI-HEON