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.
Dear Ramesh Ramamoorthy,
I am trying to test an FCL and a Biss-c based servo motor. C2000ware does not include the Biss-c library, so I plan to add the Biss-c library from controlSUITE to the FCL project.
Can I use it like this? If this is possible, please let me know the cautions and give to me your advice when adding and using the Biss-c library.
Sincerely,
Eui-heon
Eui-heon,
You should be able to integrate. Make sure to initialize the relevant GPIOs used by BiSS. Let us know if you run into issues.
Dear Ramesh Ramamoorthy,
The following warnings and errors occur while adding the biss-c library to the FCL project. How can I fix it?
=====================================================================================
>> Compilation failure
makefile:178: recipe for target 'fcl_f2837x_tmdxiddk.out' failed
warning #10373-D: library " ... /PM_bissC_Lib.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library.
warning #10373-D: library "... /PM_bissC_Lib.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library.
undefined first referenced
symbol in file
--------- ----------------
PM_bissc_generateCRCTable ./bissc.obj
PM_bissc_setFreq ./bissc.obj
PM_bissc_setupPeriph ./bissc.obj
================================================================
Sincerely,
Eui-heon
Dear Ramesh Ramamoorthy,
The reason is different output format of FCL project (eabi(ELF) and Biss-c library(COFF).
When I changed output format of FCL project to COFF there exist error and warning as following.
==============================================================================
>> Compilation failure
makefile:178: recipe for target 'fcl_f2837x_tmdxiddk.out' failed
warning #10373-D: library "C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib" contains ELF object files which are incompatible with the TI-COFF output file. Ensure you are using the proper library.
warning #10373-D: library "C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib" contains ELF object files which are incompatible with the TI-COFF output file. Ensure you are using the proper library.
warning #10247-D: creating output section "Clb2LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1DataExchgRegsFile" without a SECTIONS specification
"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/solutions/tmdxiddk379d/f2837x/cmd/iddk_servo_2837x_ram_lnk_cpu1.cmd", line 104: error #10099-D: program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0xaeb page 0. Available memory ranges:
RAMLS6 size: 0x800 unused: 0x7d8 max hole: 0x7d8
RAMLS7 size: 0x800 unused: 0x800 max hole: 0x800
undefined first referenced
symbol in file
--------- ----------------
_readTformatEncPosition ./sources/fcl_tformat_f2837x_config.obj
============================================================
Sincerely,
Eui-heon
Hello,
It looks like you are trying to combine 3 projects - FCL, t-format and BiSS-C. The BiSS-C library we have today is only in COFF format and therefore this combination will not work until we release a new BiSS-C example that supports EABI. As I mentioned in your other post, we plan to do this later this year. Everything in the project needs to be compiled for either COFF or EABI.
Best Regards
Lori
Dear Lori, Ramesh Ramamoorthy,
Thank you for your replay.
If any form of solution is supported, I was planning to test it this weekend with our customer, but it's really unfortunate.
Is there any way other than waiting till later this year?
sincerely,
Eui-heon
BiSS is in COFF so if you can recompile FCL and t-format in COFF it could be combined. This is possible for t-format.
Ramesh Ramamoorthy Can you comment on FCL?
Yes, the example project released supports T-format and FCL in both COFF and ELF formats.
Dear Ramesh Ramamoorthy,
When I changed output format of FCL project to COFF there exist error and warning as following.
How can I resolve my problems?
==============================================================================
>> Compilation failure
makefile:178: recipe for target 'fcl_f2837x_tmdxiddk.out' failed
warning #10373-D: library "C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib" contains ELF object files which are incompatible with the TI-COFF output file. Ensure you are using the proper library.
warning #10373-D: library "C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib" contains ELF object files which are incompatible with the TI-COFF output file. Ensure you are using the proper library.
warning #10247-D: creating output section "Clb2LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1DataExchgRegsFile" without a SECTIONS specification
"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/solutions/tmdxiddk379d/f2837x/cmd/iddk_servo_2837x_ram_lnk_cpu1.cmd", line 104: error #10099-D: program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0xaeb page 0. Available memory ranges:
RAMLS6 size: 0x800 unused: 0x7d8 max hole: 0x7d8
RAMLS7 size: 0x800 unused: 0x800 max hole: 0x800
undefined first referenced
symbol in file
--------- ----------------
_readTformatEncPosition ./sources/fcl_tformat_f2837x_config.obj
============================================================
Sincerely,
Eui-heon
Eui-Heon Jung said:"C:/ti/c2000/C2000Ware_MotorControl_SDK_2_01_00_00/libraries/position_sensing/tformat/lib/PM_tformat_lib_f2837x.lib" contains ELF object files which are incompatible with the TI-COFF output file. Ensure you are using the proper library.
I can comment on the first one - The t-format library will need to be rebuilt using COFF.
Dear Lori, Ramesh Ramamoorthy,
I understand your comment. What I'm curious about is the rest of the warning.
=============
warning #10247-D: creating output section "Clb2LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCtrlRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3LogicCfgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb3DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb2DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb4DataExchgRegsFile" without a SECTIONS specification
warning #10247-D: creating output section "Clb1DataExchgRegsFile" without a SECTIONS specification
===============
sincerely,
Eui-heon
Dear Lori Heustess,
I got some error messages when including F2837xD_Headers_clb_cpu1.cmd into the FCL project.
============================================================================
Description Resource Path Location Type
#10265 no valid memory range(null) available for placement of ".ebss" iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 105 C/C++ Problem
#10265 no valid memory range(null) available for placement of ".stack" iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 92 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AccessProtectionRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 241 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AdcaRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 154 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AdcbRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 155 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AdccRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 156 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AdcdRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 157 C/C++ Problem
#10265 no valid memory range(null) available for placement of "AnalogSubsysRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 159 C/C++ Problem
#10265 no valid memory range(null) available for placement of "CanaRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 161 C/C++ Problem
#10265 no valid memory range(null) available for placement of "CanbRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 162 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Cla1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 164 C/C++ Problem
#10265 no valid memory range(null) available for placement of "ClaData" iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 119 C/C++ Problem
#10265 no valid memory range(null) available for placement of "CLAscratch" iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 132 C/C++ Problem
#10265 no valid memory range(null) available for placement of "ClbXbarRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 167 C/C++ Problem
#10265 no valid memory range(null) available for placement of "ClkCfgRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 267 C/C++ Problem
#10265 no valid memory range(null) available for placement of "CpuSysRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 268 C/C++ Problem
#10265 no valid memory range(null) available for placement of "DcsmZ1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 186 C/C++ Problem
#10265 no valid memory range(null) available for placement of "DcsmZ2RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 187 C/C++ Problem
#10265 no valid memory range(null) available for placement of "DevCfgRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 266 C/C++ Problem
#10265 no valid memory range(null) available for placement of "DmaRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 190 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Emif1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 200 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Emif2RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 201 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm10RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 212 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm11RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 213 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm12RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 214 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 203 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm2RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 204 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm3RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 205 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm4RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 206 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm5RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 207 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm6RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 208 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm7RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 209 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm8RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 210 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwm9RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 211 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EPwmXbarRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 216 C/C++ Problem
#10265 no valid memory range(null) available for placement of "EQep1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 218 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Flash0CtrlRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 222 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Flash0EccRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 223 C/C++ Problem
#10265 no valid memory range(null) available for placement of "GpioCtrlRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 225 C/C++ Problem
#10265 no valid memory range(null) available for placement of "GpioDataRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 226 C/C++ Problem
#10265 no valid memory range(null) available for placement of "IpcRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 233 C/C++ Problem
#10265 no valid memory range(null) available for placement of "McbspaRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 245 C/C++ Problem
#10265 no valid memory range(null) available for placement of "McbspbRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 246 C/C++ Problem
#10265 no valid memory range(null) available for placement of "MemCfgRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 238 C/C++ Problem
#10265 no valid memory range(null) available for placement of "MemoryErrorRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 242 C/C++ Problem
#10265 no valid memory range(null) available for placement of "OutputXbarRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 228 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Sdfm1RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 258 C/C++ Problem
#10265 no valid memory range(null) available for placement of "Sdfm2RegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 259 C/C++ Problem
#10265 no valid memory range(null) available for placement of "UNION_1" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 139 C/C++ Problem
#10265 no valid memory range(null) available for placement of "UppRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 248 C/C++ Problem
#10265 no valid memory range(null) available for placement of "WdRegsFile" F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 272 C/C++ Problem
#99900 error limit reached; 100 errors detected fcl_f2837x_tmdxiddk C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0xa95 page 1 iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 105 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".stack" size 0x380 page 1 iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 92 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AccessProtectionRegsFile" size 0x40 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 241 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AdcaRegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 154 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AdcbRegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 155 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AdccRegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 156 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AdcdRegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 157 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "AnalogSubsysRegsFile" size 0x48 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 159 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "CanaRegsFile" size 0x164 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 161 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "CanbRegsFile" size 0x164 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 162 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Cla1RegsFile" size 0x3e page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 164 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "ClaData" size 0x3a page 1 iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 119 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "CLAscratch" size 0x100 page 1 iddk_servo_2837x_ram_lnk_cpu1.cmd /fcl_f2837x_tmdxiddk/cmd line 132 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "ClbXbarRegsFile" size 0x40 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 167 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "ClkCfgRegsFile" size 0x32 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 267 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "CpuSysRegsFile" size 0x82 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 268 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "DcsmZ1RegsFile" size 0x24 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 186 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "DcsmZ2RegsFile" size 0x24 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 187 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "DevCfgRegsFile" size 0x12e page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 266 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "DmaRegsFile" size 0xe0 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 190 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Emif1RegsFile" size 0x70 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 200 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Emif2RegsFile" size 0x70 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 201 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm10RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 212 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm11RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 213 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm12RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 214 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm1RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 203 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm2RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 204 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm3RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 205 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm4RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 206 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm5RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 207 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm6RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 208 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm7RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 209 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm8RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 210 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwm9RegsFile" size 0x100 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 211 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "EPwmXbarRegsFile" size 0x40 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 216 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Flash0CtrlRegsFile" size 0x182 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 222 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Flash0EccRegsFile" size 0x28 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 223 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "GpioCtrlRegsFile" size 0x180 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 225 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "GpioDataRegsFile" size 0x30 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 226 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "IpcRegsFile" size 0x24 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 233 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "McbspaRegsFile" size 0x24 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 245 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "McbspbRegsFile" size 0x24 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 246 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "MemCfgRegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 238 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "MemoryErrorRegsFile" size 0x40 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 242 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "OutputXbarRegsFile" size 0x40 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 228 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Sdfm1RegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 258 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "Sdfm2RegsFile" size 0x80 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 259 C/C++ Problem
<a href="file:/C:/ti/ccs1011/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section "UNION_1" size 0x1c0 page 1 F2837xD_Headers_nonBIOS_cpu1_eabi.cmd /fcl_f2837x_tmdxiddk/common line 139 C/C++ Problem
============================================================================
Sincerely,
Eui-heon
Eui-heon,
Unfortunately I am stumped as to why adding the one command file caused these errors. I will have to look at it closer. All the included .cmd file should have done is added the CLB memory and structure assignments.
-Lori
Hi Eui-heon,
I wanted to follow-up on this thread. Is there any change in the status of the issue?
Thank you
Lori
Dear Lori Heustess,
Currently, position information can be received from the biss-c encoder, but the motor is not running. I don't know if it's because I changed the output format of the project, but I am debugging because the FCL related code does not work normally.
The work related to the biss-c encoder is as follows.
1. Use PM_bissc_Include.h, biss.h, biss.c, PM_bissC_Lib.lib from C:\ti\controlSUITE\libs\app_libs\position_manager\v01_02_00_00
2. Add #include "F28x_Project.h" into biss.h
3. Add "volatile" into BISSC_DATA_STRUCT (Otherwise, dataReady does not change.)
4. Copy the contents of "F2837xD_Headers_clb_cpu1.cmd" into "F2837xD_Headers_nonBIOS_cpu1_eabi.cmd"
5. Change " .ebss : > RAMLS6 | RAMLS7 " to ".ebss : > RAMGS7 | RAMGS8 | RAMGS9" of "iddk_servo_2837x_ram_link_cpu1.cmd" and
"iddk_servo_2837x_flash_link_cpu1.cmd"
Sincerely,
Eui-heon
Eui-Heon,
I appreciate you following up with the steps you took. I am going to close this thread for now. If you have more questions while debugging the FCL please let us know via the "ask related" button or "ask a new question" button.
Best Regards
Lori