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.

TMS320C6678: Compilation error: image_processing demo application

Part Number: TMS320C6678
Other Parts Discussed in Thread: SYSBIOS,

Hello,

     We tried to compile image processing application (IPC master,slave, OpenMP) for evm6678 kit without any modifications, which is located in

C:\ti\mcsdk_2_01_02_06\demos\image_processing\.  we got the following error ( Shown is IPC master,Same error occured for IPC slave,OpenMP also)

Description    Resource    Path    Location    Type
ti.uia.runtime.LogSync : LogSync has detected that LoggerCircBuf is used in the system.  
LogSync no longer supports LoggerCircBuf. Use ti.uia.loggers.LoggerRunMode in place of LoggerCircBuf    
.xdchelp    /image_processing_evmc6678l_master    line 82    C/C++ Problem

Please note that the above error did not occur for serial_simc6678 image processing code.

Is there any dependency that we are missing?

Our plan is to port these applications in our custom board.

For your info:

We are using CCS 6.0, mcsdk 2.1.2.6.

Regards,

S.Sivanantham

We are planning to port the image processing application in our custom b

  • Hi,

    I've notified the sw team.

    Best Regards,
    Yordan
  • Sivanantham,

    MCSDK base line was supported using CCSv5.x baseline and older IPC and XDCtools and SYSBIOS versions. We recommend that you update to the Processor SDK RTOS baseline which is supported with latest versions of the tools. The image processing demo is supported in Processor SDK RTOS as well.
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Examples_and_Demonstrations

    Just from the build error that you are reporting, it appears that you are working incompatible version of the components.

    Regards,
    Rahul
  • Hi Rahul,

     Currently we have CCS 6.0.1. Will processor SDK RTOS support with our CCS?


    Since we dont have internet connection in our work-PC, we can not install latest CCS from cloud. Is there any offline installer for the latest CCS version?

    Regards,

    S.Sivanantham

  • Hi Rahul,

    We are able to install processor SDK with CCS 6.0.1 and we are able to compile IPC image processing demo.

    Now We are trying to port  the same for our custom board. In our custom board, tms320c6678 processor is connected with GbE switch so we have to change the phy settings. We changed evmC6678_phy.c in "{$PDK_INSTALL_DIR}\ti\board\src\evmC6678\" . But the change is not reflected . Could you please help on this?

    Regards,

    S.Sivanantham

  • Sivanantham,

    Did you rebuild the board library ? The way the Processor SDK RTOS is setup, all of the platform specific details are handled in the board library and the application links to this board library statically to use the initialization functions implemented using Board_Init API so when ever you change the board library files, you need to rebuild the library and make sure that it links to your application.

    Before you port the demo, you need to test that the basic NIMU example works on your custom platform. I would recommend that you look at the Networking and board library section of the Training "Application development using PRocessor SDK RTOS" to understand the architecture of the network and board setup.

    Training link:
    training.ti.com/processor-sdk-training-series

    Hope this helps.

    Regards,
    Rahul
  • Hi Rahul,
    Thanks for the support. The basic NIMU is tested thro Client example program which works fine. Now we are trying to rebuild the library. We will let you know the status.

    Regards,
    S.Sivanantham