• TI Thinks Resolved

Compiler/TDA2EVM5777: IPC communication

Part Number: TDA2EVM5777

Tool/software: TI C/C++ Compiler

i was execute the example code of ipc folder.i think it was working but i dont know what is the data ,where we have to change the data,how to check the its working correctly?

  • Hi kalaiventhan,

    which example you run? Note that all examples under "<VisionSDK_Install_dir>\ti_components\os_tools\ipc_3_43_03_05\examples" has readme.txt with details about the example. Also the examples call Log_print0() to print info about it's execution, you should be able to see the output with CCS using ROV.

    Regards,
    Yordan
  • In reply to Yordan Kamenov:

    I was try in  starterware \examples \ipc multicore

  • In reply to kalaiventhan v:

    I am using TDA2xX board,i was excute starterware/examples /ipc multicore coding.
  • In reply to Yordan Kamenov:

    I am using TDA2xX board,i was excute starterware/examples /ipc multicore coding
  • In reply to kalaiventhan v:

    Hi Kalaiventhan,

    For "starterware/examples/ipc_multicore_mbx" example you will get output prints at terminal program (eg. TeraTerm). You need to load images on all the cores before running the example.
    You can also refer to 'StarterWare_UserGuide.pdf' under "starterware/docs".

    Regards,
    Ankur

    ----------------------------------------------------------------------------------------------------------
    Please click the 
    Verify Answer button on this post if it answers your question.
    ----------------------------------------------------------------------------------------------------------

  • In reply to Ankur Baranwal:

    I got some payload values like 0x800003d7 in the uart window.which one is the output .how to give the external value to particular processor

  • In reply to Ankur Baranwal:

    I got some payload values like 0x804003d7 in the uart window.which one is the output data .how to give the external value to particular processor
  • In reply to kalaiventhan v:

    The printed payload is received from the other core.
    In the example each core sends interrupt (along with payload) to other cores and after that prints the payload received from the other cores to UART.

    Regards,
    Ankur

    ----------------------------------------------------------------------------------------------------------
    Please click the 
    Verify Answer button on this post if it answers your question.
    ----------------------------------------------------------------------------------------------------------

  • In reply to Ankur Baranwal:

    HI,

    thanks,any external data can we provide different data to different processor,it is possible .


    can we will execute In the vision sdk /ti_components/os_tools/IPC 03_xx_xx in tda2xx
  • In reply to kalaiventhan v:

    Payload is send as third argument of 'IpcLib_interruptSendEvent()' function call. Please checkout the you can modify the example to send different payload.

    Regards,
    Ankur

    ----------------------------------------------------------------------------------------------------------
    Please click the 
    Verify Answer button on this post if it answers your question.
    ----------------------------------------------------------------------------------------------------------