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.

MMWCAS-DSP-EVM: The DCAN on IPU1 communicates with DSP

Part Number: MMWCAS-DSP-EVM
Other Parts Discussed in Thread: TDA2SX
Hi Experts!

We are developing Dcan on TDA2sx;
Background:
Now, by modifying the configuration file, successfully initialize System_dcanInit(),(dCAN defaults to IPU1?), data transmission can be carried out with PC normally. The test case is
Capture + Radar Object Detect (DSP) + NetworkTx (TDA2xx Only)
Encountered problems:
1. Now we need to communicate with DSP1 to transmit the data processed by DSP1, but we found that DCAN has no link, so we didn't think of any way to transfer the data of DSP1
Send to Dcan on IPU1, but can normally use System_linkControl to send data to DSP1, please help experts for analysis.

2. Why wasn't System_dcanInit initialized in App_init?Network has link routines, why not develop dCAN?If we want dCAN and DSP1 communicate,
Do we need to re-establish link to communicate with DSP1, which will increase the workload?I don't know if My understanding is correct!

Thank you, looking forward to your reply!
  • Hi Fei,

    We are working this and will come back with an answer shortly.  Thank you for your patience!

    Regards,
    Mike

  • Hi,

    DCAN capture was implemented on IPU1 because the DCAN driver included in PDK under SDK is only built for IPU1, not DSP.

    The implementation is only meant for an example to show how DCAN capture can be added to SDK application.

    DCAN capture is standalone APIs. You can move those calls to a Link running on IPU1, like Null Link, and have DSP Link sending data to it.

    Regards,
    Stanley