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:如何更改 R5F 内核的工作频率?

Guru**** 2901510 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1583139/am2434-how-to-change-the-operating-frequency-of-r5f-core

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

您好、

您能给我们介绍一下如何更改 R5F 内核的工作频率吗?

使用 MCU+ SDK 中的 FrerRTOS。

我想根据评估期间观察到的发热来确定最终工作频率、即 800MHz 或 400MHz。
我想知道这一过程在 TRM 的第 5.4.5.7 节“ PLL、PLLCTRL 和 HSDIV 控制器编程指南“中进行了介绍、但我想知道是否可以通过 SysConfig 进行配置。
或者、如果示例代码中有相关过程、请告知我。
在示例 sbl_null_am243x-evm_r5fss0-0_nortos_ti-arm-clang 中、我认为 C:\ti\workspace_v12\sbl_null_am243x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\ti_drivers_config.c 中 System_init () 周围的部分可能是通过 GUI 生成的代码、但我希望这一更改会通过 GUI 完成的位置。

谢谢。此致、

英明

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

    您好、

    为此、请参阅以下回答:

     关于:AM62D-Q1:C7x 示例代码 — 时钟设置/处理器速度  

     问题:AM620-Q1:我们可以在 MCU LPM 下动态降低 MCU M4F PLL 的时钟速度吗 

    此致、

    会面。  

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

    尊敬的会议:

    感谢您的答复。 让我确认一下。 SysConfig 不能更改频率?

    只需更改文件夹\ti\mcu_plus_sdk_am243x_11_00_00_15\source\drivers\bootloader\bootloader\am64x_am243x\中 bootloader_soc.c 文件中以红色编写的以下数字 soc?

     

    Bootloader_Core 引导信息 gCoreBootInfo[]=

       {

           .tisciProcId   = SCICLIENT_PROCID_MCU_M4FSS0_C0、

           .tisciDevId    = TISCI_DEV_MCU_M4FSS0_CORE0、

           .tisciClockId  = TISCI_DEV_MCU_M4FSS0_CORE0_VBUS_CLK、

           .defaultLockkHz =(uint32_t)(400*1000000)、

           .coreName      =“m4f0-0",“,</s>、

       }、

     

       {

           .tisciProcId   = SCICLIENT_PROCID_R5_CL0_C0、

           tisciDevId    = TISCI_R5FSS0_CORE0、

           .tisciClockId  = TISIC_DEV_R5FSS0_CORE0_CPU_CLK、

           .defaultLockkHz =(uint32_t)( 800 *1000000)、

           .coreName      =“r5f0-0",“,</s>、

       }、

     

       {

           .tisciProcId   = SCICLIENT_PROCID_R5_CL0_C1、

           .tisciDevId    = TISCI_R5FSS0_CORE1

           .tisciClockId  = TISIC_DEV_R5FSS0_CORE1_CPU_CLK、

           .defaultLockkHz =(uint32_t)( 800 *1000000)、

           .coreName      =“r5f0-1",“,</s>、

       }、

     

       {

           .tisciProcId   = SCICLIENT_PROCID_R5_CL1_C0、

           tisciDevId    = TISCI_R5FSS1_CORE0、

           .tisciClockId  = TISCI_R5FSS1_CORE0_CPU_CLK、

           .defaultLockkHz =(uint32_t)( 800 *1000000)、

           .coreName      =“r5F1-0 “、

       }、

     

       {

           .tisciProcId   = SCICLIENT_PROCID_R5_CL1_C1、

           tisciDevId    = TISCI_R5FSS1_CORE1、

           .tisciClockId  = TISCI_R5FSS1_CORE1_CPU_CLK、

           .defaultLockkHz =(uint32_t)( 800 *1000000)、

           .coreName      =“r5F1-1",“,</s>、

       }、

     

    谢谢。此致、

    英明

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

    否、这无法在 syscfg 中完成。

    只需更改文件夹
    内 bootloader_soc.c 文件中以红色编写的以下数字

    是的、这看起来是正确的。

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

    尊敬的会议:

    [报价 userid=“628103" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1583139/am2434-how-to-change-the-operating-frequency-of-r5f-core/6099556
    只需更改文件夹中 bootloader_soc.c 文件中以红色编写的以下数字

    是的、这看起来是正确的。

    [/报价]

    他们尝试了这种修改、但无法更改每个内核的频率。

    此致、

    英明

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

    Hello Hideaki、

    上述方法有效。 更新 gCoreBootInfo 缓冲区 更改后、我不确定它们是否编译了驱动程序?

    稍后、他们也编译了 SBL 应用程序。

    请分享客户遵循的确切步骤。

    此致、
    Anil