nios2-terminal: can't open uart: Permission denied
- UID
- 163043
- 性别
- 男
|
nios2-terminal: can't open uart: Permission denied
用的是niosII ide的hello world的例程,stdin/stdout/stderr都设置成uart_0了。但就是出现nios2-terminal: can't open uart: Permission denied的提示,哪位高手指点一下?多谢 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
应该不会出现这样的问题的,你用jtag_uart作为终端也会出现这样的问题吗? |
|
|
|
|
|
- UID
- 163043
- 性别
- 男
|
我想我再把问题详细描述一下吧,目的主要是实现PC与NIOSII的uart通信,fpga通过232电平转换与计算机的串口相连,这里使用的就是3线串口,FPGA中就使用了niosII的标准核,onchip_memory_0,还有uart的核,用的是niosII ide的hello world的例程,编译没有问题,debug的时候,如果打开计算机的串口精灵,设置为com1,则会出现nios2-terminal: can't open uart: Permission denied的提示,如果把串口精灵关闭,debug的时候会出现计算机com1已经被占用的提示,此时串口精灵的com1口打不开。问题是:为何用USB下载电缆进行调试的时候会占用到计算机的串口?按照常规的理解应该是nios ide 通过usb下载电缆调试FPGA nios的串口,不应该占用计算机的串口,计算机的串口只是作为观察nios串口的发送和接受数据用的而已。哪位能够释疑一下。多谢多谢! |
|
|
|
|
|
- UID
- 162792
- 性别
- 男
|
他的rs232的線好像要跳不然好像就會出現你的問題 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
你先用shell作为显示终端试一下,用uart作为输出,能不能从串口接收东西。 |
|
|
|
|
|
- UID
- 172929
- 性别
- 男
|
我也出现了你的问题,不过在PC上有显示,不知道你现在弄好了没,能不能说一下是什么原因 |
|
|
|
|
|