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.

[参考译文] AM3352:更改 OPP 会导致 MPU 挂起

Guru**** 2563970 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/613924/am3352-changing-opp-causes-mpu-to-hang

器件型号:AM3352

尊敬的 Sitara 支持团队:

在 AM335x 设计中、我的客户在现场测试期间遇到问题。

[问题]
-CPU 在更改频率模式时面临挂起
:scaling_available 调节器=按需
> CPU 频率始终会受到 CPU 负载的波动。
现场测试发生了一个多星期,而不是在短时间运行时发生。
-CPU 在更改频率模式时不会挂起
:scaling_available 调节器=性能
> CPU 频率将是最大的1GHz 固定频率。

[已验证的项目]
-电压设置的时序和序列、频率设置完全正确。
OPP:高⇒低:
它会更改为对应于 OPP 的频率、首先更改
然后电压发生变化。
OPP:低⇒高:
它会更改为对应于 OPP 的电压、首先更改
之后频率发生变化。
-当频率从300MHz 改为600MHz 时、
压降大约为40mV。

[问题]
1.您是否喜欢到目前为止由 AM335x 频率变化引起的此问题?
2.当频率从低到高转换时,是否会产生压降,导致 CPU 挂起?
3.您是否对您的体验有任何此问题的检查点、请告诉我。

此致、
卡纳

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

    您正在运行什么软件? 处理器器件型号是什么? 请提供使用案例的准确详细信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    感谢您的快速回复。
    以下是您询问的信息。

    -器件型号:AM3352
    软件:Linux 操作系统
    基本分布:Debian
    Linux 内核3.13.4
    -用例的详细信息
    1、CPU 频率从300MHz 切换到1000MHz、从300MHz 切换到800MHz、
    从300MHz 到600MHz、持续一周以上、CPU 面临挂起。
    当 CPU 频率保持1000MHz 一周以上并且 CPU 不会面临挂起时。
    三、短时间内也没有面对挂机问题。
    4. CPU 频率切换序列:例如 300MHz->1000MHz->300MHz
    cpu0_set target->scaling up-(Y)->set voltage -> set freq--> scaling down?-(Y)-> set voltage ->
    CPU0_set target->scaling up-(N)----- >设置频率-->缩小?-(N)----- >
    这意味着电压设置和频率设置的时序和序列完全正确。
    5、当 CPU 频率为1000MHz 时、电压变化小于1000mV 时、
    当然、它会使 CPU 挂起。
    通常、当频率从300MHz 转换为600MHz 时、压降大约为40mV。

    [问题]
    1.您是否喜欢到目前为止由 AM335x 频率变化引起的此问题?
    2.当频率从低到高转换时,是否会产生压降,导致 CPU 挂起?
    3.您是否对您的体验有任何此问题的检查点、请告诉我。

    此致、
    卡纳
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、TI 不支持 Debian 发行版。 此论坛仅支持 TI 发布的处理器 SDK :www.ti.com/.../PROCESSOR-SDK-AM335X
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Biser、

    感谢你的答复。
    很抱歉、我没有写下正确的器件型号:AM3352BZCZA100。

    根据您的评论、您是否根据自己的经验猜测没有此类问题
    AM335x 发生了什么情况;硬件和这类 问题取决于软件?
    我理解很难说,但你的任何评论都有助于研究这个问题。

    此致、
    卡纳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不记得在这个论坛上报告了类似的问题。 在问题2上、这肯定是您应该检查的东西、但这在很大程度上取决于 PCB 设计以及正确的去耦值和放置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、
    感谢您的回复。
    我已经要求我的客户在长时间运行时检查压降。
    我的客户还检查了他们的软件。
    我真的很赞同您的支持。
    当我知道解决方案时、我将在这里报告它。

    此致、
    卡纳