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.

Unresolvable StarterWare APIs in SYSBIOS

Expert 1115 points
Other Parts Discussed in Thread: OMAPL138, SYSBIOS

UIRGENT:

Hello friends,

I have unresolved issues within SYSBIOS project using  the SarterWare package in CCSV5.1 using  logic PD BSL 4.2.4 on  ARM9/OMAPL138 SoM on EVM kit.

I use .gel file supplied by LogicPD for both DSP and ARM9.

First I tested StarterWare "lidd_armv5_omapl138_evmOMAPL138" project and got it working.

Second as a sanity test I created  Log example in SYSBIOS and got it working as evident from RTA Raw Logs.

Third I started integrating them.

  - I resolved the include errors in beginning by including all those folders that were included in the example "lidd_armv5_omapl138_evmOMAPL138".

 -  I use the API function definitions of the in the main.c  file and created a task to setup, initialise, etc. for LCDC and display a string on it.

 - The build gives unresolved symbols for every API calls. I copy some the linker errors  here.  The full build console output, main.c code, .cfg text is zipped and attached to this thread.

undefined          first referenced
  symbol                in file    
 ---------          ----------------
 LIDDAddrIndexSet   ./main.obj     
 LIDDCSTimingConfig ./main.obj     
 LIDDClkConfig      ./main.obj     
 LIDDDataWrite      ./main.obj     
 LIDDDisplayEnable  ./main.obj     
 LIDDModeSet        ./main.obj     
 LIDDPinMuxSetup    ./main.obj     
 PSCModuleControl   ./main.obj  

Please tell me what is going  wrong in the linking process. I included all the files it seems or any thing missing?

File :6765.a2.txt

Please reply soon.

With warm regards.

Mahesh