nios程序烧写到epcs方法
折腾了好久,才把nios程序烧写到epcs的方法弄明白。开始先在网上搜了下,这方面资料很多,看了半天也没怎么弄明白,无奈,只好去找官方文档,看完后,只想说,官方文档确实给力。下面列出参考资料的地址及具体烧写方法。
ug_nios2_flash_programmer.pdf
下载地址:
https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_nios2_flash_programmer.pdf
开发环境为quartus13.0和Nios EDS 13.0
具体方法如下:
1) Qsys系统中添加epcs controller和sdram controller,epcs的起始地址为0,nios的复位向量指向epcs,执行向量指向sdram。
2) 编译完quartus工程和nios工程,生成sof(SRAM Object File)和elf(Executable and Linking Format File)文件。
3) 使用quartus的Programmer工具将sof文件下载到FPGA中。
4) 在Eclipse中打开Flash Programmer,如下图所示。
图1
5) 新建Flash Programmer Settings File,选择工程下的.BSP文件(也可以选择.sopcinfo文件),如下图所示,OK。
图2
6) 点击Connections(必须先完成第3步),出来如下界面,再点击Refresh Connections,更新完后,点击System ID Properties(Altera推荐qsys系统中最好添加System ID核,它为系统提供唯一的标识符),然后关闭。
7) 点击Add,先后添加sof文件和elf文件,如下图所示。
8) 点击Start即可,不出意外,等待一会即完成了文件的烧写。
转载于:https://www.cnblogs.com/lemonblog/p/5365484.html
nios程序烧写到epcs方法相关推荐
- NXP系列芯片程序烧写方法
NXP (恩智浦半导体)是一家新近独立的半导体公司,由飞利浦公司创立,已拥有五十年的悠久历史,主要提供工程师与设计人员各种半导体产品与软件,为移动通信.消费类电子.安全应用.非接触式付费与连线,以及车 ...
- PIC OTP 单片机程序烧写方法
作者最近需要对PIC品牌的8位OPT 单片机进行程序烧写: 作者第一次使用这种OTP单片机,按照惯性遇到的问题一一记录一下: MCU最小系统与烧写引脚 烧写引脚连接: 这里要特别注意Vpp引脚的处理: ...
- c语言每次堆的变化是1k,DSPXC语言+程序烧写讲述.ppt
DSPXC语言程序烧写讲述 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...
- 51单片机程序烧写说明
程序烧写说明 USBASP下载器使用方法 启动下载软件PROGISP1.6.7 烧录步骤: 设置编程器及接口,编程器选择USBASP,接口为USB(如图) 选择芯片,在选择芯片下拉列表可以选择正在使用 ...
- CCS使用教程04:程序烧写与仿真
目录 01 CCS的介绍.下载与安装 1 CCS的介绍 2 下载 3 安装 02 创建一个CCS工程 1 工作空间 2 创建一个新的CCS工程 3 编译与生成 03 工程导入 1 ...
- 【嵌入式开发】LED 驱动 ( LED发光二极管原理 | 底板原理图分析 | 核心板原理图分析 | GPIO | 裸板程序烧写流程 )
文章目录 开发板 的 LED 灯 作用 : 嵌入式软件的开发初期, 如 开发 BootLoader 代码 或者 Kernel 内核代码 过程中, 有效的调试方法有限, 此时通常使用 开发板上的 LED ...
- 主板EC程序烧写异常致无法点亮修复经验
主板型号:Gigabyte AB350M-Gaming3 官网上明确写着支持R5 5500,但按照如下步骤实践下来实际是不支持的 升级biosF31到F40版本的注意事项: 步骤: 1 使用Q-Fla ...
- STM32 KEIL软件设置程序烧写起始地址选择
转自 https://blog.csdn.net/alfredseng/article/details/53021583 STM32系列的mcu,这儿以cortex-M4为例,我们在线调试时,一般会 ...
- TMS320F28335程序烧写FLASH
DSP TMS320F28335 FLASH烧写 1.检查map文件 在烧写之前,首先检查Debug目录下的.map文件,如果Debug文件下没有,检查其他的文件夹,每个项目中都会有.map文件. 打 ...
- ZYNQ开发系列——把PS和PL程序烧写到FLASH中
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ开发系列--把PS和PL程序烧写到FLASH中 生成 fsbl.elf 生成 BOOT.bin 下载 BOOT.bin 文件到 ...
最新文章
- 基于SAAS模式的报销管理系统!
- 网络优化常见专业术语详解
- hbuilder ios 打包失败,无法导入p12证书的解决方案
- VS2015+cmake3.8+opencv3.2+opencv-contrib3.2编译及配置步骤
- 蚂蚁金服 Service Mesh 落地实践与挑战|成都Service Mesh沙龙预告
- 超图三维可以转换成HTML,iserver上发布的三维场景怎样调用到自己的html页面中?...
- 最大流问题 Edmonds-Karp算法
- 拓端tecdat|R语言实现LASSO回归——自己编写LASSO回归算法
- Linux终端(一)
- Hadoop生态圈之即席查询工具Presto
- 计算机产品校园营销方案,惠普笔记本电脑校园营销策划方案.doc
- 自抗扰控制器-2.非线性状态误差反馈控制律 NLSEF
- java如何返回一个空数组?
- nbu客户端卸载_卸载NETBACKUP FOR LINUX
- WPF DataGrid 隐藏列
- 为什么选一款适合自己的蓝牙耳机这么难?高性价比低延迟蓝牙耳机推荐
- linux内存管理-页面规整
- RSA已知密文和公钥
- IPS的原理以及使用手册(cisco4240)
- 《利用Python进行数据分析》第一个案例