找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 314|回复: 12
打印 上一主题 下一主题

求助,用STM32去升级FPGA外挂的FLASH硬件设计思路

[复制链接]

2

主题

15

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
跳转到指定楼层
1#
发表于 2016-6-1 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
大家好,我想用STM的硬件SPI接口去升级FPGA外挂的SPI接口的FLASH,同时保证FPGA也能通过JTAG口升级自己外挂的FLASH,不知道各位硬件是选择什么方案。谢谢大家。

点评

支持!: 5.0
支持!: 5
你是想找個 SPI 電子開關做切換嗎?^_^  发表于 2016-6-1 11:30
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

6

主题

224

帖子

584

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
584
2#
发表于 2016-6-1 11:24 | 只看该作者
fpga支持那些方案啊?
辜负了岁月的人,没有资格抱怨!

50

主题

935

帖子

3903

积分

五级会员(50)

Rank: 5

积分
3903
3#
发表于 2016-6-1 11:29 | 只看该作者

) O( X9 c% q! i, ^大家好,我想用STM的硬件SPI接口去升级FPGA外挂的SPI接口的FLASH,同时保证FPGA也能通过JTAG口升级自己外挂的FLASH,不知道各位硬件是选择什么方案。谢谢大家。===>我们公司的一贯做法,只用一个flash,分两个区:一个用来存FPGA的RBF文件,一个用来存CPU的bootload和系统文件。具体怎么把文件写到flash去,通过网口或者串口、或者USB口。理论上来说用JTAG的非常少,除非CPU不支持其他的升级。一般都是用SD卡或者USB线。

点评

cpu我们用的是内部的flash,我的想法是想用一个U盘就能把cpu和fpga的程序升级完毕。不知道你电路设计方面有没有什么建议。谢谢!  详情 回复 发表于 2016-6-1 11:40

2

主题

15

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
4#
 楼主| 发表于 2016-6-1 11:36 | 只看该作者
一种方案是想找一个二切一的电子开关,另外一种有没有类似mos管搭的电路

2

主题

15

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
5#
 楼主| 发表于 2016-6-1 11:37 | 只看该作者
超级狗大神,有没有推荐的二切一的电子开关,谢谢!
4 j" j! }2 v  }% k

点评

Analog Device ADG3257 - V = 3V ~ 5V  详情 回复 发表于 2016-6-1 20:31
Fairchid FST3257 - V = 3V ~ 5V  详情 回复 发表于 2016-6-1 20:28
TI SN74CBT3257 - V = 5V TI SN74CBTLV3257 - V = 2.3V ~ 3.6V  详情 回复 发表于 2016-6-1 20:24
有!下班給。公司封鎖上傳。>_<  发表于 2016-6-1 15:49

2

主题

15

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
6#
 楼主| 发表于 2016-6-1 11:40 | 只看该作者
bluskly 发表于 2016-6-1 11:29
  p' X# a& M8 ~6 R! t# W& d& s大家好,我想用STM的硬件SPI接口去升级FPGA外挂的SPI接口的FLASH,同时保证FPGA也能通过JTAG口升级自 ...
0 Z) }8 C2 }4 k8 X, P
cpu我们用的是内部的flash,我的想法是想用一个U盘就能把cpu和fpga的程序升级完毕。不知道你电路设计方面有没有什么建议。谢谢!
* w* c* g) F: e) {' e

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
7#
发表于 2016-6-1 20:24 | 只看该作者
rainforestma 发表于 2016-6-1 11:37
3 P2 m4 y# a# z) [3 m超级狗大神,有没有推荐的二切一的电子开关,谢谢!
, _  O- a9 g! s2 g
TI SN74CBT3257 - VCC = 5V
3 Q; T1 b# N* m* DTI SN74CBTLV3257 - VCC = 2.3V ~ 3.6V' M: C) ~( _& t$ d  F5 X  H
/ M! I. h. B# a3 H* |* p& ^7 C# @
/ |! R- E1 v9 U7 |7 \3 I4 x

SN74CBT3257.pdf

1.06 MB, 下载次数: 1, 下载积分: 威望 -5

SN74CBTLV3257.pdf

1.21 MB, 下载次数: 0, 下载积分: 威望 -5

点评

非常感谢!!  详情 回复 发表于 2016-6-1 23:57
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
8#
发表于 2016-6-1 20:28 | 只看该作者
rainforestma 发表于 2016-6-1 11:37
* M; I& }: o+ t5 h" _. O0 X超级狗大神,有没有推荐的二切一的电子开关,谢谢!

7 q/ U) d$ o6 s9 {) I5 Z& Z. vFairchild FST3257 - VCC = 3V ~ 5V* A* }" H4 W3 V8 }5 x

% M% M+ i- E6 _" w

! t5 o* k  N) q& n  X( T
5 O5 Z. }9 q: I& A% h3 ]# u

FST3257.pdf

530.88 KB, 下载次数: 0, 下载积分: 威望 -5

哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
9#
发表于 2016-6-1 20:31 | 只看该作者
rainforestma 发表于 2016-6-1 11:37
+ u* L" O0 y% J" {; w% l. n超级狗大神,有没有推荐的二切一的电子开关,谢谢!
4 U- F; l3 t/ _$ E: L. E
Analog Device ADG3257 - VCC = 3V ~ 5V
' I/ a& v9 a9 L3 \& b6 w: S2 y$ v6 E8 `5 B( l/ i- M& e# |
% I' K% R# G% _' a# P* b& Q8 w; \

% S1 k2 n3 d/ b3 ^( Z$ Y7 q/ T, |1 J

ADG3257.pdf

413.82 KB, 下载次数: 1, 下载积分: 威望 -5

哈士奇是一種連主人都咬的爛狗!

2

主题

15

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
10#
 楼主| 发表于 2016-6-1 23:57 | 只看该作者
超級狗 发表于 2016-6-1 20:249 p, T" a  a+ v6 V9 D, ~% n) |
TI SN74CBT3257 - V[sub]CC[/sub] = 5V4 G1 @" t1 w, Q+ p7 J7 \1 q8 a) P
TI SN74CBTLV3257 - V[sub]CC[/sub] = 2.3V ~ 3.6V

" V0 `$ \: z, ?' U: B非常感谢!!
$ h8 X, O& B, }* U

23

主题

409

帖子

1735

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1735
11#
发表于 2016-6-3 17:25 | 只看该作者
SPI和MCU和FPGA的通讯接口,平时调试可以用FPGA可以通过串口网口下载程序,SPI FLASH应该是分区的吧。板子跑起来之后,可以做MCU与FPGA的通信协议,然后读升级文件类似的方法,写文件到flash吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-15 15:18 , Processed in 0.066892 second(s), 35 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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