Board logo

标题: [求助]如何从EPCS1启动Nios程序? [打印本页]

作者: zupub    时间: 2007-9-8 14:55     标题: [求助]如何从EPCS1启动Nios程序?


各位前辈,请问如果有这样一个系统:
FPGA:EP1C6
配置芯片:EPCS1
SDRAM:32MB --- MT48LC16M16
SRAM:256KB --- IS61LV25616
能不能把硬件配置和Nios程序都放在EPCS1中,然后系统上电后在SDRAM或SRAM中运行程序?
感觉EPCS1有128KB的空间,硬件配置不是很多的话,不用比较浪费
如果可以的话,应该怎么设置?
谢谢

作者: 晃晃悠悠    时间: 2007-9-8 21:24

当然可以

只要资源够用的话


作者: zupub    时间: 2007-9-9 09:50


请问版主如果想这样做的话SOPC Builer中是不是要添加个EPCS控制器啊?
然后SOPC Builer和Nios IDE中具体需要怎样设置啊?
作者: caopengly    时间: 2007-9-9 13:32

"感觉EPCS1有128KB的空间,硬件配置不是很多的话,不用比较浪费
如果可以的话,应该怎么设置?"

1可以的,就是建立目标板的时候,在epcs中建立两个个镜像地址。

2将reset add选为epcs,这样elf就会存在epcs中。

3在nios ide中的Flash Programmer中Turn on Program FPGA configuration data into hardware-image
region of flash memory to program an FPGA configuration file into
flash.

Select the FPGA configuration .sof file for your hardware.

这样sof就会存在epcs中。

具体可以参考

ug_nios2_flash_programmer.pdf

[此贴子已经被作者于2007-9-9 13:33:03编辑过]


作者: zupub    时间: 2007-9-9 22:10


太感谢了,说得很详细,我研究下
作者: kzw    时间: 2007-9-10 22:17

lz仔细看看关于epcs装载程序的文档,加一个boot就可以下载进去了,比较方便,尤其是5.1以上的版本。
作者: zupub    时间: 2007-9-11 13:55


研究了一番,原来Flash Programer不支持EPCS1啊,下次改为EPCS4
我现在打算改板,只用EPCS4和SRAM,然后让Nios在SRAM中运行
谢谢建议~~





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0