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.
Hi!
I reached a point where I was able to run the audio example app linked against BIOS v6 using PSP v2 on EVM DSK830 (OMAP L137 EVM). This required the rebuild of PSP using " xdc -PR . ", modifying XDCPATH and adapting the examples for EDMA3 v2.1, because PSP used EDMA3 v2.1 and examples still used the older version of the API.
The next step is to combine the audio example and the SPI example in to the same project. Our application namely uses, SPI flash, Audio, Ethernet and RTC. Consequently I have to build a project which interfaces all 3 drivers, so that the actual development could finally begin.Nevertheless, the audio example now runs also from CCS v4 IDE when the project is opened in its initial directory. However, If I check "copy the project to new dir", these problems come up:
"audioSample.x674" "./src/audioSample_main.obj" "./src/audioSample_io.obj" -l"libc.a"
<Linking>
undefined first referenced
symbol in file
--------- ----------------
_ti_sysbios_family_c64p_Hwi_enableInterrupt__E C:\CCSv4\edma3_lld_02_10_00_01\packages\ti\sdo\edma3\drv\sample\lib\da830\Release\ti.sdo.edma3.drv.sample.a674<sample_da830_int_reg.o674>
error: unresolved symbols remain
error: errors encountered during linking; "audioSample.x674" not built
The workspace contains audioSample and audioSample_configuration. The audioSample_configuration builds fine, but audioSample gives the error specified. I have modified audioSample_configuration to include all the required RTSC packages from the project Properties and added Target Configuration (da830 as platform and C6747 as target device). These changes however do not appear to be sufficient.
I still have not yet tried to rebuild the examples from scratch adding package modules to RTSC and BIOS v6 enabled project using XGCONF. I would first like to learn how to manage and fix errors like these. It serves no purpose for example, if I can make a project on one machine and then cant make it run on any other, because it comes up with a series of errors that I cant help with. What is still missing? How to fix it?
Thanks!
Atmapuri
The paste of the error looks unclear. Is the undefined symbol called "in"?
Hi!
Yes, the symbol is linked in from EDMA3 driver used by the audio sample. As I said before, there must be some configuration switch missing or is set wrong, because the project compiles, when it is not copied outside of its original directory.
Thanks!
Atmapuri