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.
大家好
我的客户测试 AM6411速度为1000MHz@A53 (速度等级为 S )。
但在生产环境中、他们希望使用800MHz@A53 (速度等级 K 器件)。
我认为这些速度等级 S 和 K 是完全相同的无时钟器件。
问题1: 如果将 AM6411BSxxxx 重放至 AM6411BKxxxx、是否有任何必须更改 softwas 或 hardwave 的内容? (使用 Linux SDK)
问题2. 使用 MCU+ SDK 时有相同的问题。
谢谢。
GR
您好、GR、
q1. 如果将 AM6411BSxxxx 重放至 AM6411BKxxxx、是否有任何必须更改 softwas 或 hardwave 的内容? (使用 Linux SDK)
是的、您只需在 U-Boot 器件树中将 A53 PLL 更改为速度等级的时钟:
https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/arch/arm/dts/k3-am642-r5-sk.dts?h=ti-u-boot-2021.01#n42
a53_0: a53@0 { ... assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>; assigned-clock-parents = <&k3_clks 61 2>; assigned-clock-rates = <200000000>, <1000000000>;
将 DT 属性assigned-clock-rates
""的第二个参数更改为相应的 A53时钟。
我将把您的 Q2问题转给我们的 MCU+ SDK 专家、以征求意见。
您好、Bin
感谢您的支持。
我知道、将速度等级 S 更换为 K 时、只需要更改 U-Boot
我认为 MCU+SDK 也是如此(使用此 SDK 时,我在 QSPI 中设置 QSPI 引导和写入引导加载程序)
如果有关于 MCU+SDK 的任何信息、请告诉我。
谢谢。
GR
您好、GR、
默认情况下、MCU+ SDK 将 A53内核配置为以800MHz 运行、如图所示
此致、
Prashant
尊敬的 Prashant:
非常感谢。
我将测试我的板。
此致、
GR