FPGA烧写NIOS ii程序至FLASH(epcs)中
2015-06-16 13:16
399 查看
硬件平台:黑金开发板
软件平台:quartus 11.0 NIOS II 11.0IDE
FPGA芯片:EP4CE6F17C8N
1. 新建工程,bdf文件,这些不做具体说明了,网络资料详细。
2. 在kernel中,注意如下设置。
3. 对CPU进行配置:向量起始地址以及存储位置。
4. 重新编译kernel,点击generate便可,等待过后,编译成功:
5.重新编译工程,bdf文件。没有问题后,通过usb-jag口将生成的.Sof文件下载至开发板。(就是普通烧写,和ram烧写一样的),这步一定要完成,不然烧写flash的时候会出错,因为其实往flash里边烧写程序是通过fpga自身来完成的,这中间需要avalon接口,就是KERNEL里边配置了的。
6. 打开NIOS II IDE软件,ctrl+b重新编译工程,编译完成后,点击tool->flash programmer
7:点击apply,然后program flash,等待一分钟。
在编译过后最终显示:
Checksummed/read 42kB in 1.1s
00020000 ( 0%):Erasing
Erased 64kB in 0.6s(106.6kB/s)
00020000 ( 0%):Programming
Programmed 23KB +41KB in 0.7s(91.4KB/s)
Did not attempt to verify device contents
Leaving target processor paused
烧写完成,Reset或者断电重启,烧写在EPCS中的程序即开始运行了。
注意事项:
首先,在quartus中,对不需要使用的引脚要定义为三态。
其次,在NIOS ii中,对工程右键,进入systemlibrary property,进行如下设置:
软件平台:quartus 11.0 NIOS II 11.0IDE
FPGA芯片:EP4CE6F17C8N
1. 新建工程,bdf文件,这些不做具体说明了,网络资料详细。
2. 在kernel中,注意如下设置。
3. 对CPU进行配置:向量起始地址以及存储位置。
4. 重新编译kernel,点击generate便可,等待过后,编译成功:
5.重新编译工程,bdf文件。没有问题后,通过usb-jag口将生成的.Sof文件下载至开发板。(就是普通烧写,和ram烧写一样的),这步一定要完成,不然烧写flash的时候会出错,因为其实往flash里边烧写程序是通过fpga自身来完成的,这中间需要avalon接口,就是KERNEL里边配置了的。
6. 打开NIOS II IDE软件,ctrl+b重新编译工程,编译完成后,点击tool->flash programmer
7:点击apply,然后program flash,等待一分钟。
在编译过后最终显示:
Checksummed/read 42kB in 1.1s
00020000 ( 0%):Erasing
Erased 64kB in 0.6s(106.6kB/s)
00020000 ( 0%):Programming
Programmed 23KB +41KB in 0.7s(91.4KB/s)
Did not attempt to verify device contents
Leaving target processor paused
烧写完成,Reset或者断电重启,烧写在EPCS中的程序即开始运行了。
注意事项:
首先,在quartus中,对不需要使用的引脚要定义为三态。
其次,在NIOS ii中,对工程右键,进入systemlibrary property,进行如下设置:
相关文章推荐
- [备忘] 查看浏览器中flash swf的trace调试输出
- flash 系统字体显示问题
- 比较完整简洁的Flash处理XML文档数据教程 上篇第1/3页
- Flash ActionScript 中按钮和电影剪辑的事件和方法
- flash 编程习惯 小结
- flash as2.0组件样式修改方法(直接改元件就行喽)
- FLASH自动判断域名然后转向等操作
- Flash简单加密 限制 Flash 在指定域名/网址中播放的方法
- 在网页中怎样给已发布的Flash添加链接的方法
- FLASH 多参数的URL地址(带&符号)
- Flex Flash的关系分析
- Flash 与 html 的一些实用技巧
- 帮助你学习 Flash / ActionScript的12个网站
- div flash firefox div层总是被flash层遮盖
- 解决div被flash挡住的设置方法
- 解决鼠标在 flash 链接上不停闪动的问题(web页面中)
- flash 打开本地文件代码
- Flash、AS入门的正确途径解析
- Flash影片中的图片抖动锯齿解决方法
- flash 挡住层的解决方法