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.

[参考译文] AM2434:如何为25MHz 启用 CLKOUT0 (U13)

Guru**** 2537350 points
Other Parts Discussed in Thread: AM2434, DP83826E

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133429/am2434-how-to-enable-clkout0-u13-for-25mhz

器件型号:AM2434
主题中讨论的其他器件: DP83826E

您好、专家、

我正在 我们的产品板上测试 AM2434的 CLKOUT0。

我尝试启用 CLKOUT0以从  AM2434生成25MHz 时钟输出、AM2434连接到 我们产品板中以太网 PHY 芯片(TI DP83826E)的时钟输入(XI)。

测试代码在如下系统启动例程中执行、引用 TRM 中的 CTRLMMR_CLKOUT_CTRL 地址和 SDK 中的现有代码。  

    // after hw initialization
    
    SOC_controlModuleUnlockMMR( SOC_DOMAIN_ID_MAIN, 2 );
    *(volatile uint32_t*)(0x43008010U) = 0x11U; // 0x10u (enable CLKOUT0) and 0x01 (25Mhz)
    SOC_controlModuleLockMMR(SOC_DOMAIN_ID_MAIN, 2);
    
    // before starting task

 TRM 中的 CTRLMMR_CLKOUT_CTRL:

我在 CCS 中检查了 CTRLMMR_CLKOUT_CTRL 寄存器是否正确设置、如下面所示、

但是、当我检查连接到   AM2434的 U13 (CLKOUT0)的 TEST 引脚时、我无法看到时钟输出。

是否应设置 与 U13相关的 PADCONFIG? 如果是、请告诉我应该 设置哪个 PADCONFIG 寄存器。 我想我们可以使用 Pinmux_config()来为 CLKOUT0配置引脚多路复用器、如"ti_pinmux_config.c"中的引脚多路复用器。 请告诉我这是不是正确的方式。

您能否分享您在这方面的经验和知识? 正确启用它的任何检查点都将帮助我取得进展。

对此,

Moonil

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

    您好 Moonil、

    对拖延表示歉意。 您能不能告诉我们您是如何测试时钟输出的。

    [引用 userid="506396 " URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133429/am2434-how-to-enable-clkout0-u13-for-25mhz "]当我检查连接  到 AM2434的 U13 (CLKOUT0)的 TEST 引脚时、我无法看到时钟输出。

    BR

    Nilabh A.