搜索
bottom↓
回复: 18

求简单实用的FPGA远程更新方法

[复制链接]

出0入0汤圆

发表于 2014-12-23 10:36:57 | 显示全部楼层 |阅读模式
现在产品维护经常要去现场烧写代码,烦死了。。
有没有简单实用的远程更新代码的方法?
或者离线烧写器也可以。
我用的是Altera的Cyclone III,官网有一个远程配置的文档,但是看了半天那个文档跟本没说到重点上啊!!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2014-12-23 10:44:05 | 显示全部楼层
我记着fpga可以spi烧写吧,你看看加一个从片做烧写功能

出0入91汤圆

发表于 2014-12-23 10:52:25 | 显示全部楼层
只要能更新EEPROM不就行了么? 一般都是外挂的EEPROM  。可以通过FPGA来来作更新,也可外部单片机什么来对其更新 没实践过,想想的

出0入0汤圆

发表于 2014-12-23 10:53:44 | 显示全部楼层
官网有些开发板有成熟的例程啊
参考一下就是了!

出0入442汤圆

发表于 2014-12-23 11:08:56 | 显示全部楼层
ackyee 发表于 2014-12-23 10:52
只要能更新EEPROM不就行了么? 一般都是外挂的EEPROM  。可以通过FPGA来来作更新,也可外部单片机什么来对 ...

我在三个月前受够了每次插下载线,把SPI模块挂到总线上,软件烧程序了。

出0入0汤圆

发表于 2014-12-23 11:12:24 | 显示全部楼层
用单片机烧写。或者配置芯片使用spi flash,用单片机直接烧写spi flash即可。

出0入0汤圆

发表于 2014-12-23 11:19:42 | 显示全部楼层
直接用CPU往FPGA中写配置文件,时序参考FPGA设计文档

出0入0汤圆

发表于 2014-12-23 19:28:47 | 显示全部楼层
貌似论坛有人提过了

出0入0汤圆

发表于 2014-12-23 20:10:29 来自手机 | 显示全部楼层
软件配置

出0入0汤圆

发表于 2014-12-23 20:20:59 | 显示全部楼层
用SPI flash ,在FPGA中内迁一个内核,设置一个是否升级的开关,通过开关控制是否自己升级自己即可。

出0入0汤圆

发表于 2014-12-23 20:43:59 来自手机 | 显示全部楼层
用spi,通过单片机烧。还好加密。

出0入0汤圆

发表于 2014-12-23 20:57:46 | 显示全部楼层
外接SPI FLASH,采用串行主动配置,使用NIOS II,外接以太网和SDRAM,通过网络更新SPI FLASH的内容就可以了

出25入84汤圆

发表于 2014-12-23 22:01:55 | 显示全部楼层
我是加个usb优盘接口,更新程序放在u盘里,nios将u盘数据更新到epcs来实现升级的。你可以把下载文件(*.bin)给客户,让他自己更新好了。

出25入84汤圆

发表于 2014-12-23 22:02:24 | 显示全部楼层
qzh 发表于 2014-12-23 20:57
外接SPI FLASH,采用串行主动配置,使用NIOS II,外接以太网和SDRAM,通过网络更新SPI FLASH的内容就可以了 ...

请问怎样通过网络更新呢?需要服务器吗?

出0入0汤圆

发表于 2014-12-23 22:04:42 | 显示全部楼层
我当时使用了W5300,NIOS II 作为服务器,监听端口,计算机端编写软件作为客户端

出0入0汤圆

发表于 2014-12-23 22:05:49 | 显示全部楼层
产品是电力上用的,两个网络(用了两片W5300),一个U盘,十几个串口(FPGA做的)

出0入0汤圆

发表于 2014-12-24 06:27:12 来自手机 | 显示全部楼层
只要你有能连接电脑的网口串口,有够大的Flash就可行

出0入0汤圆

发表于 2014-12-24 09:49:44 | 显示全部楼层
大神们能说的在详细一些吗,或者发个案例之类的

出0入0汤圆

发表于 2014-12-24 15:24:33 | 显示全部楼层
你别看远程配置那个,有个ASMI的ip core;通过这个来操控外部的SPI FLASH。给钱,我给你搞定
远程配置那个,当你考虑很高可靠性时需要,保证升级失败后还可以退回去。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 23:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表