unable to get the data from ICS43434 sensor after giving the required inputs

By satyanaganlttscom , 5 June 2020

Hi All,
i am trying to emulate I2S using SPI interface on MSP432P4111 Launch Pad.
the MSP432P4111 Launch pad is connected to ICS43434(refer schematic_connection.png)

i had provided all the required configurations such as:(refer to cont_clock.jpg with clock(yellow color),WS(BLue color))
continuous clock frequency with 500Khz
toggling the Word select signal at every 32 clock pulsed.

but i am unable to get the data from the Acoustic sensor(ICS43434)(Refer to IMG-8650.JPG)
please find the attachment which shows the oscilloscope image with three Signals:
CLOCK Signal(Yellow color)
DATA Signal(Blue color)
Word Select Signal(Pink color)

could you please share your points:
on why i am not getting the data?
there are any hardware dependencies?
whether there are any software configurations we have missed?

we know that sensor will give 24-bit data as output for 32 clock pulses.
if i am reading the 1 byte audio data for a given number of pulses, which data i need to consider?
even if the data signal is not giving any pulses on the oscilloscope, i am getting some data on to RX buffer, please can you share your thoughts on whether the obtained data is valid or not?(refer to LR_LOW_WS_toggle_16_bit_with_audio.dat)

Thank you,
Maniram

lans87557gmailcom

5 years 5 months ago

Hi MANIRAN:
I think that the singles(clk,ws and ds)should be check with a logic analyzer other than an oscilloscope. The clock frequency with 500Khz you used is somewhat
small. The clock frequency depend upon sample frequency.

phpbb Post ID
38677
phpbb Topic ID
38486