nios程序下载到板上了,但就是没有打印信息,大家有遇到过吗?
- UID
- 124459
- 性别
- 男
|
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编辑过] |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
你的板子上还有其他资源不,有的话就试一下点灯啊,看看行不行。 |
|
|
|
|
|
- UID
- 158093
- 性别
- 男
|
|
|
|
|
|
- UID
- 165907
- 性别
- 男
|
|
|
|
|
|
- UID
- 151260
- 性别
- 男
|
这个没有什么问题,你有没有使用其它的串口资源!!!!!!!!!!!!!! |
|
|
|
|
|
- UID
- 159883
- 性别
- 男
|
不要用 alt_main 要用 main 改一下就可以了 |
|
|
|
|
|
- UID
- 177884
- 性别
- 男
|
|
|
|
|
|
- UID
- 121854
- 性别
- 男
|
这个问题我好像遇见过,可能是程序实际上没有烧进去,你把没用的引脚设为高阻再看看.可能可以的.我就是这样解决的. |
|
|
|
|
|
- UID
- 178850
- 性别
- 男
|
我碰到过类似情况,应该是程序没跑起来,可能是在初始化阶段就飞了,你可以尝试把debug时的第一个断点设置在程序启动点看下,是否有进入程序(这个启动断点在系统属性那一类的设定的地方找找有设置的). 造成程序飞的可能 频率太高, 程序运行的程序区访问有问题,(能烧进去,但是不能正常运行),等等毛病,说实话,我也是碰到后很多奇怪情况很郁闷,你还可以尝试换个内核(最好是用 /f 型,性能最好)不动别的设计试下. |
|
|
|
|
|