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.

CCS/CCSTUDIO: linker errors in ported project

Part Number: CCSTUDIO
Other Parts Discussed in Thread: TM4C1290NCPDT

Tool/software: Code Composer Studio

CCS 7.2.0.00013

TI v16.9.6.LTS

Target TM4C1290NCPDT

4834.errors.txt
Description	Resource	Path	Location	Type
#10010 errors encountered during linking; "REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.out" not built	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10234">#10234-D</a>  unresolved symbols remain	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
gmake: *** [all] Error 2	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
gmake[1]: *** [REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.out] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol c_di2, first referenced in ./REPMFirmware/arccom19.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol c_ei, first referenced in ./REPMFirmware/xTimer.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol c_ei2, first referenced in ./REPMFirmware/arccom19.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol c_wait2us, first referenced in ./REPMFirmware/arccom19.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol GETTicketPickedLocationReached, first referenced in ./REPMFirmware/usb_dev_serial.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol I2C_InitiateRead, first referenced in ./REPMFirmware/main.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol ROM_GPIOPinConfigure, first referenced in ./drivers/pinout.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol ROM_GPIOPinTypeGPIOInput, first referenced in ./drivers/pinout.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol ROM_GPIOPinTypeUSBAnalog, first referenced in ./drivers/pinout.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol ROM_GPIOPinTypeUSBDigital, first referenced in ./drivers/pinout.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol ROM_SysCtlPeripheralEnable, first referenced in ./drivers/pinout.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol SetPrintAndMoveCommandLockStatus, first referenced in ./REPMFirmware/I2CInterface.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol SETTicketPickedLocationReached, first referenced in ./REPMFirmware/usb_dev_serial.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
unresolved symbol x_taskchg, first referenced in ./REPMFirmware/xTimer.obj	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
#112-D statement is unreachable	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 789	C/C++ Problem
#129-D loop is not reachable	ARCmain.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 215	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 480	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 606	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 610	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 614	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 618	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 621	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 624	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 627	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 630	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 633	C/C++ Problem
#169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 636	C/C++ Problem
#179-D function "GetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1054	C/C++ Problem
#179-D function "PrintSystemIdleDebugMsg" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 419	C/C++ Problem
#179-D function "SendBreak" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1164	C/C++ Problem
#179-D function "SetControlLineState" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 896	C/C++ Problem
#179-D function "SetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 906	C/C++ Problem
#179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 340	C/C++ Problem
#552-D variable "bServiceCPU" was set but never used	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
#552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 190	C/C++ Problem
#552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 288	C/C++ Problem
#552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 387	C/C++ Problem
#552-D variable "dummyVal" was set but never used	arccom19.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 87	C/C++ Problem
#552-D variable "g_bSendingBreak" was set but never used	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 92	C/C++ Problem
#552-D variable "m_ucChip1PortInputData" was set but never used	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
#552-D variable "m_ucSensor0ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 26	C/C++ Problem
#552-D variable "m_ucSensor1ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 27	C/C++ Problem
#552-D variable "m_ucSensor2ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 28	C/C++ Problem
#552-D variable "m_ucSensorInputMatters" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 19	C/C++ Problem
#552-D variable "m_ucSensorInputsToUseForMoving" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 18	C/C++ Problem
#552-D variable "m_uiCont1TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 96	C/C++ Problem
#552-D variable "m_uiCont2TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 95	C/C++ Problem
#552-D variable "m_uiCont3TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 94	C/C++ Problem
#552-D variable "m_uiCont4TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 93	C/C++ Problem
#552-D variable "m_uiNumCharactersToPrint" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 81	C/C++ Problem
#552-D variable "m_uiTicks" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "calloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1913	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "calloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2255	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1948	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2295	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinConfigure" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 108	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 112	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 120	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBAnalog" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 109	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBDigital" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 110	C/C++ Problem
<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_SysCtlPeripheralEnable" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 88	C/C++ Problem

I am getting linker errors on this project. I have attached console logs and the errors list. Can you help explain what these errors are?

Thank you,

Priya

  • Hi Priya,
    There was quite a bit of remarks in there but the main thing of concern is the unresolved symbol linker errors near the top of the file. It is a common error and described in the link below:
    software-dl.ti.com/.../sdto_ccs_build-errors.html

    Thanks
    ki
  • console16.9.6.LTS.txtOk. I am now getting 3 errors.

    Description Resource Path Location Type

    cannot open file "C:/ti/TivaWare_C_Series-2.1.4.178":  Permission denied cannot open file "C:/ti/TivaWare_C_Series-2.1.4.178":  Permission denied REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT C/C++ Problem

    gmake: *** [all] Error 2 REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT C/C++ Problem

    gmake[1]: *** [REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.out] Error 1 REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT C/C++ Problem

    I changed permissions of the C:\ti and the project directory by commenting out read only. It did not make a difference. I have also attached console logs.

    Thank you,

    Priya

  • It looks like you are using the -l option on a directory. The -l option should be referencing a file. The -i option is for library search paths:

    'Invoking: ARM Linker'
    "C:/ti/ccsv7/tools/compiler/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me -Ooff --opt_for_speed=2 --advice:power="2,4,5,10" --define=_120_MHz --define=ccs="ccs" --define=PART_TM4C1290NCPDT --define=_Test_Code -g --c99 --relaxed_ansi --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi -z -m"REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.map" --heap_size=0 --stack_size=2048 -i"C:/ti/TivaWare_C_Series-2.1.4.178" -i"C:/ti/ccsv7/tools/compiler/lib" -i"C:/ti/ccsv7/tools/compiler/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT_linkInfo.xml" --rom_model -o "REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.out" "./tm4c1290ncpdt_startup_ccs.obj" "./REPMFirmware/ARCNET_Interface.obj" "./REPMFirmware/ARCNET_MessageProcessor.obj" "./REPMFirmware/ARCdata.obj" "./REPMFirmware/ARCmain.obj" "./REPMFirmware/BezelLED_Interface.obj" "./REPMFirmware/FeedDetect_Interface.obj" "./REPMFirmware/Firmware_Updater.obj" "./REPMFirmware/I2CInterface.obj" "./REPMFirmware/Interrupt_Control.obj" "./REPMFirmware/LevelShift_Interface.obj" "./REPMFirmware/LinearMotor_Interface.obj" "./REPMFirmware/Motor_Common.obj" "./REPMFirmware/Printhead_Control.obj" "./REPMFirmware/Printhead_Interface.obj" "./REPMFirmware/REPM_Control.obj" "./REPMFirmware/RotaryMotor_Interface.obj" "./REPMFirmware/Sensor_Interface.obj" "./REPMFirmware/SolenoidInterface.obj" "./REPMFirmware/StatusData.obj" "./REPMFirmware/Switch_Interface.obj" "./REPMFirmware/TestFile.obj" "./REPMFirmware/TickTimer.obj" "./REPMFirmware/Watchdog_LED_Interface.obj" "./REPMFirmware/arccom19.obj" "./REPMFirmware/arcerror.obj" "./REPMFirmware/arcinit.obj" "./REPMFirmware/arcirq.obj" "./REPMFirmware/arcrecon.obj" "./REPMFirmware/arcsend.obj" "./REPMFirmware/com_area.obj" "./REPMFirmware/main.obj" "./REPMFirmware/usb_dev_serial.obj" "./REPMFirmware/usb_serial_structs.obj" "./REPMFirmware/xMail.obj" "./REPMFirmware/xMailLog.obj" "./REPMFirmware/xTimer.obj" "./driverlib/adc.obj" "./driverlib/aes.obj" "./driverlib/can.obj" "./driverlib/comp.obj" "./driverlib/cpu.obj" "./driverlib/crc.obj" "./driverlib/des.obj" "./driverlib/eeprom.obj" "./driverlib/emac.obj" "./driverlib/epi.obj" "./driverlib/epi_workaround_ccs.obj" "./driverlib/flash.obj" "./driverlib/fpu.obj" "./driverlib/gpio.obj" "./driverlib/hibernate.obj" "./driverlib/i2c.obj" "./driverlib/interrupt.obj" "./driverlib/lcd.obj" "./driverlib/mpu.obj" "./driverlib/onewire.obj" "./driverlib/pwm.obj" "./driverlib/qei.obj" "./driverlib/shamd5.obj" "./driverlib/ssi.obj" "./driverlib/sw_crc.obj" "./driverlib/sysctl.obj" "./driverlib/sysexc.obj" "./driverlib/systick.obj" "./driverlib/timer.obj" "./driverlib/uart.obj" "./driverlib/udma.obj" "./driverlib/usb.obj" "./driverlib/watchdog.obj" "./drivers/http.obj" "./drivers/pinout.obj" "./usblib/device/usbdaudio.obj" "./usblib/device/usbdbulk.obj" "./usblib/device/usbdcdc.obj" "./usblib/device/usbdcdesc.obj" "./usblib/device/usbdcomp.obj" "./usblib/device/usbdconfig.obj" "./usblib/device/usbddfu-rt.obj" "./usblib/device/usbdenum.obj" "./usblib/device/usbdhandler.obj" "./usblib/device/usbdhid.obj" "./usblib/device/usbdhidgamepad.obj" "./usblib/device/usbdhidkeyb.obj" "./usblib/device/usbdhidmouse.obj" "./usblib/device/usbdmsc.obj" "./usblib/host/usbhaudio.obj" "./usblib/host/usbhhid.obj" "./usblib/host/usbhhidkeyboard.obj" "./usblib/host/usbhhidmouse.obj" "./usblib/host/usbhhub.obj" "./usblib/host/usbhmsc.obj" "./usblib/host/usbhostenum.obj" "./usblib/host/usbhscsi.obj" "./usblib/usbbuffer.obj" "./usblib/usbdesc.obj" "./usblib/usbdma.obj" "./usblib/usbkeyboardmap.obj" "./usblib/usbmode.obj" "./usblib/usbringbuf.obj" "./usblib/usbtick.obj" "./usblib/usbulpi.obj" "./utils/uartstdio.obj" "./utils/ustdlib.obj" "../tm4c1290ncpdt.cmd" "../driverlib/ccs/Debug/driverlib.lib" "../driverlib/rvmdk/driverlib.lib" "../usblib/ccs/Debug/usblib.lib" "../usblib/rvmdk/usblib.lib" -l"C:/ti/TivaWare_C_Series-2.1.4.178" -l"C:/TFS/RD_10_SOURCE/REPM/05_REPM_FIRMWARE_SOURCE_CODE/TI_Code_Composer_BulkValidatorFirmware-TM4C1290NCPDT/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/driverlib/ccs/Debug/driverlib.lib" -l"C:/ti/TivaWare_C_Series-2.1.4.178/usblib/ccs/Debug/usblib.lib" -llibc.a ../driverlib/ewarm/Exe/driverlib.a ../driverlib/gcc/libdriver.a ../usblib/ewarm/Exe/usblib.a ../usblib/gcc/libusb.a
    <Linking>
    fatal error #6001: cannot open file "C:/ti/TivaWare_C_Series-2.1.4.178": Permission denied

  • I'm unable to track the -l option in the CCS project settings. I am looking at ARM linker flags and ARM compiler flags. Where can I find it?
    Thanks,
    Priya
  • This is what I have under basic options ARM linker. What is missing from this?

    Thanks,

    Priya

  • Your screenshot does not align with the build output you provided. In your screenshot, I see three libraries specified with the -l option - driverlib.lib, usblib.lib, and libc.a

    Your build output shows:

    -l"C:/ti/TivaWare_C_Series-2.1.4.178"
    -l"C:/TFS/RD_10_SOURCE/REPM/05_REPM_FIRMWARE_SOURCE_CODE/TI_Code_Composer_BulkValidatorFirmware-TM4C1290NCPDT/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/driverlib/ccs/Debug/driverlib.lib"
    -l"C:/ti/TivaWare_C_Series-2.1.4.178/usblib/ccs/Debug/usblib.lib"
    -llibc.a

    And you can see, there are four -l options.

    Where is that first -l option coming from? That is the confusing thing. The path you circled in your screenshot is for a search path (-i option) and unrelated.

    ki
  • 8551.console16.9.6.LTS.txt

    7802.errors.txt
    Description	Resource	Path	Location	Type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf869 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf868 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf86b is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf86a is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf863 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf864 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf865 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf866 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85a is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85b is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85c is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85d is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85e is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf85f is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf860 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf862 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf861 is not of a displayable type
    Unknown	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@ffacf867 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef5 is not of a displayable type
    Unknown	ARCmain.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@7ff2497f is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eea is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eeb is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eec is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eed is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eee is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13eef is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef0 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef1 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef2 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef3 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef4 is not of a displayable type
    Unknown	usb_dev_serial.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@3cf192fb is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef7 is not of a displayable type
    Unknown	usb_dev_serial.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@3cf192fc is not of a displayable type
    Unknown	usb_dev_serial.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@3cf192fd is not of a displayable type
    Unknown	usb_dev_serial.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@3cf192fa is not of a displayable type
    Unknown	xTimer.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@b2982e43 is not of a displayable type
    Unknown	main.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@43d13ef6 is not of a displayable type
    Unknown	xTimer.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@b2982e41 is not of a displayable type
    Unknown	xTimer.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@b2982e42 is not of a displayable type
    Unknown	xTimer.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@b2982e44 is not of a displayable type
    Unknown	arccom19.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@fa0330ab is not of a displayable type
    Unknown	usb_dev_serial.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@3cf192f9 is not of a displayable type
    Unknown	I2CInterface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@fc14eaf3 is not of a displayable type
    Unknown	RotaryMotor_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@7f3f52f4 is not of a displayable type
    Unknown	RotaryMotor_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@7f3f52f5 is not of a displayable type
    Unknown	RotaryMotor_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@7f3f52f6 is not of a displayable type
    Unknown	LinearMotor_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@e4be9ba9 is not of a displayable type
    Unknown	LinearMotor_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@e4be9ba8 is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7fa4 is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7fa3 is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7fa2 is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7fa1 is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7f9f is not of a displayable type
    Unknown	Printhead_Interface.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@4cca7fa0 is not of a displayable type
    Unknown	ARCNET_MessageProcessor.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@71d04cde is not of a displayable type
    Unknown	ARCNET_MessageProcessor.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@71d04ce0 is not of a displayable type
    Unknown	ARCNET_MessageProcessor.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@71d04cdf is not of a displayable type
    Unknown	ARCNET_MessageProcessor.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@71d04ce1 is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd76 is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd79 is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd7a is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd77 is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd78 is not of a displayable type
    Unknown	pinout.c	Unknown	Unknown	org.eclipse.core.internal.resources.Marker@615cbd75 is not of a displayable type
    

    Ki,

    Thank you for your replies. I am attaching the currently used file search path options, console logs and error list to this post. Please let me know what else I can try. I believe the -l problem is gone now, but I'm having trouble with the ROM functions inside pinout.c file. Why are these ROM functions implicitly declared?

    Edited to mention:

    I turned of the ULP advisor to remove warnings from the console logs.

    Thank you,

    Priya

  • Ok, this looks better. That odd -l option pointing to the TivaWare root directory is gone.

    Now you are back to more unresolved symbols. I don't know where they are defined but you need to add the library/object file for them. If they are from TivaWare, perhaps the experts in the TM4C forum can provide some more insight.

    Thanks
    ki
  • Priya Nadathur70 said:
    I believe the -l problem is gone now, but I'm having trouble with the ROM functions inside pinout.c file. Why are these ROM functions implicitly declared?

    To use the ROM functions a TARGET_IS_TM4C129_<version> define is needed to select the device. See the Direct ROM Calls section of the TivaWare Peripheral Driver Library Users' Guide.