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

nios程序下载到板上了,但就是没有打印信息,大家有遇到过吗?

nios程序下载到板上了,但就是没有打印信息,大家有遇到过吗?

很简单的一个hello world程序,但是在ide中run时,不知道为什么出了来!不管我把程序放在onchiprom还是片外的sram,在console中就是出不来“Hello from Nios II!”。我的配置是这样的:
nios+jtag_uart+uart+sram+tri-state bridge+onchiprom,ide中的system library property我的stdout,stdin等都设成jtag_uart的。但就是不知道为什么出不来!

大家知道的告诉我把!

具体如下:(首先说明我的fpga是没有问题的,因为我曾在上面跑过其他程序的)
nios2-terminal: Warning: The JTAG cable you are using is not supported for Nios
nios2-terminal: II systems.  You may experience intermittent JTAG communication
nios2-terminal: failures with this cable.  Please use a USB Blaster revision B
nios2-terminal: cable or another supported cable.  Please refer to the file
nios2-terminal: errata.txt included in the Nios II development kit documents
nios2-terminal: directory for more information.

nios2-terminal: connected to hardware target using JTAG UART on cable
nios2-terminal: "ByteBlasterII [LPT1]", device 1, instance 0
nios2-terminal: (Use the IDE stop button or Ctrl-C to terminate)

从这里可以看出程序是应该下载到板上的,但就是不知道为什么不出来“Hello from Nios II!”。

[此贴子已经被作者于2006-11-13 21:17:05编辑过]

你的板子上还有其他资源不,有的话就试一下点灯啊,看看行不行。
在交流中前进,共同实现nios的应用。

天啊,我和你一样遇到了这个问题,也郁闷起的

我也遇到同样的问题,请问你现在解决了没有?

这个没有什么问题,你有没有使用其它的串口资源!!!!!!!!!!!!!!

不要用 alt_main

要用 main

改一下就可以了

你设置由问题
这个问题我好像遇见过,可能是程序实际上没有烧进去,你把没用的引脚设为高阻再看看.可能可以的.我就是这样解决的.
真诚让沟通更简单! QQ:767914192

我碰到过类似情况,应该是程序没跑起来,可能是在初始化阶段就飞了,你可以尝试把debug时的第一个断点设置在程序启动点看下,是否有进入程序(这个启动断点在系统属性那一类的设定的地方找找有设置的).

造成程序飞的可能 频率太高, 程序运行的程序区访问有问题,(能烧进去,但是不能正常运行),等等毛病,说实话,我也是碰到后很多奇怪情况很郁闷,你还可以尝试换个内核(最好是用 /f 型,性能最好)不动别的设计试下.

返回列表