Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21264|回復: 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位置喔
! T4 l9 D2 M, L! T  L5 E0 K) X通常Multi-ISE偵測不到FPGA很可能是這個原因# k2 H4 s( ~: T* p4 H7 w" O5 P
二. ADS的版本太舊 也會偵測不到FPGA5 c% j* @7 P* Y% b3 F) ]3 n7 @

) K, ^8 i  Q, v+ J8 ~[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise& }5 e9 s9 W) I

" j% c& u. q5 z4 O: Q8 Z4 F+ |( ?. c我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?
' L$ m0 y: d0 F8 C& Z2 f$ @% m! c7 |$ `# f" v) T
我知道以前的版本都是要自己寫brd檔
! j) b- Y- x1 f1 V) x% Z
. h" _: }* S2 Z8 ]( q: Z% K4 ]希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生
. A' C# c3 B1 V" F6 s還有若是你只是無法燒錄可試試看 Jump 的設定對不對
' f) U8 ]" r# E4 Z  S5 E因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
2 M( }2 {$ E6 v  U1 l4 m有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題2 _) N/ j9 J8 T1 c+ H, I- E- |# e

+ _9 |- V: d) `7 @xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
% k4 p$ D# {) V9 P* o% o2 W& \
% i, n# [3 l; G所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?2 t: x% K1 Y4 |& d5 n; W
7 m  M% ~* B0 E( T* M2 j
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
" l+ E0 N' c' ^8 D4 w( G& [1 Y6 Z/ C5 D# n8 ^2 w& n
所以我選  family:    virtex2p6 L( h4 E( o. L+ n: x
             device:    xc2vp4
/ S; `& p5 B' z9 I            package:  fg672<----這個不知道幹麻的..亂選
) v; t4 p( s( r' X9 T5 X7 V: R
  I, N, ?$ U; Z% g還是我其實一開始就設錯了,所以造成一連串的錯誤/ k! v2 C- R( e. _4 H; O7 f1 w0 E% J
+ g" M! S' ?  [8 g4 J' u
希望大大能夠幫我解決問題..感謝感謝
! ^" r7 D! q) P" P( i: s/ M) }5 E& r, @* L4 \
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
1 W% D" x" l. O* p2 w7 q9 w8 G其實有好幾個關卡
7 A& e# L$ o& q第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
3 |; m( a4 u8 w- j0 h4 B8 S* X第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
0 N& x' F( n6 v5 A0 \9 N第三要用progcards.exe 來燒錄
! a( x5 h9 S# L; K9 M
. s: S5 W: q+ n[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應. y# E, l0 N" z9 w: O4 ]% F
, e4 Q0 I, ?! m  ^4 @9 J
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
( [4 K) S; |0 b# I0 j1 \2 q& F可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新& r1 `; y  E% x- d# O2 T) g7 K

. c( J" L6 N7 S6 l  y' _再者大大說的四個步驟package:  fg672<---我選正確
, g0 R+ c- B: ]
# s7 D# ?0 b8 J$ S$ ^$ I- w4 Q第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
/ j4 h0 L* q2 P* O5 ?
% K) F( [+ ~: [5 H第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?; M: ]4 A7 S- f' \  e6 x/ \

& e6 n6 Y/ A8 l  j/ i+ }第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe 5 K, f0 W  I- U$ Y8 k( u
1 P# O- L- k+ S( y5 Y
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
7 n" o7 }* B: H& O# n
/ u2 d' ~" L6 h至於板子製造商不就是arm???3 X5 L3 a; N; ~5 t
; A1 A* h! d/ W9 Y5 [
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......; ?( X1 T2 v2 V4 r& c
0 U, g. g/ c" v- v0 w4 x( a1 D
也說有可能是需要license可是我找不到哪邊可以註冊license的地方+ c" s" A& c. g+ O

1 R7 D' x9 p4 J  m/ G" R; _......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕
' N! }) f& V( R7 P5 w+ ^+ B他們之前也是Multi-ISE 一直抓不到FPGA& Z# Y3 f- h5 n9 f
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
2 a) n. P6 h3 M$ f0 X4 J3 p, I! e6 z! f& O5 x0 X8 {% @
Connecting to cable (Parallel Port - LPT1).
1 ^, I* _6 L# X4 _. V/ kChecking cable driver.
' }: C- H# b- u. D 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.5 j2 q0 K+ P6 ?+ I# ^% Q6 m8 e
LPT base address = 0378h.
9 [* a( p# J8 p( H/ E" g) T4 Z ECP base address = 0778h.; c% R* k) h, e% s  W" Z9 O$ H
Cable connection failed.
% d) p7 e, g/ P+ e# M
  K0 ~+ f, }& q" a0 t+ mWARNING:iMPACT:923 - Can not find cable, check cable setup !
$ j' L6 t; b* N/ D& s. A. Z5 k
( L* \4 z$ g+ l' ~  w. g上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice" d6 e9 K: n7 a0 c# m5 F9 u3 M
7 r8 c8 l1 E# a8 J# u$ x
這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
& z0 P7 Q) e- V- h  o1 b. \& B. W! e3 P# A: h. Z9 X" t
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗9 V! B' i+ H/ y- ~1 F# F: o

" Z( z6 ~* _& F1 r請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
1 O3 T! J/ l# {, d; S% L" f- O+ ]# P, z- ~0 h  O
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
! D* O. d7 _/ M! E2 t5 }( t
$ G% Y: |. r9 u* {9 U[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
3 ?& P# A4 Q. p$ t# L+ _& x5 `5 l* Z" r
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
! {7 }  e3 a+ Z* Q! b8 p0 k
2 x/ q2 \( Z8 `7 a% ^9 Y8 ^2 b0 r& eprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎8 r$ f& |0 J. \. n

# B3 p$ y, I- n. V$ P請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿
# h2 W9 A0 l0 Q  e* B! q
& U4 b5 {7 D: o" @  s3 f有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
7 p5 o3 X. x0 G
8 W6 o; Z- V, d$ k$ D- H  n還是我少灌了什麼?
- x; Q) I6 L: G
% A: E( G$ o9 H敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿/ l7 ?1 j- w) P
不過剛剛問學弟ISE是用8.1的喔3 N% y  n' y4 ]1 a9 v& `: V
他們沒試過impact燒錄 但是用progcards可以燒錄喔
! t; @% t5 Y5 b$ O5 g* W那還是請你先試試ISE8.1好嚕
, d7 V8 ?. z$ c1 n% b1 `8 E
% |2 ~4 M; R9 G" n6 V! E是XC2V6000
- b  p, `0 l: C& `+ Y! `+ k$ G在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本% E# ]# n) i; x3 b$ P+ U
Web Pack 版本 Device 支援較少 ! O5 X+ y+ R  i3 M2 F: U) h' r+ C
# X7 H1 b1 G/ F+ o
這應該是主要原因
0 x6 F* n$ `' q: B+ P
! m( Y% l8 D6 v4 |9 X1 [% z其實我記得6.1就可以抓到 XC2V 6000 囉+ V5 c  @0 P& Z9 s2 _2 h

2 G+ m$ v3 v$ I3 S; X; k3 c; `[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本8 s9 D! {8 F: B
, c! b, j% G5 p# o- }8 j; o
廳從各位大大的建議已經在抓以前的版本了
6 j! H" d$ e7 F1 r9 }% _6 f! `
2 l1 g) v9 b% `( e. B! u可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
0 v* s. Z8 p, y% }
$ K; f' }4 L) I反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功5 H6 k7 k+ Z( ^7 V- l) h3 }
; K9 |$ u2 y  P
等灌好了舊版本的ise才能夠進行下一個偵錯程序...6 \' P1 ^6 n3 ]/ E1 z

; ?7 x% i( c5 b" g7 h4 C: C, Z. [2 P, S載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,! G6 x2 S" N% d3 z$ ^2 o; W
方便留下住址,我寄軟體給你,有完整版序號^^
) w: ?( x/ N/ F+ }( l  }如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
( H% v( Z4 n6 W6 \8 g" D

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
% c% V, c& j- H+ E4 y& K  x
$ Y, v: N! [; ^, |台北縣板橋市溪城路97號10樓 蔡宗達
! n7 W! O: _& |# B& a* X! y9 O" t  [$ n8 J4 V) Q' h0 f' r
老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
: T4 ^8 _, @2 G# k: k* K% E) @" U/ C9 A# |+ N
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^% w- j( c- j/ ^0 e7 y$ u
ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
( A8 o) |7 w4 ~, ]! W9 [8 Z/ f你應該是灌ISE9.1 Web Pack 版本所以不支援,
' w4 x; C; u# N+ \1 `' @ISE WebPACK Feature Support Summary:
2 _) A) }) h5 ?. {. E1 H2 KVirtex™ Series  & G" k, g) y, n3 P/ F
Virtex  XCV50-XCV600 ' I3 C4 Y: T: d4 i. f8 X
Virtex-E XCV50E-XCV600E
0 }& e+ `/ q. Q! L9 |Virtex-II XC2V40-XC2V500
$ b/ g/ v% y$ B. n4 d1 b1 O3 wVirtex-II Pro XC2VP2-XC2VP7 2 H/ t$ ?6 u% k. ^& l
Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12   a4 j2 w' V8 _; V
Virtex-5 XC5VLX30
7 g! S: D, a$ H% Z
+ G6 Q4 n8 c, V- Y$ W裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-15 11:00 PM , Processed in 0.143519 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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