can't open /dev/ttyAMA0: No such device or address
2014-12-10 22:22
946 查看
今天终于找到了这个问题的原因。
原来我是这样创建 ttyAMA0 的:
mknod ttyAMA0 c 204 16这样创建的问题是 minor number 不是可以随意设置的,它有固定的值, 是64.
所以,正确的方法是:
mknod ttyAMA0 c 204 64
我们可以在linux 内核代码 里找到根据(drivers/tty/serial/amba-pl011.c):
#define SERIAL_AMBA_MAJOR 204
#define SERIAL_AMBA_MINOR 64
顺便说一下, AMA是 Advanced Microcontroller Bus Architecture的缩写,是ARM的一款 UART设备(ARM AMBA PL011)
原来我是这样创建 ttyAMA0 的:
mknod ttyAMA0 c 204 16这样创建的问题是 minor number 不是可以随意设置的,它有固定的值, 是64.
所以,正确的方法是:
mknod ttyAMA0 c 204 64
我们可以在linux 内核代码 里找到根据(drivers/tty/serial/amba-pl011.c):
#define SERIAL_AMBA_MAJOR 204
#define SERIAL_AMBA_MINOR 64
顺便说一下, AMA是 Advanced Microcontroller Bus Architecture的缩写,是ARM的一款 UART设备(ARM AMBA PL011)
相关文章推荐
- Can't open /dev/tty: No such device or address Error (Linux)
- Unable to open log device ‘/dev/log/main’: No such file or directory
- Unable to open log device '/dev/log/main': No such file or directory
- 挂载文件系统时Warning: unable to open an initial console和can't open /dev/ttyS0: No such file or directory
- android学习历程——“Unable to open log device '/dev/log/main': No such file or directory”错误解决方法
- Unable to open log device ‘/dev/log/main’: No such file or directory
- Unable to open log device ‘/dev/log/main’: No such file or directory
- Unable to open log device '/dev/log/main': No such file or directory
- eclipse、android开发 logcat出现 Unable to open log device ‘/dev/log/main’: No such file or directory 解决办法
- can't open /dev/ttyS0: No such file or directory
- linux移植过程出现“can't open /dev/tq2440_serial0: No such file or directory”
- Unable to open log device '/dev/log/main': No such file or directory
- 安卓调试时Unable to open log device ‘/dev/log/main’: No such file or directory
- LOGCAT里面出现UNABLE TO OPEN LOG DEVICE ‘/DEV/LOG/MAIN': NO SUCH FILE OR DIRECTORY 的解决办法
- Unable to open log device ‘/dev/log/main’: No such file or directory
- Unable to open log device '/dev/log/main': No such file or directory
- Unable to open log device ‘/dev/log/main’: No such file or directory
- Unable to open log device ‘/dev/log/main’: No such file or directory
- 不打印log:Unable to open log device '/dev/log/main': No such file or
- Unable to open log device '/dev/log/main': No such file or directory