Other Parts Discussed in Thread: TDA4VM
器件型号: TDA4VM
您好:
我正在使用 适用于 Edge AI 系统的 TDA4VM 入门套件 并想要使用 UART1 在上 J3 扩展接头 、具体来说:
- 引脚 8→UART_TXD
- 引脚 10→UART_RXD
我已经刷新了电路板、可以从访问解压缩的 DTS/boot/dtb/ti/k3-j721e-sk.dtb。
下面是我的 DTS 的相关部分:
pinctrl@11c000 {
compatible = "pinctrl-single";
reg = <0x00 0x11c000 0x00 0x2b4>;
#pinctrl-cells = <0x01>;
pinctrl-single,register-width = <0x20>;
pinctrl-single,function-mask = <0xffffffff>;
phandle = <0xff>;
main-uart1-default-pins {
pinctrl-single,pins = <0x1f8 0x50000 0x1fc 0x10000>;
phandle = <0x52>;
};
};
- 我想 将 UART1 重新映射到 J3 引脚 8/10 。
- 我尝试
J721E_IOPAD(0x1f8, PIN_INPUT, 0)J721E_IOPAD(0x1fc, PIN_OUTPUT, 0)在 DTS 中使用 TI 宏/、但dtc没有通过 语法错误 因为宏没有在解析的 DTS 中定义。
问题:
- 什么是 更正
pinctrl-single,pins = <...>十六进制值 将 UART1 映射到 TDA4VM 入门套件上的 J3 引脚 8/10? - 是否有建议的方法可修改 UART1 引脚多路复用的解析 DTS、而不使用 TI 源树宏?
- 是否有任何展示的示例或 TI 论坛主题 UART1→J3 接头映射 是否适用于环回测试?
如果您提供任何指导、编写 DTS 代码片段或提供在 J3 接头上配置 UART1 的示例链接、我将不胜感激。
谢谢!


