Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21097|回復: 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位置喔0 N* }1 N9 Y0 ], v6 F
通常Multi-ISE偵測不到FPGA很可能是這個原因. w# N0 u+ K+ p2 J
二. ADS的版本太舊 也會偵測不到FPGA
/ P: N, L/ F4 h9 M1 e3 s" ^& t1 p& e$ e
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
, J9 x6 y" L* q: }3 S8 t
4 D3 C. a) x, Q% h7 N我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?8 V6 K- A9 e- V: o# Y' e) \4 a  j7 c

0 Y; @* c3 [& Q- X2 Z! u我知道以前的版本都是要自己寫brd檔
2 }' ]8 o6 Q2 P0 w6 ]3 @8 B5 ]8 T) n0 W8 u3 H7 T6 h1 ]
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生
3 B" R5 M0 y0 @# J1 |還有若是你只是無法燒錄可試試看 Jump 的設定對不對1 K+ Z3 z( Y4 ?/ m; o% O# a- Q
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
# s9 P% `) j2 h1 {3 @  }7 v7 i有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
9 C2 J0 h/ T1 V9 }' ~+ H7 `) K; R/ z. W' D, `/ ]  @1 h3 m
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
# f% G0 }; K: L) o7 U9 h, K3 Q2 b5 b0 t7 X
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
2 A; S, S. P: Z+ H- f& u2 Q4 z- g7 ]/ u
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號# ]( R  E% y" o0 y2 Q# b4 V

6 \8 c6 f; m' C4 \所以我選  family:    virtex2p
$ P: M9 u+ K) S( a$ j8 m. M8 a! a             device:    xc2vp4
$ s4 G' \( W/ E" L            package:  fg672<----這個不知道幹麻的..亂選
) {1 E, a, @8 @0 }8 G4 a( l6 A' o7 }& O$ n( Y) a( d
還是我其實一開始就設錯了,所以造成一連串的錯誤
: J( k6 _* G! `# M" D( `3 w  i! w' Y
希望大大能夠幫我解決問題..感謝感謝7 p& f. e7 c0 @* ~% h7 `( S: M: ~+ x

8 h" Z3 b3 Q" C% A& d本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
) q: K7 L# ^4 y* u其實有好幾個關卡
8 E' ?5 A# y) @# u第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔$ \  R8 _" x8 O: ?7 y* y
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
8 |1 ~" D! o: ]' u. x, m' E2 S; N+ p第三要用progcards.exe 來燒錄  ]( Z6 P' m- E1 o  Q5 R

0 c8 b+ a" P5 E/ Z[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應+ s. ~) X/ _5 a) Z1 [

7 @+ S% ~9 P( B! N& ^7 r1 D6 a請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000  h: r9 _' n) V3 {( X
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新& S9 J; }5 m* u& s4 D3 r
; R+ {; A+ g& X( y
再者大大說的四個步驟package:  fg672<---我選正確" @" P- z7 p0 T  g7 `' }5 g6 a
5 j8 C# k) w/ g
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了  m2 p5 ?8 g: C6 E2 f2 u0 o& Q' K
3 u0 ^+ N! Z4 f( S
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?
* @4 t* J5 V" _& q" d
" j& j: ]5 I) i; p. b* n, _第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe . Z2 q5 m2 y7 S9 A
% h. u, T7 u: I# ^  `
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)- h% _9 X: }, E+ e9 h3 Y

& r% m8 H4 [7 ~# |* B: q  s0 A至於板子製造商不就是arm???+ c1 Q% T% {" r& E. W  J

( a% k% g# j6 T, g8 \+ d5 |還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
; ~; ]% ^: D$ k$ [% g
2 {* Z2 n7 K8 ~( C3 L也說有可能是需要license可是我找不到哪邊可以註冊license的地方. Y6 P1 a2 \. E/ @2 [6 k: s1 T# R

6 A  v" J% O4 b0 ?) U) I( I......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕7 t1 X! n4 P& E: ]  R% `- d
他們之前也是Multi-ISE 一直抓不到FPGA/ u) ]) O8 z  d& F% b
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :% \# t. ^6 d& n1 g% ^& O& h
+ [7 s2 r$ x7 `1 z, F8 W
Connecting to cable (Parallel Port - LPT1).
2 D9 z% ?8 @% Q: `% aChecking cable driver.9 O" ^5 `4 [" L1 A
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.6 E) i2 K7 z8 x3 T
LPT base address = 0378h.( ?4 ~- z% Q. d4 g
ECP base address = 0778h.- h% l" d6 w3 |0 W  y8 u9 O
Cable connection failed.2 v7 M# @; _! J
2 A2 }  Q( u4 y  {- ?
WARNING:iMPACT:923 - Can not find cable, check cable setup !5 B5 l% _% b! w$ S- a: g

  N( M% O- O( g6 i上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
2 J' c; {  b1 ~: N
% x, r1 [3 B( R! q這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
  o9 k% `) M3 D' W2 N3 c# d# {6 O
& L5 W1 _( T* M# A懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗' P) t7 T$ a, w0 E

% s% {6 ?% h# Q5 J+ I, A$ P4 I1 P請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?: o6 M( q! E# s9 s
/ Q$ |. J3 [& \  e  K1 l: V4 @. n! F
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
9 @: E7 c/ G0 g; d8 m  p) n& W5 ~! O6 c; v: J2 u- u" i5 ]5 s+ j  `
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
+ T7 Y5 V6 n  m- J# Z( V. S$ X
* \  ^( y& q/ ^7 h基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??7 g0 A/ K! h$ V  u

6 @1 j1 G) b& A- w/ Y9 |% S/ Aprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎" A, E. U' U8 u5 _$ o
9 @, q- P# R1 H6 N) b8 {
請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿: n/ X. l' R" w7 f+ z3 Y6 Y4 L
7 D* F  {$ `2 @
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ& y) {8 p! O- `' k$ T

5 L! c* `, h  S+ G4 t8 _' M還是我少灌了什麼?
) I( }/ h3 `# X: c' K  @& t$ w+ g- W* q  [! I6 i7 n2 P7 V/ W; |  I; G% r% d
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿. Q: x7 p. H( q9 l
不過剛剛問學弟ISE是用8.1的喔
8 i; Q' v! Z8 y% w$ Y/ k他們沒試過impact燒錄 但是用progcards可以燒錄喔
( N& A, B# ^$ Y* k' `. G1 l  d那還是請你先試試ISE8.1好嚕; |& u- R* N; E8 y7 y0 u. @2 K& {
- ^; g- E: R; n( ^# u- X
是XC2V60007 z- W7 ~6 H, P5 c& ?/ q- ?1 f6 I% @
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本  u* y& B; d0 T
Web Pack 版本 Device 支援較少
* i& y6 _- k. ]. p  Q6 A& Q
) K9 H8 x1 H5 u% e這應該是主要原因
5 \$ u1 k+ o! F* A$ A- ~* u( Z) ]2 v: C' P5 w5 b
其實我記得6.1就可以抓到 XC2V 6000 囉1 y# ]4 Q/ K' a+ R3 w$ l
. T0 D9 t) R( G2 K
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
+ k2 Q; @- F# \1 o9 i2 @) o
5 M' p2 [5 |# `/ O2 ]廳從各位大大的建議已經在抓以前的版本了
9 o, l* I9 K/ ]5 K+ C, R. Q- r7 A; g5 L2 D& [
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...( N. P, e0 p# ~0 g
1 ]- g8 s& B- _! z" Q1 y
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
3 c) C" r6 x9 q/ b3 ~0 E) i" B$ {/ I! K1 N# w, ~8 v
等灌好了舊版本的ise才能夠進行下一個偵錯程序...
; i) d- w; _  s: q7 N4 D( c& z+ |) e% E: _
載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
1 X6 g/ ~3 K* C0 w2 z, ~方便留下住址,我寄軟體給你,有完整版序號^^2 R; g  Z1 d/ ~1 Q( i! v) {
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.$ X, D' @) d$ _7 `# A) C1 r& f) v

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
, r8 ]  u& {3 y* F9 j7 ]; \0 L9 N  s
台北縣板橋市溪城路97號10樓 蔡宗達) `0 T) ~5 U+ g% I! e% |) g' q) N, N

/ c6 u0 Z4 H0 k! s* W老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝7 F' O) b1 Y: f/ M
- M) S% K" W0 L9 w" p
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
8 O, ^# w8 c9 I5 K# i9 U3 X' `ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
8 _& r& p- ~& z4 T7 \2 V你應該是灌ISE9.1 Web Pack 版本所以不支援,
$ \  b: J+ p6 M3 E' |; p) |ISE WebPACK Feature Support Summary:, B+ v# n- T9 |" |
Virtex™ Series  ; l6 i8 h& X3 i) d
Virtex  XCV50-XCV600
3 E% U; i  l9 p0 lVirtex-E XCV50E-XCV600E
0 Q0 ?- F2 D3 r+ JVirtex-II XC2V40-XC2V500
3 m( m6 F( v5 Z& XVirtex-II Pro XC2VP2-XC2VP7
: P  A4 ]" H8 E* P9 J. }Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
9 r' E6 I0 t0 E) f7 E+ ~+ ^0 H& [Virtex-5 XC5VLX30 ; Y6 P, n: [% j/ h2 O( \+ J. D

# Y! Y' j: I) I  k5 p0 c( J0 O+ v裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-8 05:33 AM , Processed in 0.132008 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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