原创 Nios II下载程序到串行配置芯片(EPCS)方法

2010-6-29 18:56 5503 7 7 分类: FPGA/CPLD

Nios II下的软件代码需要下载到非易失存储器中,以便于脱机使用。


EPCS串行配置芯片本质上也是个FLASH存储器,它既可以存储FPGA配置文件,也可以存储Nios II的软件代码。


以下是下载软件代码到EPCS的步骤:


SOPC Builder 硬件要求:


1.系统中要添加EPCS Controller,<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> 并且将其从端口与Nios II 的指令主端口和数据主端口相连。


 


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />2.CPU设置中的Reset Address要选择EPCS Controller。


 


3. 进入Nios II IDE,编辑好的硬件配置文件和软件文件,在Tool 菜单下选择FLASH Programmer,选择要下载的工程和与工程配套的,sof文件一起下载到EPCS中,注意一定要同时选择两个一起下载,系统会自动分配地址,hardware image选择custom即可,memory选择epcs controller。如果不选择同时下载配置文件,会出现以下提示:You must program both the software project and FPGA configuration data when the CPU reset address is in EPCS flash memory.


 

文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条