We have BF548 interfaced with ADAU1761 sound chip. The board boots up fine with uclinux and all drivers.Attached here is the dsp project used to create the firmware. The settings in it are
* Hardware configuration -> IC 1 -ADAU1761 register controls -> Digital set up -> SDATA mode =SLAVE
* --- ADC_SDATA, DAV_SDATA,LRCLK , BCLK = Pull up enabled
* Codec setup -> Automatic start up -> All inputs All outputs and then apply / compile - link - download . The program and parameter.bin are also attached. They can be opened in hex editor and checked.
is this all correct ?
While running tone, i do not get any output on speaker.
LRCLK - TFS0 (48Khz checked with CRO)
BCLK - TSCLK (3.072 Mhz)
ADC SDATA - DT0PRI
DAC SDATA - DR0PRI
The 48 Mhz sampling freq, 3.072 Mhz, and others are coming. I have verified on the PC oscliscope. The tone value (1000HZ) doesn't come . When frequency is changed, same result is obtained. What could be going wrong ?