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.

TMS320F28P650DK: In the Endat routine of CLB, the position CRC of the 31-bit Endat encoder is always incorrect, while the position CRC calculated by the 25-bit Endat encoder is correct. Why is this? Is the position CRC calculation not supported?

Part Number: TMS320F28P650DK


Tool/software:

Hello engineers,

I found that in the Endat routine of CLB, the position CRC calculation for a 31-bit resolution (multiturn + singleturn) Endat encoder is always incorrect, while it is correct when using a 25-bit Endat encoder. Why is this? Does the position CRC calculation program not support it? However, other parts of the program do take into account Endat encoders with resolutions exceeding 31 bits.

Regards,

Lin Haonan