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.

A question about data transmition between DSP/ARM

Other Parts Discussed in Thread: TMS320DM6446

After data is processed by DSP, how can I transmit the processed data to ARM so that this processed data can be delivered to PC throw a serial port by ARM?

I have tried a shared memory, but strange problems occurs when data is written to thisshared memory by DSP and is read by ARM... 

(P.S. I'm a junior student and I find program on chips is so hard that I donnot know where to start. I'll appreciate a lot if someone can told how to study a chip like this and program on it.)

  • Lin Gorden,

    Welcome to the TI Forums. I hope you are able to find a lot of help in the answers that have been posted here, and also find helpful information in the TI Wiki Pages.

    Three very important things you need to know about using the forums:

    1. Pick the right forum for your question. The C6000 Multicore devices are currently homogeneous multicore, meaning there is no ARM core in them. So a DaVinci or C6-Integra forum would be the right choice.
    2. Provide enough information for us to help you. The device number would be good to know. If I knew the device number, I could have asked to have your post moved to the right place for you.
    3. Explain as much as you can for things like "strange problems".

    Shared memory is exactly what you should use. My best guess is that you have cache coherency issues. To study about this, search the TRM (Technical Reference Manual, if available) for "cache coherency". And to see if this is the problem, turn off caching on the DSP and maybe on the ARM. If the data comes through correctly, then you will know this is the problem.

    Regards,
    RandyP

  • Thankes a lot!

  • I am programming on TMS320DM6446, it has a arm and a dsp core.And my IDE is CCS3.3.

    I will try your suggestion first.