TMS320F28377D-EP: EPWMCLKDIV Warning

Part Number: TMS320F28377D-EP
Other Parts Discussed in Thread: SYSCONFIG

Hi

When EPWMCLKDIV is set to/2, the following warning appears:
I checked the errata, but could not find relevant information.
Please answer the following.
1) Please provide me with a document that provides detailed information.
2) Is this warning limited to a silicon version?
3) Is there a silicon version planned to fix this warning?


(Warning Infomation)
CPU1:EPWMCLKDIV
ePWM TZFRC and TZCLR events will sometimes be missed when EPWMCLKDIV is devide by2. Always program EPWMCLKDIV to devide by 1 if using TZFRC or TZCLR register. Please refer to the F2837xD Sikicon Errata more Details.

Thank you and best regards,

S.Kasai

  • Hi Kasai,

    An EPWM expert will get back to you on this question.

    Regards,
    Harisyam

  • When EPWMCLKDIV is configured to divide by 2 (PERCLKDIVSEL.EPWMCLKDIV = 1), asynchronous CPU writes to the TZFRC (Trip Zone Force) or TZCLR (Trip Zone Clear) registers can sometimes be missed if they fall exactly on the internal clock boundary.

    Setting EPWMCLKDIV to divide by 1 (PERCLKDIVSEL.EPWMCLKDIV = 0) matches the peripheral clock directly to PLLSYSCLK, keeping the write operations fully synchronized and eliminating the issue entirely.

    See the following P65x Errata for this and page 16 if you are looking for description.

    Regards,

    Sumit

  • Hi, Sumit

    Thank you for your reply.

    I see that there is a workaround.

    The information is TMS320F28P65x Errata.

    TMS320F2837xD Errata (SPRZ412 N) does not contain this information.

    I have 2 questions:

    Does TMS320F2837xD also have this errata?

    If so, is SPRZ412N also updated?

    Thank you and best regards,

    Kasai

  • Kasai,

    Yes same errata applies to TMS320F2837xD but I do not see its updated in SPRZ412N. I will put request for getting this updated.

    Thanks for notifying. Could you please let us know what ccs and sysconfig version are you using that shows this warning?

    Regards,

    Sumit

  • Hi, Sumit

    Thank you for your reply.

    CCS version : 20.3.1.5_1.9.1

    I couldn't find the sysconfig version.

    How can I find the sysconfig version?

    Regards,

    Kasai