Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21266|回復: 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位置喔
1 m" Z. O6 ?9 U8 W$ H通常Multi-ISE偵測不到FPGA很可能是這個原因
/ ^; k0 X2 l5 M" \9 n, d二. ADS的版本太舊 也會偵測不到FPGA
2 }& H5 U# p" m0 K8 {( B; y+ }' n' j! J
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise+ m( G) d& ~8 ~7 o* r3 a
" n! }9 V5 X2 }" J% R( s! j9 m6 Z
我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?
# q( j3 B- ?& P. m6 L+ f4 A
3 T# F! u4 K5 J4 I  C& g' T" b7 f我知道以前的版本都是要自己寫brd檔
! O: c' p- P. P' ?! P2 w1 O: Y8 S/ |  v4 T
! e9 X" {0 n- ^% F5 g! }3 U0 A: ^. i希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生% ]. J4 G$ O& B
還有若是你只是無法燒錄可試試看 Jump 的設定對不對3 W) `/ A; ~1 a6 k- Q* Q" l
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
9 C4 p/ V! r6 h! \3 H" _6 ?有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題& ~' L$ o9 E: ~1 z7 s

( S& p7 O/ ]3 i  _! J7 B. sxc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
+ ~$ b# u8 o4 {5 C+ `; L3 d% Q) X% }% S' L! {' p
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
* k# y2 e* P1 i9 J  S9 S) q) e1 n# R* G
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
& t" j$ f  \0 K% @" l; I# O2 l- h" U
所以我選  family:    virtex2p
: z! L% H% I0 t) ?. R; c" ^/ }: F. y: @             device:    xc2vp4) l. F, c+ [' C; g" L# }# a9 S
            package:  fg672<----這個不知道幹麻的..亂選
% Q$ {6 _; P& Z* k
2 P8 d2 E! A9 o/ K$ D7 B還是我其實一開始就設錯了,所以造成一連串的錯誤
& ]4 _3 _! Y* e5 @& H
" y) N7 {( u* x2 S' v希望大大能夠幫我解決問題..感謝感謝
2 j# u7 D) |% Z# s+ j- y9 U' s" I/ h4 ?( w' }4 Z' ]
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝: H" N4 F( G( @) a* u; p. N; Q
其實有好幾個關卡
  D2 R7 k, S9 e- h1 X' R5 B第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔0 M' H, L8 s  R/ x. ?, o% J
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔3 V3 x1 o1 S1 e& }6 `% A, Y
第三要用progcards.exe 來燒錄) a1 w& @7 w3 g& |# E
/ a5 G& y9 w8 t) e& |
[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
1 g* H! U; ~  i  \
. w. Y7 j* q/ N* f請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000: C" V1 |3 ?! ?$ _' H. o3 I
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新
" P% y/ y$ u  E4 H: b* ]9 a5 m2 F: b3 P& ^2 B7 L
再者大大說的四個步驟package:  fg672<---我選正確
1 h( r+ |1 D3 @, V+ Z" S1 u$ n
. g" A8 O2 {; C8 j0 l2 O9 R  M第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了7 o5 T- X# n3 W9 F
+ q; g  ?+ o" e8 q, _. U! g7 n
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?
* [  f. I. z2 Q/ p$ W" t. l% P; M0 r9 @( l0 J3 L! l
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe 9 `" d3 a. J. Q0 o' u7 Z5 z
% s; a6 f; o6 j5 t% ~
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
, l! ?; b  `1 c" x2 r( Q- L/ {  i& }# c+ M& d8 r2 ?
至於板子製造商不就是arm???1 P, v$ `* a, u* N+ T

- Y$ H$ M2 T+ ]  s1 z6 x還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......; |0 n0 @6 w( o2 h' ]
/ x* F' e0 @- P4 u( A2 n. {8 S2 l
也說有可能是需要license可是我找不到哪邊可以註冊license的地方. i( D- P" X0 ^% F! G6 S- o* ]
/ K* R2 O2 x, t. d+ B" A1 u$ y
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕* l5 T1 Z; s2 R, L  {
他們之前也是Multi-ISE 一直抓不到FPGA$ s# f# Y- T' a) f
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
8 f- y! y* r8 W
0 X  h% J. e' \; p: OConnecting to cable (Parallel Port - LPT1).
! b# P9 M* e1 S; J/ mChecking cable driver.! q- W" y/ p# s+ q) [8 x$ J
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., O# q. y( L/ l. Z' J+ v
LPT base address = 0378h.
: ~) V2 U, t9 v ECP base address = 0778h.
& ]* F0 _9 L! ~) A$ ?# b( T0 |2 O/ ACable connection failed.
% s1 h" L9 U* ?  N5 t. o5 r
3 X( j; J; W9 T2 jWARNING:iMPACT:923 - Can not find cable, check cable setup !
$ ~: X3 ~' ^' f, ?, t' o+ E5 G) u- e6 w  q& O
上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice$ m# v/ [# o' T9 S' X' m) F1 J) {

) }4 D: O4 r1 n2 k這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
, Q- d( J$ `* Q3 a( S: C5 {5 w4 O& i7 Y  }
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗- ]& z# R) p( a4 R

1 H' |2 R$ _* S8 i( H3 G1 c/ {' m" x/ e請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
) C$ f$ w" s6 ~; n$ Q
& \7 e/ v; D8 k7 L% D- Y' t確定ISE 無法燒錄 要用這個 progcards.exe 燒喔8 p% }9 M8 M( r7 V

& t% N0 H! B9 O[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
7 }: v4 }& Y' A( p/ g" h
; \6 o! _" L/ ^* k" W' {0 b6 s基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??% k/ U3 q6 b: g2 {. w9 e

- u- a! C& w1 P. e9 I5 I- kprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
+ C8 S4 G3 l+ f
  J$ U  D8 X6 @& t請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿
) H5 g4 n- B9 W) I$ ~& w: J5 u% _0 `. ^1 R
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
/ P9 v* s) Y5 R( }, p+ M+ L8 z5 M- B. M' |  b2 n1 V& y
還是我少灌了什麼?
2 b2 s  H4 z1 x  Z% x9 `
1 K# M: v4 y. V  D敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿2 \' }7 A6 h$ E
不過剛剛問學弟ISE是用8.1的喔
5 C1 q) b3 B2 n: @9 l他們沒試過impact燒錄 但是用progcards可以燒錄喔
6 b# ^6 j8 J3 J+ w那還是請你先試試ISE8.1好嚕# o/ j1 ~6 B: H/ A7 j

& l& e7 ^: f; S# e: F是XC2V60002 U% w$ l6 f8 n! v0 {
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本; c- W; c8 V( A8 ?- U% T
Web Pack 版本 Device 支援較少
. K; S  Q. ~- l  _' Z+ b7 N
; P/ B+ \  p- @# e2 e這應該是主要原因
# L% M4 }+ C. C# ~0 B$ ~" u5 q7 |% r, \5 @3 t6 P) ?. \- Y
其實我記得6.1就可以抓到 XC2V 6000 囉0 I. S2 W" F8 r1 x$ u0 _

) ?0 Y4 j3 s7 _! t& x7 A[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
4 G- }2 Y( Y9 }1 ~4 m1 K+ r; s/ r* ]
8 Y1 ]9 y& g; d, p( L6 x廳從各位大大的建議已經在抓以前的版本了
; q! A8 m. [# w; k" _7 D; P8 `  M7 A1 B; e7 c
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
4 o' L" ?; e/ L8 B2 i9 p9 j4 c! ^) ~9 Q( o9 w: l! O0 ^0 q1 _
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功, R2 k5 m& L$ P/ g9 V
8 ~* ?/ n0 O: s$ u0 U1 e
等灌好了舊版本的ise才能夠進行下一個偵錯程序...
1 m7 \2 O* h1 G1 h" S1 F2 R
% A7 Z) H* |4 g$ C2 N載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
& C6 o1 G, D5 v' q0 ?& r9 @方便留下住址,我寄軟體給你,有完整版序號^^7 _3 H, L- K$ Q! w$ a6 B- L
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
0 E' T( X4 J) o! d* |

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
) A, X. t, @* F: A( T& H- T  Z1 b  v5 s. x" _
台北縣板橋市溪城路97號10樓 蔡宗達
- p8 V4 G6 l6 \' N1 {6 w6 s8 c- f5 u/ j3 d
老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
  b$ S0 \# u2 W7 _* N# f2 F  d: j7 B* \1 J6 h
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^; h) x8 y/ A, d5 D( |* h4 L
ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
" p3 n( \' f1 b; m; ^( b' c7 V1 a你應該是灌ISE9.1 Web Pack 版本所以不支援,
( z- t2 R1 ]; t) z7 NISE WebPACK Feature Support Summary:2 Z; O; E7 t% N) y
Virtex™ Series  
" [: c/ v( e, F* I6 VVirtex  XCV50-XCV600 / w1 J1 r4 }5 D2 [+ \" u. u
Virtex-E XCV50E-XCV600E ' L$ K6 k+ s) q% _6 E( E  C
Virtex-II XC2V40-XC2V500 ' d4 }, K+ \5 ~6 h! F# Y! p
Virtex-II Pro XC2VP2-XC2VP7 8 W6 G/ y- z; ^2 u0 x/ d4 x# o; e
Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12 ; g9 p  Y! D1 X1 v$ j
Virtex-5 XC5VLX30
( T, _* ~, [( D: [
, d+ V' a# R  }5 l裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-16 03:51 AM , Processed in 0.154519 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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