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.

[参考译文] AM625:Linux 中的电源轨配置

Guru**** 2477295 points
Other Parts Discussed in Thread: SYSCONFIG, SK-AM62-LP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1457864/am625-power-rail-configuration-in-linux

器件型号:AM625
主题中讨论的其他器件:SysConfigSK-AM62-LP

工具与软件:

您好!

我的客户对 Linux SDK 中的电源轨配置有疑问。
客户电路板上的每个电源轨中的电压都存在一些差异。
他发现有 SysConfig 工具可用于配置其中的一些电源轨、但他希望在代码中手动更改这些电源轨。


这里的表格显示了 SK-AM62LP 和定制电路板之间的差异。

提供 TI 系统配置工具 电源轨
SK-AM62LP
组合
定制电路板配置
VDDSHV0 3.3V 3.3V
VDDSHV1 1.8V 3.3V
VDDSHV2 3.3V 3.3V
VDDSHV3 3.3V 3.3V
VDDSHV4 1.8V 1.8V
VDDHSV5 3.3V/1.8V 3.3V/1.8V
VDDSHV6 1.8V 3.3V
VDDSHV_MCU 3.3V 3.3V
VDDSHV_CANUART 3.3V 3.3V
- VDDA_TEMP0 1.8V 1.8V
- VDDA_TEMP1 1.8V 1.8V
- VDDA_PLL 1.8V 1.8V
- VDDA_DDR_PLL0 0.75伏 不适用
- VDDA_MCU 1.8V 1.8V
- VDDA_1P8_OLDI0 1.8V 1.8V
- VDDA_1P8_OLDI0 1.8V 1.8V
- VDDA_CORE_USB 0.75伏 0.75伏
- VDDA_CORE_CSIRX0 0.75伏 0.75伏
- DDA_1P8_CSIRX0 1.8V 1.8V
VDDA_1P8_USB 1.8V 1.8V
VDDA_3P3_USB 3.3V 3.3V
- VDD_CORE 0.75伏 0.75伏
- VDDR_CORE 0.85V 0.85V
VDDS_DDR 1.1V 1.1V
VDDS_OSC0 1.8V 1.8V
VDDS_DDR_C 1.1V 1.1V
- VDD_CANUART 3.3V 0.75伏
- VPP 1.8V 常闭

在哪个代码中、客户应更改以配置上述差异?

谢谢。此致、
田代浩一郎

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

    尊敬的 Tashiro-San:

    我不能完全理解这个问题。  我假设 PMIC 或分立式电源会驱动所需的电源电压、而不是软件/操作系统。 您能解释一下您的意思吗?

    SysConfig 中列出的电压可能会确保引脚使用有效的电压域。  

    此致、

    Anshu

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

    尊敬的 Anshu:

    我假设 PMIC 或分立式电源将驱动所需的电源电压、而不是软件/操作系统。 您能解释一下您的意思吗?

    客户只想知道应在 SDK 中修改哪些代码(或参数)以满足其系统电压要求。

    SysConfig 中列出的电压可能会确保引脚使用有效的电压域。  [报价]

    您是说 SysConfig 不控制 PMIC 电压配置吗? 如果是、我理解了这一点。 谢谢!
    请提供在 SDK 中完成 PMIC 电压配置的位置。 PMIC 与  SK-AM62LP 相同。

    谢谢。此致、
    田代浩一郎

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

    尊敬的 Tashiro-San:


    您是说 SysConfig 不控制 PMIC 电压配置吗?

    是的、这是正确的。

    您可以看到一个将 PMIC 添加到 SK-AM62-LP 的 Linux 器件树的示例。 这不是 PMIC 正常运行所必需的、但它允许 Linux 应用程序使用 PMIC。

    https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts?h=ti-linux-6.6.y

    此致、

    Anshu

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

    尊敬的 Anshu:

    客户发现 SysConfig 根据"电源域"设置生成以下代码。
    下面是 VDDSHV6从1.8V (默认)更改为3.3V 的一个示例。


    在 SDK 中是如何使用该代码的?
    如前所述、他不使用 SysConfig 来更改电源轨配置。
    在这种情况下、可以忽略上述代码还是需要手动添加相同的代码?

    谢谢。此致、
    田代浩一郎

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

    尊敬的 Tashiro-San:

    让我在 SysConfig 专家中循环评论所生成代码的使用。

    据我所知、该选项不会配置 PMIC。

    谢谢!

    Anshu

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

    Tashiro-San,

    无标题 SysConfig file 是用于保存 SysConfig 应用程序配置的文件。 Linux 或 MCU-SDK 软件不使用它。

    -保罗  

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

    Paul:不可以在 CCS v20中创建 SysConfig 文件、无论 CCS v20是在 Windows 上还是在 Linux 上-真的吗? 在您的回复中、我想您的意思是说"任何 SDK 软件都不会使用它"

    此致

    Jim (前 TI-er、'82 -'97)

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

    正确、任何 SDK 软件都不使用它。 它仅用于重新加载 SysConfig 工具状态。