1. 对于内部的7FF空间的说明
这2Kbit的空间是用于放置boot loader空间,与Nios写多少程序无关,更多的反应在EPCS控制器中,而不是针对EPCS配置芯片。
2. 命令行下载
首先把sof文件格式转换成flash文件格式
Sof2flash --epcs --input=led.sof –output=led.flash
然后elf文件格式转换成flash文件格式:
Elf2flash --epcs --after=led.flash --input=hello_led.elf –output=hello_led.flash –boot=boot_loader_epcs.srec
--after=led.flash这是关键地方,必须把sof文件转换成的flash加上。
最后把程序通过JTAG下载到配置芯片
Nios2-flash-programmer –epcs –base=0x00001800 hello_led.flash
其中基地址取决于SOPC builder中的定义
用户240125 2010-1-29 00:06