All,

I have been trying to resolve an issue that I am facing with McASP
transfer and receive drivers on TI's DaVinci TMS320DM6437 DVEVM.

 

My workspace does:

*         a real-time video decode in one thread and 

*         a simple audio loopback (only receive and transfer using McASP
driver as illustrated by TI's DVSDK for DM6437) in another thread.

 

The audio that I hear at the output is recognizable but noisy (a
crackling noise and what seems to be a distortion of the input). The
noise becomes louder as the volume of the input (audio source)
increases. (The audio source of is clear of any such noise).

 

Other aspects/clues:

*         Audio loopback thread is at a higher priority.

*         If the McASP transfer  is used to play out audio that is
decoded/stored in memory, not captured (audio data is captured but
discarded), then the audio noise goes away.

*         If McBSP is used instead of McASP, the audio noise is still
heard.

---

*         If the video decode is turned off the audio noise goes away.

*         The video decoder uses only QDMA channels, not any EDMA
channels (that might cause a resource clash with McASP driver)

*         Video decoder is interfaced via Codec Engine.

*         Video decoder uses DMAN and DSKT2 to acquire all resources and
no hard-coding is done in the decoder with respect to acquiring
resources.

*         Code generation and other tools versions:

o   Platform Support Package (PSP) version: 1.00.00.01

o   Codec Engine version: 1.20

o   Code Composer Studio version: 3.3.38.2

o   DSP/BIOS version: 5.31.02

o   Code Generation tools: v6.0.10

 

I do not suspect:

*         that the video decoder consumes the entire DSP CPU load or

*         that the DDR bandwidth is the constraining factor here.

 

I was wondering if anyone on this mailing list has encountered a similar
issue, i.e. a noise in audio capture or audio playout when a DSP
software module runs in the background. Please, do help out in case you
have a clue as to what may be causing this audio noise.

 

Thanks.

 

Regards,

Vijay

 


**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
[EMAIL PROTECTED]
**********************************************************************

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to