hyl1718 发表于 2015-7-31 11:17:20

rk3288 uart0不接cts 和rts 是否能正常工作

rk3288 uart0不接cts 和rts 是否能正常工作
硬件上面的cts 和rts 没有接。。
我把 uart_bt屏蔽了 然后添加了uart_0
/*
&uart_bt {
      status = "okay";
      dma-names = "!tx", "!rx";
      pinctrl-0 = <&uart0_xfer &uart0_cts>;
};*/

&uart_0 {
      status = "okay";
      dma-names = "!tx", "!rx";
      pinctrl-0 = <&uart0_xfer &uart0_cts>;
};


并且在rk3288.dtsi中
                aliases {
                serial0 = &uart_0;
                serial1 = &uart_bb;
                serial2 = &uart_dbg;
                serial3 = &uart_3;
                serial4 = &uart_4;
。。。。
但是通过uart0 往外发数据 用示波器量 貌似没波形啊。。。

暴走的阿Sai 发表于 2015-7-31 11:31:08

帮忙召唤大神

zhansb 发表于 2015-7-31 11:31:30

把wireless-bluetooth关掉试试

hyl1718 发表于 2015-7-31 11:54:44

/*
    wireless-bluetooth {
      compatible = "bluetooth-platdata";

      //wifi-bt-power-toggle;

      uart_rts_gpios = <&gpio4 GPIO_C3 GPIO_ACTIVE_LOW>;
      pinctrl-names = "default","rts_gpio";
      pinctrl-0 = <&uart0_rts>;
      pinctrl-1 = <&uart0_rts_gpio>;

      BT,power_gpio = <&gpio4 GPIO_D3 GPIO_ACTIVE_HIGH>;
      BT,reset_gpio = <&gpio4 GPIO_D5 GPIO_ACTIVE_HIGH>;
      BT,wake_gpio = <&gpio4 GPIO_D2 GPIO_ACTIVE_HIGH>;
      BT,wake_host_irq = <&gpio4 GPIO_D7 GPIO_ACTIVE_LOW>;

      status = "disabled";
    };
*/
已经关掉了~~~~

malloc001 发表于 2015-11-27 16:14:41

楼主有没有解决,我使用uart0也遇到只能收不能发

hyl1718 发表于 2016-5-23 11:22:21

已经解决了
设置&uart_0 {
      status = "okay";
      dma-names = "!tx", "!rx";
      pinctrl-0 = <&uart0_xfer &uart0_cts>;
};
即可

22222 发表于 2017-4-13 10:28:35

hyl1718 发表于 2016-5-23 11:22
已经解决了
设置&uart_0 {
      status = "okay";


楼主,按照你的这样改了 怎么不行啊

hyl1718 发表于 2017-8-9 08:28:09

先确保一下你的硬件是不是通的啊~~~

clare 发表于 2017-10-14 17:12:52

LZ该屏蔽的屏蔽了 最后只是修改 这一项吗发现还是有不行的?

clare 发表于 2017-10-14 17:13:43

LZ该屏蔽的屏蔽了 最后只是修改 这一项吗发现还是有不行的?
页: [1] 2
查看完整版本: rk3288 uart0不接cts 和rts 是否能正常工作