大家好
我的客户测试 AM6411速度为1000MHz@A53 (速度等级为 S )。
但在生产环境中、他们希望使用800MHz@A53 (速度等级 K 器件)。
我认为这些速度等级 S 和 K 是完全相同的无时钟器件。
问题1: 如果将 AM6411BSxxxx 重放至 AM6411BKxxxx、是否有任何必须更改 softwas 或 hardwave 的内容? (使用 Linux SDK)
问题2. 使用 MCU+ SDK 时有相同的问题。
谢谢。
GR
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、
Unknown 说: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 专家、以征求意见。