RK3568禁用调试口改成普通口

编程入门 行业动态 更新时间:2024-10-28 04:15:13

RK3568禁用调试口改成普通口

RK3568禁用调试口改成普通口

RK3568共10个串口,需要用到8个串口,无耐其他UART都被外设复用了,只好将调试口也拿出来作为普通口,方法:禁用调试口、增加UART2

1. 

vi kernel/arch/arm64/boot/dts/rockchip/OK3568-C-linux.dts

2. 

#include "OK3568-C-common.dtsi"/ {chosen: chosen {//bootargs = "earlycon=uart8250,mmio32,0xfe660000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rw rootwait";bootargs = "root=PARTUUID=614e0000-0000 rw rootwait";};
};


3. 

vi kernel/arch/arm64/boot/dts/rockchip/OK3568-C-common.dtsi

4. 

修改

 fiq-debugger {compatible = "rockchip,fiq-debugger";rockchip,serial-id = <2>;rockchip,wake-irq = <0>;/* If enable uart uses irq instead of fiq */rockchip,irq-mode-enable = <1>;rockchip,baudrate = <115200>;  /* Only 115200 and 1500000 */interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_LOW>;pinctrl-names = "default";pinctrl-0 = <&uart2m0_xfer>;status = "disabled";};

增加

&uart2 {status = "okay";pinctrl-names = "default";pinctrl-0 = <&uart2m0_xfer>;
};

编译即可

更多推荐

RK3568禁用调试口改成普通口

本文发布于:2023-11-16 08:28:02,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1615343.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!