Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21233|回復: 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 B# b6 N; H' R- m: Y' N  r2 w
通常Multi-ISE偵測不到FPGA很可能是這個原因
  Z, O, t5 w9 y# |* l/ |二. ADS的版本太舊 也會偵測不到FPGA: f, [: n/ `) j$ q4 \6 A0 l) y; Q, b! q

% a+ ~3 Y7 ^1 E, V6 r. w[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
' ]9 T7 }$ u6 O; z( s# t6 b$ W; U
2 W/ }& k) }0 ]( Y& V我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?) I2 `3 D# M5 ], x

1 _( S' S. S: T- z$ ^. N我知道以前的版本都是要自己寫brd檔" U7 [- q5 P: O6 b' Q' s
. ]: \5 v5 c* E. Q8 O8 E1 j/ l
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生3 r2 ?! Q/ }- F7 v; K1 Q
還有若是你只是無法燒錄可試試看 Jump 的設定對不對9 ~  I- z& p# }2 |% X, Q5 R
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,+ m9 ?0 }" s  W& J( ?( d) y
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
+ }* d2 t& y; G  N0 n9 ~  H, U
+ [: ^: [( \3 g5 U& Jxc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
1 h1 {3 `5 n6 z( U! B* i: F* O
* k0 W, c9 c$ O7 r( ?所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
7 @' d3 b2 i8 ~3 [  G, k. J0 s- J4 U3 V0 H7 M& N& D
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
) o6 b8 G& M: O4 T  s/ @8 |& M# I
" a8 l7 b6 V+ V/ X+ R4 l所以我選  family:    virtex2p5 C( j# m6 \( K+ C+ F: y0 x
             device:    xc2vp4
/ F: n& z4 z1 ^7 g$ C0 @  ~            package:  fg672<----這個不知道幹麻的..亂選# m6 B: R( w' F) q. @

5 K; T3 w. r# x2 ]  c還是我其實一開始就設錯了,所以造成一連串的錯誤2 D* y2 s0 W4 p/ [
7 K4 _1 A! Z1 ]. `  Q& J
希望大大能夠幫我解決問題..感謝感謝) k7 }0 d* X% i$ C9 y1 ?1 C/ N

$ w7 k0 u( Z! V) j本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
" S* o% }- m) T+ O7 U5 k其實有好幾個關卡
8 o* h4 j) P0 n- {/ p第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔. c  h( }* i1 X) L) g- H% M4 ~$ S
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
+ D$ D9 u2 Q% ~* B& x- v+ g7 Q0 b第三要用progcards.exe 來燒錄
. H+ b2 b( ?9 n$ A- k3 @
$ E% G6 Z: v. s8 p& V[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應+ w/ R" G- R) A& I' r2 ^9 O2 X

' T& h3 P# t  W0 ]" l( F) [請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
. w: A. B1 _  U& X! o4 @可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新
" W; R1 E; h( u) o, p
: x# E6 }" D6 o2 R再者大大說的四個步驟package:  fg672<---我選正確+ g! H+ i; S4 B# K$ D
& M" O5 A; J# h+ H: L) V0 a( V
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了4 Z0 E6 N$ ~( A

4 }4 j0 A% o  X( r# a  f第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?
# }: n+ o$ f; O9 d9 d% I$ @; I( M9 v( ~- Z: K+ k
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe
/ o( q% v. L: t3 O: {! m+ T
7 S2 U% \$ n% E& x+ ^" Q" q抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
( U) K. D0 k) U3 }( [: \6 h) M6 F7 P. L3 ?
至於板子製造商不就是arm???# U; ?2 T. |4 U1 W; i8 u$ r% f1 L
7 F" ?/ K- S+ Z! R0 G. o  ~
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......' P, i( V- e; {( ]# s6 t
' }6 a5 I9 I; N& o/ `, i& J# y9 r
也說有可能是需要license可是我找不到哪邊可以註冊license的地方
" }  u& k( n& a% b' P4 o
) f$ R4 t& E: S. z( v# Q1 E......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕5 |$ i2 a# x! v! o, o- R0 V! Z
他們之前也是Multi-ISE 一直抓不到FPGA
: k" B# a: z5 p* _! M後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
* [* r- E7 e# ?: @+ x; d9 L
6 W# K2 @( P; F7 |Connecting to cable (Parallel Port - LPT1).
" V, ^& z' R2 [/ s( F% j# ~Checking cable driver.
8 O* R; s' d& v( x8 c  D6 O! R) y 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+ f2 u8 `  i9 t
LPT base address = 0378h.
# R( p5 U; H1 A ECP base address = 0778h.! e6 O3 ~% [% p( \) _
Cable connection failed.
$ ^0 l- U2 a6 e1 z- \
0 \  s$ E; \: l, vWARNING:iMPACT:923 - Can not find cable, check cable setup !
8 O! N5 x- d9 K
1 m2 W. K7 O/ @7 R# W4 a上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice& C, [' S; {: q
8 x4 R9 N8 m& A8 E" E" D5 F- \. H
這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
3 x5 F; s  U. ^3 }& k0 M4 R; ?, a9 C! `" n9 M$ y0 |! U/ m
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
! y8 K4 I4 ]# A* d) n) b. X8 C5 Y7 J# Z/ |, Q2 k9 ?2 P* N
請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
! ~* `$ h" ?, k% y% `5 b5 s2 K' n
+ |" k0 I/ c0 s/ k2 z確定ISE 無法燒錄 要用這個 progcards.exe 燒喔3 r0 P3 {# e. g& J2 T3 j
( o. y$ y. c# `3 O& q
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA8 J4 u; y) Q9 i

; d7 t$ t  _" O3 _7 n基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
! }9 }% u5 `; m  `6 b% X1 T
) {% {2 Q% a. c8 Cprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎$ ~3 K4 I9 }5 w. ]! q) ^) P
3 p! N  a3 }1 |, U; r
請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿
3 a( H4 i# e1 n* h; x3 r. V, Y9 j: U* \" C3 {: A: \5 m4 c% y
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ. h- c% T) a& K5 E; W3 s% V& z5 e2 i3 m
5 \( P' k2 T+ {, D+ B
還是我少灌了什麼?
! K, i7 s& }& Y( v
' `! w5 g; a; A: o+ Z$ T敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
" @6 @) L& `0 S, H! s4 c. O$ W5 n不過剛剛問學弟ISE是用8.1的喔
5 P/ h( h4 w8 H" v5 ~他們沒試過impact燒錄 但是用progcards可以燒錄喔
5 i  }. l' P& G. Y那還是請你先試試ISE8.1好嚕  M" s- u7 A3 }. b6 I

5 o5 B7 Z/ ^$ J/ O0 U1 l是XC2V6000
8 p- q( [3 V0 V, O+ G! l" e- D( Q在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本
$ V* f1 C0 I: j6 j* I" `5 tWeb Pack 版本 Device 支援較少 ) G" _/ R- d% `

! B3 @7 z! h2 w$ i這應該是主要原因/ S1 W2 U" B/ q4 O7 l

3 i" a* i( M% F' E* |! L其實我記得6.1就可以抓到 XC2V 6000 囉
; ?7 a  A/ }7 r" ?9 w: q7 T' M8 w/ G& E* P1 D7 v& H4 v, q
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
1 V0 H+ k% p6 n2 N/ p* @4 L# [# t. E" _1 v6 }7 g0 l
廳從各位大大的建議已經在抓以前的版本了+ t+ b/ a( ~6 x; b  }: I4 c3 [# h: W
' }4 t8 I! `  B; c4 q. R6 j
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
* s# `4 s9 t) `: n& V7 O# w2 z6 i( f! D
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
+ N6 m: m# ~! D/ j
. Q" m8 G' {8 Y) g" p' v等灌好了舊版本的ise才能夠進行下一個偵錯程序...) @5 D* N3 ~9 a, V9 ^! i, ~

' r' s: W7 t' H( Q+ K: M" a9 \* i2 u2 a載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,* O# s, ^/ [; \$ z$ C: L0 v- W* B/ U: `
方便留下住址,我寄軟體給你,有完整版序號^^5 C) ?( G5 F4 x. H( c
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.0 G+ i) A# n9 s  [1 G# T8 `+ q

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助6 l/ `0 U: f$ R8 w

  T$ j, d2 [0 i  c3 Q5 N台北縣板橋市溪城路97號10樓 蔡宗達; \/ e; K3 Y$ b/ T) a
1 w- \. y+ x. E2 Z! `$ O
老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
; Y% {; y; b5 p" w  n
0 r5 Q9 A. W1 S0 n; D# S6 W等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
# ^7 q: @1 H& s# V6 o. IISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^  |# a4 l' C3 |, n: N" N/ e
你應該是灌ISE9.1 Web Pack 版本所以不支援,
4 a0 B% @8 J- N$ ]% B6 \ISE WebPACK Feature Support Summary:  D& z: O) [  s8 L
Virtex™ Series  
8 t6 l* p  \7 K5 ^9 T) |( e9 M% ZVirtex  XCV50-XCV600 " E& K' i  G& l. B1 x4 O
Virtex-E XCV50E-XCV600E 0 ]; x/ P1 j; ~% k
Virtex-II XC2V40-XC2V500
# b# E7 p3 q/ y# Y& MVirtex-II Pro XC2VP2-XC2VP7
- h2 g7 z  [& G, e  [/ f$ [  X$ ]1 EVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12 ! h* x+ Y: d' f
Virtex-5 XC5VLX30 2 H1 X0 x  @$ A4 p" i& l" }( D( [. h1 J
) W1 }& ]. G" g+ q" {8 c% e( {% ~- r
裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-7 01:18 AM , Processed in 0.146519 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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