ttyS2当普通串口用

由于开发板上的串口不够用,要把ttyS2当普通串口用,应该怎么修改软件呢

这个没试过这样用呢,召唤一下其他大神。

我修改kernel/arch/arm/boot/dts/firefly-rk3288.dts增加
&uart_exp {
status = “okay”;
dma-names = “!tx”, “!rx”;
pinctrl-0 = <&uart4_xfer &uart4_cts>;
};
ttyS4的设备节点建立了,但不能正常收发数据,是什么原因呢

liuym 发表于 2015-8-21 19:27
我修改kernel/arch/arm/boot/dts/firefly-rk3288.dts增加
&uart_exp {
status = “okay”;

内核menuconfig要选择一下debug串口,然后改一下parameter console=ttyS*的参数,烧进去就可以了

leung先森 发表于 2015-8-24 14:55
内核menuconfig要选择一下debug串口,然后改一下parameter console=ttyS*的参数,烧进去就可以了

改了parameter后,做成updata.img 烧录后进不了recovery,需要重新改回ttyS2才能进recovery进入系统。
进入系统后在单独烧改过的parameter 可以使用ttyS2.
请问下怎么才能烧录修改后的paramete可以进入recovery?

&uart_gps{
status = “okay”;
dma-names=“!tx”,“!rx”;
current-speed = <19200>;
pinctrl-0 = <&uart3_xfer>;
};