小弟初学NIOSii的问题,NIOSII/s和/f的核不能用,请大家帮忙,谢谢了。
- UID
- 151390
- 性别
- 男
|
小弟初学NIOSii的问题,NIOSII/s和/f的核不能用,请大家帮忙,谢谢了。
NIOSII/s和/f的核不能用,只有/e的能用,怎么回事呀,是license的问题吗?如果是,哪位大哥能给个好用的呀,我在网上找了好久也没找到,也不知道哪个能用,哪个不能用。luojirong@126.com 还有一个问题:我的程序不是太大,几十K吧,不想放在FLASH中,只想加个SRAM,然后把程序放在EPCS中就行了,可是怎么放呀?听说要建个target board,但我建完后,添加EPCS控制器时,提示EPCS-capable device required,找了好多地方,也不知道怎么弄,快疯了。 [em06] 谢谢大家帮忙了。 |
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
NIOS 6.0有能用的license吗?有的话也给一个吧,谢谢了。 |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
我不久前上传过,5.0-6.0的license,不在这个版,就在FPGA版。 你想将程序放在epcs中,这种方法是可以的,并且实现过。你要建targetboard,将reset地址设为epcs,将text设为ssram。 你的信息不多,我推断你的问题多半是targetboard的问题。 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
谢谢版主,那个我下了,只是还没用。 现在我的问题是这样的: 1、在targetboard中添加了一个EPCS device并将type of memory设为EPCS Serial Flash Memory 2、添加epcs image,device选刚才添的EPCS device,Offset设为0x00000000 3、保存,并选这个targetboard 4、在SOPC builder 中添加cpu,pio_0,on_chip_memory(做试验,先不用外接SRAM),EPCS controller. 5、设置EPCS controller为0x00000000,其它自动。 6、在“More cpu_0 settings”中将"reset Address"的MemoryModule选为epcs_controller,Offset和Address都为0x00000000。然后生成CPU 7、在IDE中将System library中的.text设为epcs_controller。 编译就出错了。也不知道是哪的事。。。 [em06][em06] |
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
Syntax error: "(" unexpected (expecting "fi") make: *** [epcs_controller_boot_rom.flash] Error 2 |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
你的targetboard错了,你是怎么做targetboard的,因为你用得6.0,你是不是用sopc上的make description file?如果是这种方法,你要提供wirelist格式的电路图,wirelist格式的使用在protel公司的网站上去下补丁,照使用说明就行了。 把targetboard的过程说详细些!
[此贴子已经被作者于2007-2-9 13:19:20编辑过] |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
您发的license包中的6.0版本的有两个文件是吗?我试了一下,成生的都是有时间限制的NIOS,所以我还是用了5.1+sp1,想装sp2,可破解程序总提示“文件CRC校验错误,继续修补将会损坏原始文件!” 我在4楼说的步骤都是在sopc builder中的File菜单中选的“New board description”。然后在“Flash Memory”标签中添加了EPCS设备和epcs_image,又在“File”标签中选了nios32.ptf,点Finish。我不会用shell 就这么生成的。 |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
以下是引用luojirong在2007-2-11 17:18:00的发言:我在4楼说的步骤都是在sopc builder中的File菜单中选的“New board description”。然后在“Flash Memory”标签中添加了EPCS设备和epcs_image,又在“File”标签中选了nios32.ptf,点Finish。我不会用shell 就这么生成的。 你如果没有加wirelist格式的电路,因为你只用epcs,生成的targetboard不知会不会抱错。 你的targetboard错了,你是怎么做targetboard的,因为你用得6.0,你是不是用sopc上的make description file?如果是这种方法,你要提供wirelist格式的电路图,wirelist格式的使用在protel公司的网站上去下补丁,照使用说明就行了。你可以在电路中只添加epcs和flash部分的电路,精简些。 你可以详细阅读一下nios的document 中的flash programmer.pdf 如果是quartus5的话可以用make target....那个命令,然后键一个摸版工程生成targetboard,具体说明在nios5的 flash programmer.pdf,和nios6的有很大的不同。顺便说一句,quartus5。1好象生成targetboard老是有错,我6。0能行的一点不变,5。1就不行。你最好不要用5。1但是targetboard生成后用5。1就没有问题了,毕竟5。1带ucos嘛,不过听说6。1也有带ucos。 顺便说一句,我用5。0的方法将程序和sof都放在epcs中是运行成功了的哦。
[此贴子已经被作者于2007-2-11 22:18:05编辑过] |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
|
|
|
|
|
- UID
- 151390
- 性别
- 男
|
问题解决了。 我用的是5.1+sp1,在Protel中生成了wirelist的网表,在sopc中加入就行了,好像没它不行。 但看起来我的EPCS1中我的程序空间是1+31K,怎么这么小呢?我没别的呀,就一个NIOS/s,应该不会占很多的配置空间吧,怎么用了96K。。。 还有,EPCS1和EPCS4都大约多少钱呀? 2M 的flash和is25616多少钱呀?在哪能查价格呀? |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
你的程序小的话差不多要1+31K。而你的epcs中还有sop硬件信息啊96k。 以下价格仅供参考: EPCS1 大约15~20 元 EPCS4 大约45~60 元 2M 的flash >=20 元 有很多电子交易网可以查。 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|