TMS320F28P650DK: About eQEP_QDECCTL.QIDIRE,I am confused with this bit.

Part Number: TMS320F28P650DK

Tool/software:

hi experts, may you have a nice day!

Below is some questions about this bit: 

1.What is the function of this bit in the register?

2.in F28E12x Errata(sprz579), it says:While using the PCRM = 0 configuration, if the direction change occurs when the index input is active, the position counter (QPOSCNT) could be reset erroneously, resulting in an unexpected change in the counter value. This could result in a change of up to ±4 counts from the expected value of the position counter and lead to unexpected subsequent setting of the error flags.

is the two chip have the same bug?

3.what's the meaning of " when the index input is active",is this the active edge of index(selected by QDECCTL.QIP)?

Looking forward to your reply.

  • 2.in F28E12x Errata(sprz579), it says:While using the PCRM = 0 configuration, if the direction change occurs when the index input is active, the position counter (QPOSCNT) could be reset erroneously, resulting in an unexpected change in the counter value. This could result in a change of up to ±4 counts from the expected value of the position counter and lead to unexpected subsequent setting of the error flags.

    is the two chip have the same bug?

    No the two chips do not have the same bug, I will submit a ticket to get this updated in our F28E12x device. I confirmed with our team that this bug was fixed for F2838x devices and newer.

    No need to worry about this issue. Apologize for the confusion.

    Best regards,

    Ryan Ma

  • thank you very much Ryan!

    and what's the meaning of " when the index input is active",is this the active edge of index(selected by QDECCTL.QIP)?

  • and what's the meaning of " when the index input is active",is this the active edge of index(selected by QDECCTL.QIP)

    Correct.

    Best regards,

    Ryan Ma