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.

How can I import a shmIpcBenchmark example into CCSv6?

Other Parts Discussed in Thread: SYSBIOS

Hi Champs,

I'm trying to import a shmIpcBenchmark example in PDK C6657 v1.1.2.6 into CCSv6.

I could import it with SYS/BIOS v6.37.04.32 and XDCTools v3.25.06.96.
But I got build error messages below after updating SYS/BIOS and XDCTools to the latest version.

  - Undefined reference to 'ti_sdo_ipc_gates_GateHWSem_query__E'
  - Undefined reference to 'ti_sdo_ipc_gates_GateMPSupportNull_query__E'
  - Undefined reference to 'ti_sdo_ipc_gates_GatePeterson_query__E'
  - Undefined reference to 'ti_sdo_ipc_heaps_HeapMemMP_isBlocking__E'

So, how can I resolve the build errors?

I use tools below with CCSv6.

  - CCS           : v6.0.1.00040
  - SYS/BIOS      : v6.40.03.39
  - XDCTools      : v3.30.04.52
  - IPC           : v1.25.03.15
  - C6000 CGTools : v7.4.10

Thanks in advance for your cooperation.

Regards,
j-breeze

  • J-breeze,

    The mcsdk package having dependency packages like  IPC, DSP/SYSBIOS, XDCTOOLS. These packages are validated with CCS5.x. So you need to test this with relevant and supported versions only.  I recommend you to use CCS5.x for build.

    Please refer the below E2E post, this will give you some details,

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/357937.aspx

     

  • J-breeze,

    However this discussion of thread can helpful for future readers, If you verified this thread.

  • Hi Pubesh,

    Thank you for your information.

    The below is Just FYI.
    I could import the IPC v1.24 shmIpcBenchmark example in PDK C6657 v1.1.2.6 into CCSv6.
    I rebuilded both of IPC v1.25 and v3.23 using SYS/BIOS v6.40.03.39 and XDCTools v3.30.04.52.
    Then I used the rebuild IPCs for the import.

    I hope this is helpful.

    Regards,
    j-breeze