ADSP-BF706
Production
This device is a member of the ADSP-BF70x Blackfin Digital Signal Processor (DSP) product family. The new Blackfin+ processor core combines dual-MAC 16...
Datasheet
ADSP-BF706 on Analog.com
When running both the TalkThrough and FilterCallback examples on the ADSP-BF706 EZKIT Mini, the headphone output produces an extreme amount of ringing distortion and noticeably no signal seems to be passed through. The FilterCallback example does appear to change when PB1, but each instance just produces a different kind of extreme distortion. This has been experienced while running the target in Debug from CCES. An existing issue suggested changing the clock settings for the codec, but this no longer seems to be applicable with CCES v2.12.0 and v1.1.0 of the Board Support Package. Any advice on why this might be happening would be greatly appreciated.
chrisc93 - Moved from Hardware Tools to Blackfin Processors. Post date updated from Friday, February 23, 2024 4:11 PM UTC to Friday, February 23, 2024 4:11 PM UTC to reflect the move.
Ranji - Moved from Blackfin Processors to CrossCore Embedded Studio and Add-ins. Post date updated from Friday, February 23, 2024 4:11 PM UTC to Monday, February 26, 2024 5:30 AM UTC to reflect the move.
Hi,
Could you please confirm if you have applied the below patch to your adi_adau1761.c file and whether the issue persists?
Patch to apply in adi_adau1761.c located at:
C:\Analog Devices\ADSP-BF706_EZ-KIT_Mini-Rel1.1.0\BF706_EZ-Kit_MINI\Blackfin\src\drivers\codec\adau1761\
For the two calls of adi_sport_ConfigClock(), replace the fourth parameter (true,) in each with:
#if __CCESVERSION__ >= 0x02040000
false, /* CCES-11151 fixed */
#else
true, /* passing true compensates for CCES-11151 */
#endif
After applying this patch in the adi_adau1761.c file, we can successfully obtain audio output without any distortion. We tested this in CCES 2.12.0 with the "ADSP-BF706_EZ-KIT_Mini-Rel1.1.0" BSP.
Hope this helps.
Best Regards,
Santhakumari.K