ALTREA cyclone IV e系列程序固化方法

最近因为项目需要整理个altera EP4CE的程序,编写了pl和ps,这个noisII的下载部分居然翻车了,以为是程序问题,各种折腾,后来看了http://bbs.eeworld.com.cn/thread-1111131-1-1.html 博文,然后结合之前的bsp的设置调整后,烧写后重启,成功启动,。
开发环境:
win10
quartusII 15.0
jtag口
nois2
正题:
首先,bsp设置,
在这里插入图片描述
在这里插入图片描述

自己写了串口驱动,在driver中去掉串口勾选:
在这里插入图片描述
设置完成,保存,重新生成bsp

下面一步很关键,选中应用工程,右键,
Make Target ->build->mem_init_generate
在这里插入图片描述
完事儿后,工程中多出一个mem_init文件包,里面有一个.hex文件,这就是目标文件。

然后返回quartusII 工程,打开是 Qsys设置 onchip_mem
在这里插入图片描述
指定刚刚生成的.hex路径

然后重新生成一个HDL

接着完整编译quartus 工程 ,会在output文件夹中有个.sof文件

为了固化到flash,打开转换工具
在这里插入图片描述

根据自己的实际情况选择,生成一个.jic.

烧写进fpga。
在这里插入图片描述

重启后,一切ok。

备注:在nios中的设置为
在这里插入图片描述

That’s all。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值