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条评论)
登录后参与讨论