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.

Build errors, warnings Example_F28377xLaunchPadDemo

First I got XDAIS v0.0 error, removed as other threads stated not needed anymore, then warning project created with 6.4.(x?), and

Description Resource Path Location Type
creating ".esysmem" section with default size of 0x400; use the -heap Example_28377SLaunchPad    C/C++ Problem
creating output section ".cio" without a SECTIONS specification Example_28377SLaunchPad    C/C++ Problem
entry-point symbol other than "_c_int00" specified:  "code_start" Example_28377SLaunchPad    C/C++ Problem
variable "fid" was set Example_F28377xLaunchPadDemo.c /Example_28377SLaunchPad line 206 C/C++ Problem

Just wondering....

  • Hello,

    Thank you letting us know, I will file a bug to get this cleaned up.
    For the most part, these warnings shouldn't affect the execution of the example.
    You can ignore the "fid" warning and the entry-point symbol warning.

    To fix the .eyesysmem warning, go to project properties->Build->C2000 Linker->Basic Options and put "0x400" in the heap text field.
    To fix the ".cio" warning, open 2837xS_Generic_Flash_lnk.cmd and add ".cio : > RAMLS5 PAGE = 1" to the SECTIONS section.

    Best Regards
    Chris
  • Forgot to mention all the Ramsfunc:

    "D:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
    'Building target: Example_28377SLaunchPad.out'
    'Invoking: C2000 Linker'
    "D:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/bin/cl2000" -ml -mt --cla_support=cla0 --tmu_support=tmu0 --vcu_support=vcu0 --float_support=fpu32 --advice:performance=all -g --define="_DEBUG" --define=_FLASH --define=_LAUNCHXL_F28377S --define="LARGE_MODEL" --quiet --diag_warning=225 --verbose_diagnostics --issue_remarks --cdebug_asm_data --output_all_syms -z -m"Example_28377SLaunchPad.map" --heap_size=0x400 --stack_size=0x200 --warn_sections -i"D:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/lib" -i"D:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/include" -i"D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/lib" -i"D:/c/ccs62/libs/math/IQmath/v160/lib" -i"D:/c/ccs62/libs/math/FPUfastRTS/V100/lib" --priority --reread_libs --issue_remarks --verbose_diagnostics --xml_link_info="Example_2806xSci_Echoback_linkInfo.xml" --entry_point=code_start --rom_model -o "Example_28377SLaunchPad.out" -lrts2800_fpu32_fast_supplement.lib -lrts2800_fpu32.lib "./Example_F28377xLaunchPadDemo.obj" "./F2837xS_Adc.obj" "./F2837xS_CodeStartBranch.obj" "./F2837xS_CpuTimers.obj" "./F2837xS_DefaultISR.obj" "./F2837xS_GlobalVariableDefs.obj" "./F2837xS_Gpio.obj" "./F2837xS_PieCtrl.obj" "./F2837xS_PieVect.obj" "./F2837xS_Sci.obj" "./F2837xS_SysCtrl.obj" "./F2837xS_usDelay.obj" "./sci_io.obj" "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd" "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_headers/cmd/F2837xS_Headers_nonBIOS.cmd" -lIQmath_fpu32.lib
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 89: warning:
    absolute symbol "_RamfuncsLoadStart" being redefined
    LOAD_START(_RamfuncsLoadStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 90: warning:
    absolute symbol "_RamfuncsLoadSize" being redefined
    LOAD_SIZE(_RamfuncsLoadSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 91: warning:
    absolute symbol "_RamfuncsLoadEnd" being redefined
    LOAD_END(_RamfuncsLoadEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 92: warning:
    absolute symbol "_RamfuncsRunStart" being redefined
    RUN_START(_RamfuncsRunStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 93: warning:
    absolute symbol "_RamfuncsRunSize" being redefined
    RUN_SIZE(_RamfuncsRunSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 94: warning:
    absolute symbol "_RamfuncsRunEnd" being redefined
    RUN_END(_RamfuncsRunEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 89: warning:
    absolute symbol "_RamfuncsLoadStart" being redefined
    LOAD_START(_RamfuncsLoadStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 90: warning:
    absolute symbol "_RamfuncsLoadSize" being redefined
    LOAD_SIZE(_RamfuncsLoadSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 91: warning:
    absolute symbol "_RamfuncsLoadEnd" being redefined
    LOAD_END(_RamfuncsLoadEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 92: warning:
    absolute symbol "_RamfuncsRunStart" being redefined
    RUN_START(_RamfuncsRunStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 93: warning:
    absolute symbol "_RamfuncsRunSize" being redefined
    RUN_SIZE(_RamfuncsRunSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 94: warning:
    absolute symbol "_RamfuncsRunEnd" being redefined
    RUN_END(_RamfuncsRunEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 89: warning:
    absolute symbol "_RamfuncsLoadStart" being redefined
    LOAD_START(_RamfuncsLoadStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 90: warning:
    absolute symbol "_RamfuncsLoadSize" being redefined
    LOAD_SIZE(_RamfuncsLoadSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 91: warning:
    absolute symbol "_RamfuncsLoadEnd" being redefined
    LOAD_END(_RamfuncsLoadEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 92: warning:
    absolute symbol "_RamfuncsRunStart" being redefined
    RUN_START(_RamfuncsRunStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 93: warning:
    absolute symbol "_RamfuncsRunSize" being redefined
    RUN_SIZE(_RamfuncsRunSize),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 94: warning:
    absolute symbol "_RamfuncsRunEnd" being redefined
    RUN_END(_RamfuncsRunEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 89: warning:
    section relative symbols from different output sections cannot be mixed;
    "_RamfuncsLoadStart" is in section "ramfuncs", "DOT operator" is in section
    ".TI.ramfunc"
    LOAD_START(_RamfuncsLoadStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 91: warning:
    section relative symbols from different output sections cannot be mixed;
    "_RamfuncsLoadEnd" is in section "ramfuncs", "DOT operator" is in section
    ".TI.ramfunc"
    LOAD_END(_RamfuncsLoadEnd),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 92: warning:
    section relative symbols from different output sections cannot be mixed;
    "_RamfuncsRunStart" is in section "ramfuncs", "DOT operator" is in section
    ".TI.ramfunc"
    RUN_START(_RamfuncsRunStart),
    "D:/c/ccs62/device_support/F2837xS/v200/F2837xS_common/cmd/2837xS_Generic_FLASH_lnk.cmd", line 94: warning:
    section relative symbols from different output sections cannot be mixed;
    "_RamfuncsRunEnd" is in section "ramfuncs", "DOT operator" is in section
    ".TI.ramfunc"
    RUN_END(_RamfuncsRunEnd),
    warning: entry-point symbol other than "_c_int00" specified: "code_start"
    'Finished building target: Example_28377SLaunchPad.out'
    ' '

    **** Build Finished ****
  • Hello,

    The issues with the ramfunc section will be resolved in the next F2837xS release. For resolving this, refer to the actions I detailed in this thread: e2e.ti.com/.../1947929

    Best Regards
    Chris