ADAU1452 spi extern delay module do not work
I use SPI SRAM (23LC1024) connected to the master spi interface of 1452, and test the sigma studio module. But I found that it do not work well. the audio playing back is not right.
the sigma studio project is simple. and spi configuration is used the default parameter.
And I use the locgic analyzer to test the data out from the spi interface(SS_M MOSI_M MISO_M SCLK_M).
I found that the 1452 write the same address of spi sram again and again with different data.
But in the sigma studio project the delay I set is 2400 (sample). I think 1452 should write the address(ex:0x00) with a 4byte data of the audio sample, and then write the next adresss(ex:0x01) with the next sample.
I think that spi extern delay module is wrong, or sigma studio 4.6 or 4.7 has bug?
Audio Signal Processors
adau1452
software
external delay
sigmastudio
SigmaDSP Audio Processors
sigma studio 4.6 / 4.7
Show More
Hello Latera,
Thank you for the great detailed post. I will look into this.
Dave T
Thank you,
And I found that the "spi mode" setting may not be right. in the configuration window the spi mode is spi mode 3. But the real mode is spi mode 0 measure by the logic analyzer, from the spi interface of 1452.
if I change the spi mode to spi mode 0,and then, the spi interface of 1452 do not output any signal.
I may find the season. In sigmaStudio 4.7/4.6, I can drag one more the extern spi delay modules to the schematic, and it can compiled. BUT only one modules works well in real test. the other extern spi delay modules all have problem.
Please log in to reply.


