NIOSII/s和/f的核不能用,只有/e的能用,怎么回事呀,是license的问题吗?如果是,哪位大哥能给个好用的呀,我在网上找了好久也没找到,也不知道哪个能用,哪个不能用。luojirong@126.com
还有一个问题:我的程序不是太大,几十K吧,不想放在FLASH中,只想加个SRAM,然后把程序放在EPCS中就行了,可是怎么放呀?听说要建个target board,但我建完后,添加EPCS控制器时,提示EPCS-capable device required,找了好多地方,也不知道怎么弄,快疯了。
[em06]
谢谢大家帮忙了。
我不久前上传过,5.0-6.0的license,不在这个版,就在FPGA版。
你想将程序放在epcs中,这种方法是可以的,并且实现过。你要建targetboard,将reset地址设为epcs,将text设为ssram。
你的信息不多,我推断你的问题多半是targetboard的问题。
谢谢版主,那个我下了,只是还没用。
现在我的问题是这样的:
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]你的targetboard错了,你是怎么做targetboard的,因为你用得6.0,你是不是用sopc上的make description file?如果是这种方法,你要提供wirelist格式的电路图,wirelist格式的使用在protel公司的网站上去下补丁,照使用说明就行了。
把targetboard的过程说详细些!
[此贴子已经被作者于2007-2-9 13:19:20编辑过]
您发的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
就这么生成的。
我在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编辑过]
哇哇......
[em06]问题解决了。
我用的是5.1+sp1,在Protel中生成了wirelist的网表,在sopc中加入就行了,好像没它不行。
但看起来我的EPCS1中我的程序空间是1+31K,怎么这么小呢?我没别的呀,就一个NIOS/s,应该不会占很多的配置空间吧,怎么用了96K。。。
还有,EPCS1和EPCS4都大约多少钱呀?
2M 的flash和is25616多少钱呀?在哪能查价格呀?
你的程序小的话差不多要1+31K。而你的epcs中还有sop硬件信息啊96k。
以下价格仅供参考:
EPCS1 大约15~20 元
EPCS4 大约45~60 元
2M 的flash >=20 元
有很多电子交易网可以查。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |