nios ii——程序下载(flash编程,de0)

nios ii——程序下载(flash编程,de0)

ID:22349008

大小:2.16 MB

页数:8页

时间:2018-10-28

nios ii——程序下载(flash编程,de0)_第1页
nios ii——程序下载(flash编程,de0)_第2页
nios ii——程序下载(flash编程,de0)_第3页
nios ii——程序下载(flash编程,de0)_第4页
nios ii——程序下载(flash编程,de0)_第5页
资源描述:

《nios ii——程序下载(flash编程,de0)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NiosII程序下载(Flash编程,DE0)GCHENGDY最近,一直在玩nios,发现Nios太难伺候了,而且编译速度相当滴慢…相当滴慢…相当滴慢…用nios做产品,要是急性子,估计能把电脑给砸了。一直没搞定一个问题,就是nios的程序下载不到我所使用的开发板里,只能NiosIIHardware或在线调试,一掉电程序就没了。小程序还好说,也就等待几分钟,但是这几天在移植uC/GUI,编译速度太太慢(用的还是新版的NiosII11.0),一直在RefreshingMakefiles(Waiting),一次就是十

2、来分钟呀!很无语!(不知能否在软件里设置,能使它快点。)尤其是在运行时,一直在搜索一个神马二进制文件,等的能让人吐血,此时若点下鼠标,Nios马上死机,不敢动,等待大概半个小时后,终于能在线运行了。这样太慢了,于是决定得把程序固化到Flash里面,这样也就不用在搜索那个神马二进制文件了,就能快一点了,于是决定再试试nios的Flash编程。弄了好多次还是不行,网上搜到攻略,说是要把EPCS控制器加上,再改几个引脚设置(具体的做法可以上网去搜),编译了好久,往EPCS里下载,还是不行!郁闷啊!于是又试着往Flash

3、里面下载,尝试了不知N次…终于成功了!!!言归正传,下面我把我的方法分享给大家,我用的开发板是Altera官方开发板DE0,上面有串行配置芯片EPCS4,和16位的并行Flash芯片,本文介绍的方法是把Nios的程序下载到Flash中。所用的软件是QuartusII11.0和NiosII11.0。1.把Flash的地址锁定为0x0,CPU复位地址选择Flash,重新生成软核。2.重新编译QuartusII工程。3.下载.sof文件到开发板。4.打开NiosII软件,重新编译工程。5.打开Flash编程,File-

4、New,注意文件路径一定要选对。注意这三个,都点击一遍,没问题的话,就是上图那个样子,要是有问题的话,建议重新生成SOPC。不建议选这两项。然后点击这个add,选择.elf文件,在software文件夹里。注意上图选的是这一项6.点击start7.等待……编程成功,但是开发板没现象。别急,如果Quartus中设置了复位的话,按下复位按钮,想要的结果出现了!!!如果没设置复位的话,关电源—上电—下载.sof文件,想要的结果出现了!!!图为uC/GUI移植到nios上做的动态显示,简称动画,哈哈!到此为止,Nios的

5、程序已固化到了Flash中,如果想一上电就看到程序运行的话,只需用AS模式把.pof文件下载到开发板即可。作为初学者给初学者的贡献,希望对大家有帮助,下载方法可能还有很多,由于时间有限,本人没试,若是此法不行,请再找攻略尝试。GCHENGDYEmile:296257212@qq.com2012/4/23

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。