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.

[参考译文] TMS320F28034:内部时钟问题

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/623094/tms320f28034-internal-clock-issue

器件型号:TMS320F28034

您好!

我的客户正在使用 F28034、SYSCLK 设置为60MHz、XCLKOUT 输出为15MHz 以进行测量。

当它们执行 EFT 测试时、它们将观察到 XCLKOUT 为7.2MHz 并且 PWM 频率发生变化、这意味着 SYSCLK 发生变化。

当它们移除 EFT 脉冲时、时钟仍然错误。

他们使用内部振荡器作为时钟源、因此他们怀疑内部振荡器太容易受到影响、并导致 EFT 测试失败。

我将在 EFT 测试期间与客户核实电源(3.3V、1.8V)是否在我们的建议范围内、但我不认为电源是原因、因为当他们移除 EFT 脉冲时、时钟仍然错误。

您是否知道时钟频率错误的原因还有什么?

霍华德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Howard、
       我想知道、EFT 测试是否会损坏振荡器调整寄存器。 您能否在测试前后检查 COARSETRIM 和 FINETRIM 寄存器值? 此外、每次进行测试时、时钟的错误值是否相同? 令人难以置信的是,登记册每次都以完全相同的方式被破坏。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我下周将与客户进行核实。 根据它们、不正确的时钟频率始终为7.2MHz。 但是、如果它是由 COARSETRIM 和 FINETRIM 寄存器值引起的、则客户可能会指责我们的部件故障导致 EFT 测试失败。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Howard、

               如果频率每次恰好为7.2MHz、则修整寄存器不太可能损坏。 在任何情况下、我假设客户可以检查调整寄存器的内容来验证这一点。

     

    时钟变化是否是 EFT 测试的唯一影响? 它是否以任何方式影响代码执行?

     

    您是否能够离线与我分享 EFT 测试完成方式的详细信息?