工具/软件:
是否允许在 6.1 内核的内核器件树中设置 pinmux?
早在 SDK 06 天、我们就被告知所有引脚复用都必须在 IO 隔离(即在 SPL 中)时完成、 sprac44a 中对此进行了介绍。 但在 6.1 内核中、有几个 57x 器件树确实使用正常的 pinmux 设置。
无法在内核中进行 pinmuxing 是非常恼人的,所以如果允许它会很好。
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.
工具/软件:
是否允许在 6.1 内核的内核器件树中设置 pinmux?
早在 SDK 06 天、我们就被告知所有引脚复用都必须在 IO 隔离(即在 SPL 中)时完成、 sprac44a 中对此进行了介绍。 但在 6.1 内核中、有几个 57x 器件树确实使用正常的 pinmux 设置。
无法在内核中进行 pinmuxing 是非常恼人的,所以如果允许它会很好。
Jonathan、
您参考的应用手册对此进行了明确说明:
“为了确保 AM57xx 数据手册的时序要求和开关特性表中发布的 IO 时序值在器件的整个生命周期内、AM57xx 软件必须实现正确的焊盘配置要求。 不遵守这些要求的影响可能不会立即得到观察。 但是、从长远来看、不遵守此程序可能会导致系统问题。 建议阅读 AM57xx TRM 中控制模块的焊盘配置部分、以便熟悉详细要求、包括焊盘配置寄存器、IOSET、虚拟 IO 时序模式、手动 IO 时序模式、隔离要求和 IO 延迟重校准。 当 PinMux 工具与 Processor SDK RTOS 中的电路板库结合使用时或在运行 Linux 时与 U-Boot 结合使用时、所有这些要求都将自动配置。“
-Josue