Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

AM5728: McASP Interface with DSP core with IPC

$
0
0

Part Number:AM5728

Hi,

I am working on a audio based application and I am using AM5728 Sitara processor.

I am interfacing circular microphone board with the DSP core of AM5728, I am using McASP2 channel for the same.

I tried loading DSP binaries onto DSP core through JTAG then  I am able to see the audio data being filled onto buffer.

I want ARM A15 to load binaries onto DSP in my application, I added resource table and made necessary changes as mentioned in below link.

Now I observe that binaries are loaded from linux to DSP core through remote proc. When DSP tries to execute below API the DSP core encounters a crash and restarts itself. 

status = mcaspCreateChan(&hMcaspRxChan, hMcaspDev_CMB, MCASP_INPUT, &mcasp_chanparam[0], mcaspAppCallback, NULL);

In DTS McASP2 is disabled so I expect linux on ARM would not be accessing the McASP2 chennel. But still I suspect that Linux on A15 is causing issue because this observed only when A15 running on linux loads binaries onto DSP core through remore proc.

Please provide me a pointer to resolve my issue.

Thanks,

Janardan


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>