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.

[参考译文] PLL &放大器;振荡器问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1124963/plls-oscillator-question

大家好

问题1:我们希望在 Linux SOC 启动期间获取器件的 PLL 值、包括 uboot 阶段和内核阶段。

我们可以从哪里获得 它?

问题2:在文件  board-support/u-boot-2021.01+gitAUTOINC+44a87e3ab8-g44a87e3ab8/arch/arm/proc/k3-j721e-dts - common-ar-board.r5 & board-support/u-boot-2021.01+gitinc+44aINC+44a8e-r5+ds-rar-873e/r5中 找到以下信息:

我们要确认此信息的名称是什么?  

谢谢

     

_________________________________________________________________________________________________________________________

我们使用的电路板信息遵循:         SDK:TI-processor-SDK-Linux-J7-EVM-08_02_00_03

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="529479" URL"~/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1124963/PLLs-oscillator-question"]

    问题1:我们希望在 Linux SOC 启动期间获取器件的 PLL 值、包括 uboot 阶段和内核阶段。

    [/报价]

    您是否计划转储所有 PLL 值? 有一个名为"k3conf"的 Linux 用户空间实用程序

    您可以使用以下命令获取所有时钟值:

    'k3conf 转储时钟'

    [引用 userid="529479" URL"~/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1124963/PLLs-oscillator-question"]

    我们要确认此信息的名称是什么?  

    [/报价]

    查看 EVM 用户指南:www.ti.com/.../spruis4d.pdf

    DIP 开关设置决定晶体频率:

    以上快照来自 TRM。

    -凯尔西

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

    感谢您的回复。

     我们发现 DIP 开关设置决定了晶体频率。   如果我们要更改 晶振频率 和 MCU_MODEL 引脚,是否需要相应地修改软件?

    我们在 DTS 中找到相关信息、我们要确认是否调用了以下配置软件? 如何呼叫?   (__LW_AT__clk_19_2MHz 和 clk_200MHz)

    谢谢

    ——————————————————————————————————————————————————

    问题2:在文件  board-support/u-boot-2021.01+gitAUTOINC+44a87e3ab8-g44a87e3ab8/arch/arm/proc/k3-j721e-dts - common-ar-board.r5  & board-support/u-boot-2021.01+gitinc+44aINC+44a8e-r5+ds-rar-873e/r5中 找到以下信息:

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

    您好、Zong、

    我查看了200MHz 和19_2_MHz 时钟的基准。 它们分别由 SDHCI1和 USBSS 节点使用。

    我不确定晶体振荡器之间的相关性是多少。

    -凯尔西

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

    大家好、 Keerty

    我们现在面临一个问题:由于客户的需求、我们将外部晶体振荡器更改为25MHz。

    但发现在使用 DFU 下载映像时无法识别 DFU。

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

    使用默认的19.2M 晶振是否正常?

    -凯尔西

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

    是的,   默认 的19.2Mhz 工作 正常。

    如果我们要 将外部晶体振荡器更改为25MHz、   我们是否需要对软件进行任何更改?

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

    您好!

    与上述类似、您可以添加具有25MHz 频率的虚拟时钟节点

    CLK_25_MHz:dummy_clk_25_MHz{
    兼容="固定时钟";
    #clock-cells =<0>;
    时钟频率=<25000000>
    u-boot、dm-spl;
    };

    该数据应填充在以下位置:

    添加时钟=<&clk_25_MHz>;

     

    删除时钟=<&clk_19_2MHz>;

    因此、25MHz 的参考时钟被考虑在内。

    此致、
    基尔西