Hello,
We have a custom design with AM3352 (ZCE) package and we have run into the problem mentioned in these threads:
In our case the symptom seems to be that the baud rate on the 2 UARTs in use changes from 9600 (expected) to 12593 (observed). We have used auto baud rate detection with a protocol analyzer to determine the exact baud rate. Additionally, we have also observed the USB interface doesn't recognize any USB devices plugged into the board. We have also observed the I2C, clock frequency also changes - 400Khz (expected) to 555Khz (observed)
Please find below the schematic for the OSC0 and OSC1 circuits (we are not using OSC1 and left it floating) and based on the errata advisory we have updated the design; the crystal ground is connected to ground very close of the crystal. We observe this once in a while when the unit is power cycled and once in this state it never recovers. We have not tried a software reboot - I will update the thread with that result shortly.
This is the layout of the crystal and the clock inputs to the processor.
Do you guys have any thoughts on how we can resolve this issue. Thank you so much for your help and replies.
Regards
Santhosh