Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21241|回復: 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位置喔6 L  O1 `2 j5 k1 B* _( h0 W5 x
通常Multi-ISE偵測不到FPGA很可能是這個原因5 q$ d3 x( _9 ~; V1 @# m8 t
二. ADS的版本太舊 也會偵測不到FPGA
6 M. M4 B! F4 w0 G, M3 p; y4 Z& s( s- s
! ^+ `- Q  \, a& `  e, K* b[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise" U# {: |7 a1 i# |# G: i

8 }- g1 W; y9 T4 r6 o我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?
# Y+ u/ Z# p+ n% L7 L6 B  w
, x0 R  t+ _0 z8 R! w: A/ }我知道以前的版本都是要自己寫brd檔' _) n) _! M0 V6 g) r- c/ [
( s% t! g( G+ T& M2 r4 x
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生  X; s+ f5 u' r7 e) C% @
還有若是你只是無法燒錄可試試看 Jump 的設定對不對
/ J9 A  A  f  K' t' p因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,2 F% ?- t, O: Q4 K
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題* O2 N. i  W+ w5 ~6 K; S
! p: E$ I4 u# m& m. m' Y) ?: l
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了( I3 u* E4 f4 D# q* e
# Z. E2 h' p! D! L
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
9 R# ?; h/ i6 F4 a/ Q3 B# K/ `+ P9 ?7 i; Z4 h6 `5 o1 b0 o# G
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號" s; u3 k- G  c$ b8 [, J; q, n
8 v' a" N( M* ]' S/ d, l
所以我選  family:    virtex2p, M; t8 Q2 M1 l6 t0 L: }$ ]
             device:    xc2vp4
1 A' y. Q* P5 r2 t+ W1 V            package:  fg672<----這個不知道幹麻的..亂選
  D$ G1 e/ ]8 S: o2 T9 c, d6 a6 |2 F8 J" G$ h- e) |
還是我其實一開始就設錯了,所以造成一連串的錯誤" e. R; r& s) }' ^2 X* M

6 j( g  d* X) w希望大大能夠幫我解決問題..感謝感謝
0 m2 W9 N( M% e) n! h$ o  L7 A
- B7 @" j/ A; T$ `/ I' |, U0 f本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝) Y' ^& f. E& }" ~' e# S1 L
其實有好幾個關卡3 I" \: f5 c' v0 b/ D" K. a
第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
, R2 h% p+ R4 ^" n5 L+ p( ?2 {第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
/ }8 ~% ^9 P' I8 A9 H6 R- w4 G' o第三要用progcards.exe 來燒錄
9 O: _: P7 r  z- s3 V4 y
% I2 z3 o4 x0 t4 G5 H9 @[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
  \" u% Y+ B, a1 ]3 [* R' B8 |& E3 B0 c0 U
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
2 R3 W& ^% s, c1 W/ T  l/ X可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新. y1 k# t& R7 X' W# n

; B# E+ N$ }' M再者大大說的四個步驟package:  fg672<---我選正確- {) J% O( d: @7 o' z4 m9 B

* U5 O1 T$ ^7 k8 i  W( C$ w* R" V第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
+ L5 y* ?  |. J% N0 @$ Y" U$ |1 P' n9 N
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?
: C: P6 Z! ^8 {- B  \7 N8 G) M. r, ^! h+ J
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe
7 M+ h: i( ?" ?8 ?5 ?& n. [/ t, E8 \- D  n% E0 a9 s
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)* e0 `( i+ ?, _4 [  o) s  Y6 z
+ \, A7 N+ c# a% v5 s( |
至於板子製造商不就是arm???6 P( B, ^1 a6 \9 a

+ I7 t" T( ]2 h) H9 h還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
  J. V- K. h0 o: z  S, C( k$ D& @/ o( e( w% U
也說有可能是需要license可是我找不到哪邊可以註冊license的地方
8 o; _! E7 r8 L2 b1 i- T
& h7 m: D% e: Z$ [$ k......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕* e4 F4 g, R, A# h+ a  M2 o
他們之前也是Multi-ISE 一直抓不到FPGA
) R# {- c; z3 l& i  u2 b後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
' V# q' s$ H. u" Z' ]
7 e% S1 h4 o9 t5 R- Q: |Connecting to cable (Parallel Port - LPT1).& ~& G2 \3 R# T5 }4 p
Checking cable driver.
3 h! F: o: \7 k2 O' u 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.$ i1 M0 a5 t/ M  T# B* ?) W1 ~
LPT base address = 0378h.
0 @4 I3 A  z0 [, |9 ]* m  _7 K ECP base address = 0778h.9 G% h5 g) z& O. C" K+ T
Cable connection failed.
* @0 D. Q+ u8 f; \& L' Q( y  x& s
WARNING:iMPACT:923 - Can not find cable, check cable setup !6 h; x  O5 D) V2 W2 ~
2 I* e- t( Q' ^$ Y  J
上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice! R3 ]+ D: q- S4 q. o( r' m( d
( E; u8 N! D$ [% g& h* k2 L7 n
這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
9 ?4 h- b) D: m* w# `: N3 r" b# s+ d
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
" m: |+ t" C5 ?; x
' M0 R  I% I( W請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
. m5 }9 N  f9 m; s% G) e" U, k2 J
. _$ d( S; X7 D$ p& i$ m' l確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
" Q: l+ c5 i" e
+ X9 Q  {- T$ {[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA& ]1 n: C8 U/ f* H( Z: o6 g
( k. K0 a! G1 i
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
( f& k) D1 e( P1 Z
+ h; m; M& Z% @1 cprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
- G5 W/ \+ O1 _( W
' B  q: M  q/ w$ H7 K- {請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿9 p: H3 G1 d/ S% _3 d, l

$ @  M* V" j4 |4 X有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
: n# b$ n: R1 v: a7 m, e0 c: n
- f& ]# j) E* m還是我少灌了什麼?/ U" B: U; ]; X/ u8 {

+ v$ d* j* i# g- [$ P$ Y7 K敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿, @" y( c" y9 x, \( T' c7 b  f
不過剛剛問學弟ISE是用8.1的喔* k8 z! U% m' f& w0 `
他們沒試過impact燒錄 但是用progcards可以燒錄喔
# M$ B* w) e0 ^/ k  G那還是請你先試試ISE8.1好嚕/ N+ H3 L/ V- H! r3 I- r) Z
$ Z, A) {4 d9 {& s' V4 u, ]% d1 l
是XC2V6000
7 \. s5 F$ r1 }在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本
1 d7 |" }" X7 {7 O( x" zWeb Pack 版本 Device 支援較少
4 E; Z7 l2 g6 F" N9 _/ u* h! Z: u
) W( I; {/ l$ Z3 z* @" X這應該是主要原因
$ G; ^6 h0 W9 d6 h) y$ m& U
7 o( `% w# {5 t, B% A其實我記得6.1就可以抓到 XC2V 6000 囉
) e: q' z- z6 D; v: r
$ i& w! W- Y0 ?5 S6 a- V- v9 B[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本$ I( I+ r  Z& ~1 |9 h( B
1 c0 x1 D2 V1 I4 t7 [; ]: `
廳從各位大大的建議已經在抓以前的版本了
7 n7 ~* y& A7 }$ X2 r
5 d4 D2 u' j2 m4 F( N可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...+ v0 d6 M5 ?/ z, O1 s* d- ^

  T% K# [5 b/ R1 F! g1 j! r反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
7 M; B/ V+ T: g4 h) Y  i7 i
; y0 v# V3 @6 Z% S/ h等灌好了舊版本的ise才能夠進行下一個偵錯程序...
$ D+ o" Z1 p) t; g- r; Z4 g
/ w" A1 x5 q. x0 J載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,7 {) h9 T8 J5 s3 Y" b
方便留下住址,我寄軟體給你,有完整版序號^^
8 }- X7 \! t0 l- y如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
/ P& H0 R, a% r/ F. c7 U' R

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
, W; u/ N' O, [. K6 V  G' z; f+ @) e: K# k: H
台北縣板橋市溪城路97號10樓 蔡宗達
; b. k1 @( r& L7 |0 b; n& V' U
1 y, |. E% y9 s) L老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
6 o8 `$ L+ S" K6 R" k$ F1 ?2 q4 T: r1 s
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
# @3 x" }( q& @: c. ^5 NISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
% E4 U4 C  R# L- e9 _你應該是灌ISE9.1 Web Pack 版本所以不支援,
% o1 _4 t2 B+ h. ?6 w. H3 xISE WebPACK Feature Support Summary:
% z6 y; U0 V3 r3 L0 ?" c& U9 V5 MVirtex™ Series  
$ }5 J( G8 }/ Q5 P6 Q1 v/ CVirtex  XCV50-XCV600 ) `: H4 }  {. }, i
Virtex-E XCV50E-XCV600E ! i) E+ @* ~2 ?9 \
Virtex-II XC2V40-XC2V500
) t( |/ x' \& @3 n* y' ?; M$ EVirtex-II Pro XC2VP2-XC2VP7
! y- q0 f$ A- D( B1 E! rVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
& e. [* `: k3 S  V! M! }  L3 VVirtex-5 XC5VLX30 4 d! j9 F# `* ^$ \, K
$ O- d$ h# T; M1 j5 X; F" ?0 U
裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 02:35 AM , Processed in 0.149518 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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