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.

AFE58JD48: Data mismatch observed when using the AFE58JD48 pattern generation function to verify uploaded data correctness — possible root cause inquiry

Part Number: AFE58JD48

When configuring the custom pattern to alternate between 16728 and –9981 (as shown in Figure 1), incorrect data is observed under certain conditions. Specifically, the received data becomes –9853, which differs from the expected value by 128.

This issue also occurs in other pattern modes. For example, in sine pattern mode (as shown in Figure 2), values that are expected to be 0 instead appear as 512 or 128.

We would appreciate your assistance in analyzing the possible root causes of this behavior, such as data alignment, bit shifting, sign extension, or pattern generation and capture timing. Any guidance or recommended debugging steps would be highly appreciated.

image.png

53ff5aa59944f926f675261d550ce45b.jpg