I have a project which I have been using with the evm6678 platform. I need to change the platform (mostly to increase the external memory) and I get the following undefined symbols during the link:
CSL_GPIO_open, CSL_PLLC_open, CSL_SRIO_Open, CSL_chipReadReg,
CSL_intcGlobalDisable
Cppi_channelEnable, Cppi_configureRxFlow, Cppi_getFlowId, Cppi_init, Cppi_initDescriptor, Cppi_open, Cppi_rxChannelOpen, Cppi_setCpdmaLoopback,
Cppi_txChannelOpen
Qmss_ackInterrupt, Qmss_getQueueHandle, Qmss_getQueueNumber, Qmss_init, Qmss_insertMemoryRegion, Qmss_programAccumulator, Qmss_queueClose, Qmss_queueOpen, Qmss_setEoiVector, Qmss_setQueueThreshold, Qmss_start
cmHeap
qmssLObj
ti_sysbios_family_c64p_EventCombiner_disableEvent__E ti_sysbios_family_c64p_EventCombiner_dispatchPlug__E ti_sysbios_family_c64p_EventCombiner_enableEvent__E, ti_sysbios_family_c66_tci66xx_CpIntc_disableHostInt__E
ti_sysbios_family_c66_tci66xx_CpIntc_disableSysInt__E, ti_sysbios_family_c66_tci66xx_CpIntc_dispatchPlug__E
ti_sysbios_family_c66_tci66xx_CpIntc_dispatch__E, ti_sysbios_family_c66_tci66xx_CpIntc_enableHostInt__E
ti_sysbios_family_c66_tci66xx_CpIntc_enableSysInt__E, ti_sysbios_family_c66_tci66xx_CpIntc_getEventId__E
ti_sysbios_family_c66_tci66xx_CpIntc_mapSysIntToHostInt__E, ti_sysbios_knl_Semaphore_Object__create__S
ti_sysbios_knl_Semaphore_pend__E, ti_sysbios_knl_Semaphore_post__E, xdc_runtime_Error_init__E
xdc_runtime_Memory_alloc__E, xdc_runtime_Memory_free__E, xdc_runtime_System_printf__E
My new platform at the moment is an unaltered copy of evm6678.
What am I missing? I followed the instructions in the SYS/BIOS user's guide. Is there another step I need to do? Do I need to add a link to a library?