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