6263|9

222

帖子

2

TA的资源

一粒金砂(高级)

楼主
 

ARM给FPGA的EPCS4存储器在线升级 [复制链接]

公司现有产品控制器有ARM和FPGA,ARM可以通过网络升级程序,FPGA只能拆开电路板用Altera公司的下载器给EPCS4存储器芯片扫写代码,公司打算用ARM代替Altera下载器更新EPCS4存储器
我刚刚查阅了EPCS4的引脚CS、DATA、DCLK、ASDI,FPGA对应CS、DATA、DCLK、ASDO
Altera下载界面里有4种下载模式:
1、JTAG
2、In-Socket Programing
3、Passive Serial
4、Active Serial Program
那个ASDx就是用Active Serial Program方式下载的,通常下载器选择1或4方式,ARM是否可以模拟JTAG或者Active Serial Program的时序。
请问:EPCS4到底是什么接口,貌似它既不是SPI也不是IIC接口。如果它不是这两种接口,那么ARM就只能用GPIO模拟时序了
此帖出自ARM技术论坛

最新回复

楼主牛逼,学习中!   详情 回复 发表于 2021-10-27 16:08
点赞 关注
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
直接用arm更新fpga就是了 不需要EPCS4
此帖出自ARM技术论坛

点评

直接更新fpga?什么意思?说说流程  详情 回复 发表于 2014-10-27 18:13
 
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复

222

帖子

2

TA的资源

一粒金砂(高级)

板凳
 
chenzhufly 发表于 2014-10-27 16:38
直接用arm更新fpga就是了 不需要EPCS4

直接更新fpga?什么意思?说说流程
此帖出自ARM技术论坛
 
 
 

回复

5979

帖子

8

TA的资源

版主

4
 
就是你说的第三种模式 3、Passive Serial
此帖出自ARM技术论坛

点评

昨天仔细看了一遍芯片手册,接口像spi,今天用io模拟时序看能否成功  详情 回复 发表于 2014-10-28 07:39
 
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复

222

帖子

2

TA的资源

一粒金砂(高级)

5
 
chenzhufly 发表于 2014-10-27 22:18
就是你说的第三种模式 3、Passive Serial

昨天仔细看了一遍芯片手册,接口像spi,今天用io模拟时序看能否成功
此帖出自ARM技术论坛
 
 
 

回复

222

帖子

2

TA的资源

一粒金砂(高级)

6
 
已经成功arm读写epcs4
此帖出自ARM技术论坛
 
 
 

回复

222

帖子

2

TA的资源

一粒金砂(高级)

7
 
本帖最后由 lzwml 于 2014-10-31 17:39 编辑

2440用IO模拟SPI更新EPCS4成功,更新步骤
1、从一块烧好程序的EPCS4芯片里读出所有扇区(512KB),保存成文件在NandFlash中,因为貌似Altera那个软件不能生成Bin文件。
2、给需要更新的EPCS4升级,从NandFlash读出数据拷贝到SDRAM一块空闲的内存0x30300000中,执行扫写。

目前已经给1块FPGA升级成功,明天换一块FPGA,写入EPCS4的数据是否根据FPGA序列号加密
此帖出自ARM技术论坛
 
 
 

回复

222

帖子

2

TA的资源

一粒金砂(高级)

8
 
最终经验分享帖
《[原创文章] ARM在线升级FPGA程序方法 》
https://bbs.eeworld.com.cn/thread-450142-1-1.html
此帖出自ARM技术论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

9
 
十分感谢!
此帖出自ARM技术论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

10
 

楼主牛逼,学习中!

此帖出自ARM技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表