找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 315|回复: 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 | 只看该作者

5 u) g4 f& _) }  z: \5 m大家好,我想用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 | 只看该作者
超级狗大神,有没有推荐的二切一的电子开关,谢谢!% o) ^5 ]8 d' A( [: P. y* {

点评

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
: H" R+ N7 Z' n% o大家好,我想用STM的硬件SPI接口去升级FPGA外挂的SPI接口的FLASH,同时保证FPGA也能通过JTAG口升级自 ...
- J% r3 I; G% P. W- n3 F
cpu我们用的是内部的flash,我的想法是想用一个U盘就能把cpu和fpga的程序升级完毕。不知道你电路设计方面有没有什么建议。谢谢!. l/ h) b1 {# a3 u

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
7#
发表于 2016-6-1 20:24 | 只看该作者
rainforestma 发表于 2016-6-1 11:37( ~& n6 @, m3 M/ y
超级狗大神,有没有推荐的二切一的电子开关,谢谢!
) N9 Y6 w" e2 l# @' d$ e( D, _
TI SN74CBT3257 - VCC = 5V
& z, \0 x/ [0 d, l' KTI SN74CBTLV3257 - VCC = 2.3V ~ 3.6V9 C( R; M2 N: C0 g& N" a1 Z) f4 ]

0 `0 A1 h- A( v  J$ {; d, a% L! O( R3 C! m0 p* B4 [& _5 s1 `4 b) r/ F

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
6 X5 I) o: A+ D3 P7 v7 j* ]+ G超级狗大神,有没有推荐的二切一的电子开关,谢谢!

- m7 g& X  P0 t" [4 QFairchild FST3257 - VCC = 3V ~ 5V
7 k2 z1 f7 v+ N" m  L7 v" ?7 o7 X( r6 _) Q, J# W

- K. t0 _1 M3 z. O- [1 ?5 K+ m8 W3 t! N  A3 [

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) o$ N. R8 |/ n. k- H0 Y
超级狗大神,有没有推荐的二切一的电子开关,谢谢!

$ k; I0 u- I+ \2 Z: F: EAnalog Device ADG3257 - VCC = 3V ~ 5V' f+ b5 i- u; Y/ v
' d6 ~) @. q9 L) k8 [) G
' \# H; R( N* c* Z5 g7 z

8 J: ~# X1 M# ^. x! Z# `# ~5 D

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:242 M3 v, p; v( g3 W# r/ `- G
TI SN74CBT3257 - V[sub]CC[/sub] = 5V
. I3 h2 |$ _' w+ Q: CTI SN74CBTLV3257 - V[sub]CC[/sub] = 2.3V ~ 3.6V

( ?( m6 n9 G  W非常感谢!!0 e( K5 O' n% O

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:25 , Processed in 0.067322 second(s), 36 queries , Gzip On.

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

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

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