This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB954-Q1EVM: While interfacing with DMIC(PDM), couldn't be able to get the correct clock rate at Gpio of serializer (DS90UB953 EVM).

Part Number: DS90UB954-Q1EVM
Other Parts Discussed in Thread: DS90UB954-Q1

Hi TI,
   When we tried to interface DMIC (PDM) in Serializer (DS90UB953-EVM) connected with Deserializer(DS90UB954-Q1 EVM), we couldn't be able to get the correct clock rate (3Mhz) at Serializer end which is provided by a SOC connected to the GPIO's of Deserializer, when we probed the GPIO of Deserializer, we are getting the correct clock rate (3Mhz) but not at the Serializer end GPIO. Additionally, the length of the cable is only 3M.
Below we will attach the Configuration of GPIO's for both Serializer (DS90UB953-EVM) and Deserializer(DS90UB954-Q1 EVM).

GPIO 0 => Clock ===> SOC => Deserializer (DS90UB954-Q1 EVM) => Serializer (DS90UB953) => DMIC
GPIO 1 => Data  ===> DMIC => Serializer (DS90UB953) => Deserializer (DS90UB954-Q1 EVM) => SOC   

# De-serializer

0x30 0x01 0x01
0x30 0x02 0x2E
0x30 0x08 0x7E
0x30 0x4C 0x01
0x30 0x20 0x20
0x30 0x21 0x44
0x30 0x58 0x9E
0x30 0x59 0x03
0x30 0x4A 0x10
0x30 0xBA 0x00

0x30 0x0F 0x02 #0xED
0x30 0x6E 0x81
0x30 0x11 0x09
0x30 0x5B 0x18
0x30 0x5C 0x18
0x30 0x5D 0x18
0x30 0x65 0x18

# Serializer


0x18 0x0E 0x1E
0x18 0x0D 0xD0
0x18 0x33 0x03