工具/软件:
您好、
我们正在 尝试使用 mw.b md.c 命令在 u-boot 时启用 UART6、 但时钟未启用
下面是我们用于启用时钟的地址
mw.b 0x4A005580 0x2 //将 0x2 写入 CM_IPU_UART6_CLKCTRL 寄存器
=> MD.b 0x4A005580 4. //读取以检查天气模块是否已启用
4a005580: 02 00 03 00
我们也尝试在 DTS 中添加 uart6 节点,但没有帮助
下面是我们执行的引脚多路复用
{GPMC_A4、(M8 | PIN_INPUT)}、 /* uart6_RxD */
{GPMC_A5、(M8 | PIN_OUTPUT )}、 /* uart6_TxD */
{GPMC_A6、(M8 | PIN_OUTPUT)}、 /* uart6_CTSn */
{GPMC_A7、(M8 | PIN_OUTPUT)}、 /* uart6_rtsn */
已使用 u-boot 版本:u-boot-2018.01
如果我们确实对 uart5 启用时钟 、 您能否解释为什么尤其是 UART6 模块不启用、并提供在 Uboot 阶段启用 UART 的详细过程。
此致
Yashwanth