Hello
what is the best way to send and receive data between the two dsp (6474 )on the evaluation board (tmx320C6474)
thanks
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.
Hello
what is the best way to send and receive data between the two dsp (6474 )on the evaluation board (tmx320C6474)
thanks
Hi Majid,
The MSGQ module was specifically designed to be used for homogeneous or heterogeneous
multi-processor messaging. It allows for the structured sending/receiving of variable length messages and enables them to be passed transparently between DSP/BIOS executions threads, such as tasks and software interrupts. The MSGQ module internally handles message passing between threads on the same processor.
To pass messages between discrete processors, a message queue transport (MQT) is required for the specific physical inter-processor communication mechanism used, such as peripheral component interconnect (PCI), MCBSP or SRIO.
You can find the IPC examples in BIOS MCSDK released for C6474. The links are below.
MCSDK Download: http://software-dl.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/01_00_00_08/index_FDS.html:
MCSDK UG(Refer Section IPC): http://processors.wiki.ti.com/index.php/BIOS_MCSDK_1.0_User_Guide
MCSDK Release Notes: http://downloads.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/01_00_00_08/exports/bios_mcsdk_1_00_00_08_release_notes.pdf
MCSDK Getting Started Guide: http://processors.wiki.ti.com/index.php/BIOS_MCSDK_1.0_Getting_Started_Guide#Technical_Support_and_Product_Updates
How to Approach Inter-Core Communication on TMS320C6474: http://www.ti.com/lit/an/sprab25/sprab25.pdf
Thanks.