一种解决方法tcsetattr fd1: input/output error

原创 2015年11月19日 08:30:30

最近调试linux通信串口驱动,需要用到/dev/ttyS1,tcsetattr 设置串口报下面错误,网上很多人遇到,我的解决方法如下:
tcsetattr fd1: input/output error
原因uart驱动问题,需要修改配置驱动参数dts文件,以mpc85xx为例修改如下:
linux-2.6.35-r2\arch\powerpc\boot\dts\p1010rdb.dts:

    serial0: serial@4500 {
        cell-index = <0>;
        device_type = "serial";
        compatible = "ns16550";
        reg = <0x4500 0x100>;
        clock-frequency = <0>;
        interrupts = <42 2>;
        interrupt-parent = <&mpic>;
    };

    serial1: serial@4600 {
        cell-index = <1>;
        device_type = "serial";
        compatible = "ns16550";
        reg = <0x4600 0x100>;
        clock-frequency = <0>;
        interrupts = <42 2>;
        interrupt-parent = <&mpic>;

    };
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

LINUX 使用tcgetattr函数与tcsetattr函数控制终端一

为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的...

tcgetattr() failed这个错误问题

这个错误问题导致打不开相应ttysX口。 E/serial_port(  861): JNI_OnLoad serialPort E/serial_port(  861): open comm ...

LINUX 使用tcgetattr与tcsetattr函数控制终端

http://blog.chinaunix.net/uid-10747583-id-97303.html LINUX 使用tcgetattr函数与tcsetattr函数控制终端一 ...

LINUX 使用tcgetattr与tcsetattr函数控制终端

为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的...

Sublime text 2/3 [Decode error - output not utf-8] 完美解决方法

sublime text有时运行会输出以下错误信息: [Decode error - output not utf-8]或者[Decode error - output not gbk] ...

MDK5.00中*** error 65: access violation at 0x40021000 : no 'read' permission的一种解决方法

自从升级到MDK5版本后,以前由MDK4建的工程都正常,但是用MDK5来建立工程的话,总是在软件仿真的时候出现 *** error 65: access violation at 0x40021000...

error C4430: 缺少类型说明符 - 假定为 int....的一种情况的解决方法

这段时间用VS2013写代码的时候,一不小心就出现了这个提示,这个问题困扰了我一段时间,不过总算解决了,这里记录一下!      我这里先描述本人碰到的问题:     正如上图所见,一段在...

在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法

在Android2.3版本以后的开发环境中,google提供了proguard代码混淆的功能(之前可以自己添加),用来保护我们辛辛苦苦写的一点代码。 对于新建的工程,根目录上会自动添加progu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)