AnsweredAssumed Answered

Kinetis KL04 TPM Anomoly

Question asked by Gordy Carlson Employee on Jun 9, 2015
Latest reply on Jul 3, 2015 by xiangjun.rong

I've been working with a customer on something that we haven't been able to explain yet.

 

Setting the KL04 TPM's COV register to a value of 798 results in a PWM duty cycle that is approx 50% of the expected.  Yet setting the COV value to 797 or 799 results in correct/expected operation.

 

We have looked at several possible theories.....like if we inadvertently changed the timer prescale,  but as far as we can tell the ONLY value we are changing is the COV value....

 

I've checked errata, community postings and other documentation, and can't find a parallel issue.

 

The customer has a workaround,  but we would still like to determine if we are overlooking or misunderstanding something,  or if there truly is an unusual errata within the KL04.

 

Email thread, register captures, and scope shots attached as an Outlook format.

 

thanks,

Gordy

Original Attachment has been moved to: KL04-PWM-weirdness.msg.zip

Outcomes