Hi All
LMK04803 has microwire bus, and we use SPI bus to connect them.
The problem is when we initialize LMK04803 26 registers, we found sometimes the configuration failed. The failure probability is about 5%-30%.
When this problem occurs, we use oscilloscope to capture microwire bus, and find the data sent are correct.
But when we use readback function to read related registers, the register value are not what we sent.
We doubt microwire bus timing, but no markable mistake is found.
Now we set SPI clock 100KHz.
I pasted 2 microwire bus timing. The above one shows 2 registers write timing. Next one shows only one register write timing.
In each diagram, the upper section shows series decoder result, the below section shows analog signal.
We really appreciated your suggestion and ideas.
thanks
bes regards