首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

nios2-terminal: can't open uart: Permission denied

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的提示,哪位高手指点一下?多谢

应该不会出现这样的问题的,你用jtag_uart作为终端也会出现这样的问题吗?
在交流中前进,共同实现nios的应用。

我想我再把问题详细描述一下吧,目的主要是实现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串口的发送和接受数据用的而已。哪位能够释疑一下。多谢多谢!

他的rs232的線好像要跳不然好像就會出現你的問題
你先用shell作为显示终端试一下,用uart作为输出,能不能从串口接收东西。
在交流中前进,共同实现nios的应用。

我也出现了你的问题,不过在PC上有显示,不知道你现在弄好了没,能不能说一下是什么原因

返回列表