Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21084|回復: 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位置喔& M! v0 O' N, Z2 M3 ~9 t
通常Multi-ISE偵測不到FPGA很可能是這個原因
& J6 d8 i, C# Y2 Q1 ?7 b% d二. ADS的版本太舊 也會偵測不到FPGA
* E3 q* y' t+ U7 J; i; `1 R/ }% V" j  T1 U
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
7 k5 v( B1 \" Q9 T+ }1 S. u4 {/ O7 V# }
我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?& B$ |$ S; ^8 b- p
( S! S/ ?9 v- s) l# E: K
我知道以前的版本都是要自己寫brd檔2 E! y1 i5 D) ?2 D( w( o5 G1 E  W- F

, b8 e( g4 b8 C2 |! @1 d; s希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生; c$ [: r# \* J0 [! m8 j; K9 `
還有若是你只是無法燒錄可試試看 Jump 的設定對不對
! n; S: f) p% R& Q3 H7 p; N. ]因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
, |- v4 Z8 N& U  k- E# e有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題7 U& U- e6 ?  Q+ @( r) k
) Q! c9 `8 V3 g) j& T
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
9 q6 s" J6 V' e2 ^6 Z8 s  A( O  D) s, L8 X9 _- N; c  ?. j8 K' R
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
* K0 z4 h) y) {  N4 V9 n* n# e! x; x* Z* a. N" P) `
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號$ x/ l" c" B$ _6 O
( o' [5 o3 F5 z- f; e% P1 _. z
所以我選  family:    virtex2p3 P# b! m# L% B
             device:    xc2vp4
# l6 U! ]: ^1 T) u            package:  fg672<----這個不知道幹麻的..亂選6 u  D9 Z: [: ?, V7 r6 N
3 h+ W  b2 H, D# `4 O0 F8 l* Y7 o3 ^+ e- J
還是我其實一開始就設錯了,所以造成一連串的錯誤5 d5 l* N6 w) ~( @
4 I1 X1 b% A$ O2 x7 s
希望大大能夠幫我解決問題..感謝感謝! m. W. F& ?0 B1 q+ U; Z* d
+ C. q6 L5 P# z5 J4 d
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝5 r& t; @$ v3 K; u: l, x. l
其實有好幾個關卡
: a# Q7 G" i' e1 ~& G( {* m第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔0 ]! n( g: V) m2 X8 x& E
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
' w' e+ C8 V% t  B第三要用progcards.exe 來燒錄# j+ G, j9 E; G& P$ j/ A  [: H: N/ |

1 f% g; W7 F: N( x/ i  }1 C[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
  `  P+ m- Q4 U2 y8 i0 e5 P+ b' e: r$ X* a$ X: _* s
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
' l0 @6 K' a: f" f+ e' o) n可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新) h3 C. `& S, u

/ [; T- T$ f9 z" l% j2 w# [再者大大說的四個步驟package:  fg672<---我選正確7 L7 u& a& S) g- f; L0 J$ i/ W) x

0 r1 t" B8 {- [2 U第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
! `1 o1 w/ a. f2 s9 k+ j8 n* H" `# h) y
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?9 T8 {: U& \# R6 k- J4 K& l

3 X* b& G! c0 P; D; ~7 ]( Q% x第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe , Y( k' e+ D2 c7 S% F
4 F8 _1 q2 s5 ]# ^  l' c% B( a
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)) H9 t+ l" O( v) W* X: g
9 Y. F4 D3 j2 N/ `2 W
至於板子製造商不就是arm???
& B' Q9 f! r. n6 S) T
" ^: `/ c% h6 k6 Q還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
0 F# Y% Z& o# G& T' c" q# g2 a+ v# J% b) G0 U
也說有可能是需要license可是我找不到哪邊可以註冊license的地方5 y9 ?0 i" x5 _9 ?

  M! q6 B1 Z$ `: v) q; `......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕
! D8 i/ Y0 |2 X3 z/ \他們之前也是Multi-ISE 一直抓不到FPGA/ Y- h" c1 b- |  N# \/ W/ b7 d
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :  C9 e+ n- Y. @. f/ ], Q5 _

, C& {6 T7 B7 H' W+ w; ~Connecting to cable (Parallel Port - LPT1).& B9 X8 A1 Q4 T; R. H
Checking cable driver.& y  b5 x+ p- M- n1 j7 T% h2 i
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.
$ B8 t0 _; |" d/ x( O LPT base address = 0378h.5 x) S% F* a6 O/ {: P+ k* a. m/ ?. |
ECP base address = 0778h.
  I+ ~2 g' s# g+ s. m& p; g7 D5 UCable connection failed.3 B7 a: q2 T5 w; c2 U) _$ w

2 ~& k9 R3 ~$ w8 bWARNING:iMPACT:923 - Can not find cable, check cable setup !0 V3 ~2 q; f6 C* N8 D/ @

( h: g! g# V& p. N+ [! |上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice+ |; s1 r9 v% Z1 E, v. S9 i  T

- }1 V# W* s+ t0 R; j這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?  S& i4 A+ u; z& g) }+ a

5 n3 r4 o3 J, M懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗/ g4 n. T; I* f

, d% l$ w# W8 |, ?& P請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
; r8 z4 m0 y3 D% a) }
( A4 s8 @5 L% P+ a* W確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
% A1 G( D* `2 n: z* _9 x) _! f" x* a( O
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
' w7 e$ {, p7 u! X, |  m* q. l7 [& `  |( c' o
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??( i/ x  T: ~9 R! ^; N

6 s8 H5 D: H/ X. ~7 Tprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
) D+ e$ N4 V7 ]; f. ?6 Y. g! @3 J* X  m$ b- ?5 P1 z
請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿+ \+ W/ {+ B7 k' q; D
' Q" E* ?, C* l4 R/ M( d
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ0 W2 o, }2 g7 K- ^7 r

5 M9 W5 ]' @- f# w7 `4 ~還是我少灌了什麼?( F. O# i, p0 T3 d* h1 K) E( p
0 D" E, D1 ]: t5 Q
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿) Y# L( }% d8 {7 Q* C1 j2 \% |
不過剛剛問學弟ISE是用8.1的喔9 S5 W: a6 o4 `: v" P
他們沒試過impact燒錄 但是用progcards可以燒錄喔
- x  O: F& N) _$ v, d7 @- E3 x那還是請你先試試ISE8.1好嚕  Q$ k) v; j! M, e) ]; d
3 G: L* Z. @  n' Z* [
是XC2V6000
1 R+ |2 t2 p' C5 l: W在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本
% g; f' j" N6 d/ W6 d9 JWeb Pack 版本 Device 支援較少
8 k7 \/ u" T( [: N4 Y# v3 `9 H# d: i, Y5 p$ O- r+ w, a( o" L
這應該是主要原因
& ]. x; R2 L) d
( N8 V7 h) Y7 ^  b: C其實我記得6.1就可以抓到 XC2V 6000 囉! n8 Y7 n( M" W$ e9 P  [7 T( ^8 K
! K$ \4 K1 e( X+ k' U  k2 E
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本9 Z/ ~! J8 l4 C" H  Q1 @

% n! T$ ~7 l5 `- g% v廳從各位大大的建議已經在抓以前的版本了% b9 a9 Q& {2 Q, H8 Y
1 L! G* Q, a8 Z! ]6 U4 L
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
5 X! T) ^: o. Q, I# X8 x4 Z  P) {4 E
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
! D6 \$ }' O. o0 X! W1 A1 e* ~
2 E; D/ c; o& L! u( T等灌好了舊版本的ise才能夠進行下一個偵錯程序...8 Y% o/ _5 f, p7 z; K

( ^' {( ?+ I6 i# g: }- o載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,8 T' Q( n/ b/ w( {
方便留下住址,我寄軟體給你,有完整版序號^^
& _; B1 d+ X; N6 p0 R8 Q: b) u如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
& A/ o2 j' F  a2 J6 q' }

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
; j7 ?4 E0 \" z/ u4 F/ Z' i8 d# p, e. h  z  W
台北縣板橋市溪城路97號10樓 蔡宗達
' t& B* [2 z' m2 N1 }: T& e4 K
2 x5 h+ C8 Z1 L( T' _4 Y( y* q老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
1 @+ ]- O( ~4 w2 F9 h5 k8 z' K4 `0 h* c( _
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
8 d% r. h+ f+ g- a' AISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^) o# F# A# d. \7 Q+ S* Y9 e" ]
你應該是灌ISE9.1 Web Pack 版本所以不支援,0 b6 c) w; M/ ~# W  ~0 ?
ISE WebPACK Feature Support Summary:) ]4 I! d7 z* N& {; I) }
Virtex™ Series    v7 o: F4 k4 d/ M8 c& L
Virtex  XCV50-XCV600 ; @. A( r/ @2 F/ j4 F: c: f4 l5 B0 m
Virtex-E XCV50E-XCV600E ' A9 E( u& l/ Y! |7 I
Virtex-II XC2V40-XC2V500
3 Z3 a- u6 K' Z1 m! g* q; ~Virtex-II Pro XC2VP2-XC2VP7 9 F: [7 Q3 l! n9 F8 K
Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
4 C' e8 P+ F+ Y' R" u8 R5 oVirtex-5 XC5VLX30
3 `% Q& k) x" C* X/ [4 p5 n3 f) _) Y0 c9 l; m" K. ~: h- F# I
裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-4 11:20 AM , Processed in 0.126008 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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