在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1778|回复: 5

[求助] 求altera cyclone iv的远程更新方案

[复制链接]
发表于 2019-5-21 16:24:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Google不到什么有价值的资料,一年前开始项目的时候,就准备搜索这方面的资料了,现在项目其他功能基本都完成了,这个远程更新还是一头雾水。
请问:
1. 到底什么格式的文件烧录进epcq(从什么地址开始写入)才可以?
现在既有sof,也有elf,如何合并到一起?

2. 使用什么方式(IP)烧录进去?


我目前尝试了将纯逻辑的sof文件转换成flash文件(sof2flash),然后通过epcs ip将数据从ecpq 0地址直接写入,结果毫无反应

发表于 2019-5-21 19:14:52 | 显示全部楼层
以前有试过,将flash划分两块,一块存储引导程序,一块存储应用程序,同时cpu可控制cpld对fpga的程序加载,上电默认加载应用程序,更新程序时,控制cpld加载引导程序,然后通过ppc->rapidio将更新程序写入flash应用程序段,重新加载即可。希望能提供一点思路~
 楼主| 发表于 2019-5-23 12:16:30 | 显示全部楼层


IC.Michael 发表于 2019-5-21 19:14
以前有试过,将flash划分两块,一块存储引导程序,一块存储应用程序,同时cpu可控制cpld对fpga的程序加载, ...


没太明白,对我的问题好像没有什么帮助
发表于 2021-5-31 15:37:35 | 显示全部楼层
用rbf文件
发表于 2021-6-1 15:55:17 | 显示全部楼层
本帖最后由 smarthb 于 2021-6-1 15:57 编辑

我们常用的方式:1.fpga常用的烧写文件rbf(altera的fpga);2.设备有简单的ftp服务支持,升级时,通过网络将新的rbf上传到ftp里面,然后重启设备,这样设备就会读取新的的fpga配置文件。希望对你的思路有帮助。
发表于 2021-6-1 16:24:50 | 显示全部楼层
我不明白,你的设计里是有什么特殊的需求么?设计时不是应该首先去参考官方的文档和参考设计么?
关于remote update,Altera提供了现成的IP和参考设计,比如说UG31005,和Arria10,CYCLONE10的远程更新的参考设计。我想你可以参考这些。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 04:56 , Processed in 0.023800 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表