Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21237|回復: 27
打印 上一主題 下一主題

[問題求助] FPGA 燒錄問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-5-1 21:26:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問我產生了bit檔案之後,要download到FPGA上這個動作的時候,總是出現no cable connection,難道cable不支援multi-ice?還是哪邊設定我忽略了?請大大指教
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-5-1 22:52:14 | 只看該作者
一. *.brd 檔要寫對Memory Mapping位置喔
5 h- T" ?: j+ f# l通常Multi-ISE偵測不到FPGA很可能是這個原因
# D) ~0 T; h* B$ j! l3 u二. ADS的版本太舊 也會偵測不到FPGA
% A  c* {, ^: k& ]+ y
3 [1 f6 ?3 q" P. a[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise3 F! N$ A+ e2 M9 T

) r# b2 W) k# b2 h3 q4 J# p我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?2 E* ~7 d$ w9 n7 M2 S

& m8 {$ A6 S& T5 L( r( C1 L我知道以前的版本都是要自己寫brd檔
1 @. d2 ^8 n6 p* E' L0 T; y  A% W5 @7 }  c6 n( b3 Y- |7 \
希望大大人替我解答

評分

參與人數 1Chipcoin -1 收起 理由
jiming -1 請善用 感謝 給回覆 一點感謝!

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生* R3 c; p& }1 g4 Z
還有若是你只是無法燒錄可試試看 Jump 的設定對不對! J& V8 q5 p% ^) d& ]0 O
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,- S* Q) C- |  o, h* |( {, x
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
# C* z- k1 |% d, ]6 _
5 P7 `& r) a1 Q1 Dxc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了$ o- r3 _& }" R* q
' ~! K( ^) a: N
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
# f2 H' C" @% Z3 V1 i& X$ n2 t4 y' i" @" x$ }. d( j
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號" j8 o/ z8 q* M

; _8 C+ l, W/ N9 I所以我選  family:    virtex2p
) v  D4 L! S$ V# b3 W9 H             device:    xc2vp4) X5 Z- A* n7 n' _
            package:  fg672<----這個不知道幹麻的..亂選1 \1 G2 m" k" \* |  a6 A

$ Q' k1 E! A4 z還是我其實一開始就設錯了,所以造成一連串的錯誤) B5 |2 ?) _( ~' g0 t# k
0 H8 D% j( L+ @& `3 P
希望大大能夠幫我解決問題..感謝感謝6 U& E9 l' t. z, n

6 ^4 `3 d2 V1 S+ x/ @% j本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
; D' \# Y. F1 O3 b: D1 e其實有好幾個關卡
0 C3 `! d: y* A/ M/ T9 G第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
1 n% _! M# A( y* C第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
# ]2 k" ?% M9 v& U& C% o第三要用progcards.exe 來燒錄7 t, m$ z2 M' [* c  x
/ u* ^1 N5 r- x2 q
[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
) I: U7 r, R/ P7 R6 b) m% i  v6 @, x/ _1 V4 E8 g4 L
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
) O3 {# p! s! k8 P+ R可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新1 }. L' P3 Y$ S! y" M
0 v" ], D) y# C& d
再者大大說的四個步驟package:  fg672<---我選正確
( t1 \" }* u6 `. T" ~6 c
+ K) D5 y4 G/ v: Y1 ]: n, h第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
% f  r  J6 N# g. n+ Z+ j* ]) K9 N" v, ?0 l8 m
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?2 r: f7 T) U% G7 g4 p

' {+ A. C, o$ K, R第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe   Y+ F: v  o) W. ]* A+ b# ]( ]2 L
0 g, _# r/ o' p4 A  a
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
3 G- E. s: ?: j6 e2 ~& ]6 a/ [2 C! }7 `8 }5 g3 g
至於板子製造商不就是arm???8 [5 t5 K0 a$ R7 Z. p

/ w; A( J  G( S" g還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
) p5 B: ]/ v4 F+ f) h* Y# y1 c& O5 x
% A# O7 O; [* K% I也說有可能是需要license可是我找不到哪邊可以註冊license的地方
5 s3 n" o' ]6 Q5 H% x$ O# M1 n, @! z( T/ q4 c
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕( q7 |% @9 T  B6 y  r
他們之前也是Multi-ISE 一直抓不到FPGA7 e  D( F) g: l! K; t
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :5 W. N5 C; q$ |5 u( Z- P: x

- h& E1 h& O4 W- Y  u  W+ K" z+ [Connecting to cable (Parallel Port - LPT1).) N6 s% V' i6 t8 F
Checking cable driver.
" q! W  m* ~# L, A) H- k Driver windrvr6.sys version = 8.1.0.0. WinDriver v8.10 Jungo (c) 1997 - 2006 Build Date: Aug 15 2006 X86 32bit SYS 14:21:34, version = 810.
. e( i" N6 v4 C) n LPT base address = 0378h.' ~' G/ r; T8 T
ECP base address = 0778h.
0 S7 h* B- M5 bCable connection failed.' Y2 L& K9 ^* h) y$ v3 r

, a% q; N) C6 }. YWARNING:iMPACT:923 - Can not find cable, check cable setup !
- H& Q- d- _4 @/ W6 F# g# F0 L2 o+ R& O% e
上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
: Z; W4 j& U  u; f2 u3 f" z' b7 b
這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?, }# H$ m' |/ k0 R& |  b' @0 z

- A3 Y, C: o% P0 `+ m( M懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
0 F* \" h* {/ _+ F) [& ]! R: W2 _+ E
請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?+ w! @/ s; U& }5 O
, z, W4 T' q/ D0 g7 b# v$ x4 l/ m% K
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔  P8 s7 V) y" q* j+ ]1 _
( {9 A( Z; n) J* p
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
4 e$ g& U9 B5 U. x7 W& H
) k1 p" f; O4 u  I9 _基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??: I7 |" p6 D. z) w

2 z/ u/ A) e: gprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎% i/ T. \1 h) j9 b2 ~1 Z

2 M0 `/ u9 P2 U2 d4 B* u請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿$ F  z5 ]8 y4 M$ @5 z

$ P& u& C( i/ v有跟我們一樣在產生project的時候找部到xc2v6000ㄇ+ h9 _6 l* @! v
  M- x( P2 ]7 Z$ j) ]
還是我少灌了什麼?! ^3 y/ [) D  H( X7 j
1 W4 N: z# X9 y* b) X. K* ?
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿: S' m& ~  l- S7 B
不過剛剛問學弟ISE是用8.1的喔
$ o$ Z& D  A7 Y$ x, H8 N! s* k他們沒試過impact燒錄 但是用progcards可以燒錄喔
+ ~8 {3 x7 @* [' v- K那還是請你先試試ISE8.1好嚕
: {' f% U! o0 c: }- D4 G
; v5 w- s2 Z  M% ]是XC2V6000
, Q3 f5 K. a( ?3 P6 a在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本; h/ u2 d4 i* s0 I4 G# d
Web Pack 版本 Device 支援較少
4 l5 Z+ N: w  _- q- k. H( x, i0 `: s# J3 W1 f9 P
這應該是主要原因
% v1 P9 q2 |. v4 H) Z2 t9 a7 }! A4 Z, B. W& a
其實我記得6.1就可以抓到 XC2V 6000 囉
, I7 S% C3 `1 a- ]  n) M6 D' f. S  K, }- x" k
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
: J& B8 X# d. r: H7 S# u" c4 T- `( ?! ~% @
廳從各位大大的建議已經在抓以前的版本了
9 A/ b) u4 z0 x
0 H! \, v1 R: J可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
: J3 J$ @# l( s$ d1 [; a# R. V; l- w
5 {1 u( f" t# B$ K: u反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功9 A/ @( v8 J3 U! d4 d
3 |. B: f! W' r% Z9 y2 ~0 ^. w& \
等灌好了舊版本的ise才能夠進行下一個偵錯程序...4 x. b& P& x; @; r9 F

- @& R% Q2 H) _5 r" ~載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
2 i# ]3 g& ~$ S5 E; g1 r, f+ z方便留下住址,我寄軟體給你,有完整版序號^^" P3 ?8 F* m6 y* c! z6 u+ @
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.  ~( R. o* F) T) r! _& x! y! j

評分

參與人數 1 +10 收起 理由
happpyend + 10 感謝啦!

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助+ Y+ C" w( U% V& W) X

) e+ O# s# h$ m8 F台北縣板橋市溪城路97號10樓 蔡宗達
7 G: y& f: f8 U( r
: H; D4 N6 a) Z8 E: O老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
, n- u4 \( [( N+ M5 V. O0 _1 M. C6 b' d6 {5 T$ L3 k; p  W# ?9 E
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

參與人數 1Chipcoin -3 收起 理由
chip123 -3 忘了還有一個該感謝的大大!?

查看全部評分

19#
發表於 2007-5-2 22:52:48 | 只看該作者
不用回報啥 只要在你認為有幫助的文章評分那邊按下去 給點感謝的分數阿
20#
發表於 2007-5-3 09:50:31 | 只看該作者

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^+ F6 K7 ?( d$ S& h% {# t
ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^0 g3 M# k  a+ a$ H# u6 q0 b3 Y
你應該是灌ISE9.1 Web Pack 版本所以不支援,6 X5 D- u2 p' G8 s
ISE WebPACK Feature Support Summary:4 S$ b+ [9 R1 N& F1 J; T: Q) l) L
Virtex™ Series  
/ z6 a/ b( |7 L# A2 ^7 FVirtex  XCV50-XCV600
6 |7 g% e% j" i  r9 F  p5 TVirtex-E XCV50E-XCV600E
- K& x: u+ b6 t% rVirtex-II XC2V40-XC2V500
0 ]9 l# ~2 J2 r2 |Virtex-II Pro XC2VP2-XC2VP7
# F. d8 D) I: f5 Q: g. K; xVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
3 j" K2 A: A3 A  ^: c; RVirtex-5 XC5VLX30 1 ?5 N5 k/ N8 T+ Q. \5 ~

% g7 ^% b# B: I! j; C裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-8 12:22 PM , Processed in 0.190025 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表