Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21107|回復: 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位置喔
/ h$ V  h/ l7 B通常Multi-ISE偵測不到FPGA很可能是這個原因9 b( G8 d5 N/ o4 R1 i
二. ADS的版本太舊 也會偵測不到FPGA
2 P' B4 q* I0 R/ w' v) c' q  y7 T# J% @7 ~' Y( D
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise" V1 B% `/ i/ H' ^% r

  K* P6 _5 c8 I) w( L9 u我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?: f5 w( r8 q3 ]5 e& S8 h
* K9 e; y0 y6 k, u, B2 R5 O
我知道以前的版本都是要自己寫brd檔" [6 f, r# j/ y* O% ?

& J' |9 U8 q& C; e; x% r希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生) t& C& y. R  V4 `1 c. X
還有若是你只是無法燒錄可試試看 Jump 的設定對不對
  l% l& n% O  n5 j$ J6 K5 q7 J因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,  i8 m# S. {; t- h+ P' s
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
# k% [/ p, c* j6 M! Y* X) e4 u# b# w: L; L- t# i, U$ X% K$ n3 x
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了* J  J" a' N# G( h' I

& V% S1 u1 [. S% x; C7 M& _所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?. c7 B- l2 X& i. w+ P
/ F3 g2 r5 L7 D
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號- X5 a/ p6 m( {" P  o
5 V4 t1 T) w) ^' n
所以我選  family:    virtex2p5 J, o* h4 D* r; `+ a
             device:    xc2vp48 F0 U* ^- B7 |2 j1 t
            package:  fg672<----這個不知道幹麻的..亂選3 o7 k7 A2 B8 ]9 A6 V0 h* V

' ~$ `* e- L1 X0 y- w$ X還是我其實一開始就設錯了,所以造成一連串的錯誤1 l+ r$ p" k" @7 l

( v4 p1 J: v: b希望大大能夠幫我解決問題..感謝感謝
& G/ T- {) f* D7 q  w; q5 s. r- l4 l0 A& @2 i' G1 A- i
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
3 t" J  W8 X9 U9 o1 y" I& l其實有好幾個關卡
; L7 e3 V  F* U/ W4 V3 k第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
& Y: D- q: v# V  h  V* f第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
# S, e' D- @- p  |第三要用progcards.exe 來燒錄
. B6 ~8 L& f5 ~/ d7 w
/ O. D" c; ~! ?: O[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
1 }6 l/ C# J) j: {6 Y6 P6 A
& O4 ?: ^7 {1 X" K3 e% y請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v60009 R3 E) O+ w* i# [1 ?, Z
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新
5 x' N) q$ D$ n5 w1 n$ ^$ [+ e
3 r% f. U6 r7 G9 P; m  k+ m再者大大說的四個步驟package:  fg672<---我選正確& W" H: S2 u' [* R7 s4 W0 x; J
# u  X& K# p( o2 M
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
+ i+ ~: U2 i+ d% U6 i
" s# X+ j! p2 G+ r; N3 s第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?' Y# H' Q3 c' F: P8 p7 l! w
6 I0 I. v0 F: e0 q# s7 F
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe ( C- l8 `; ^2 W* q" A1 S
! o2 [3 c4 E6 g  q1 d
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
, k  J4 ?) @% X7 y/ h/ s) x5 Q
8 c% i* [2 p/ c- r4 X) h至於板子製造商不就是arm???+ r3 A7 Y' q! H+ f" x2 A4 w4 x
4 M5 C& M8 v) t6 h
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......- R0 X3 j7 j) N9 S0 d  m( `) T

/ i- \5 J9 }. }. y; z也說有可能是需要license可是我找不到哪邊可以註冊license的地方& i2 q/ g4 L1 O1 C/ G& l# q

5 T; G; m) d0 t* s% c) h......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕. T! V6 s: [+ D+ e0 u6 Z. E& c) n
他們之前也是Multi-ISE 一直抓不到FPGA
) h; e" f  d. v# J後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :; C, ?. t0 S: y$ f. _+ Z$ p" Y

% ]2 o9 B- X, D6 a& uConnecting to cable (Parallel Port - LPT1).
9 L, }3 a4 c) U2 J' WChecking cable driver.' ^  t$ W9 D5 J( i/ X4 t
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.
. U% z( _, q! ~/ t9 V0 \- x% I LPT base address = 0378h.
7 O- b* l. T4 d ECP base address = 0778h.
2 W' `+ s2 G7 _; {. Z# jCable connection failed.4 x. i9 u5 [9 _9 l2 V) C2 N$ o% T
  T8 V& _0 O9 x- u; h0 F. T
WARNING:iMPACT:923 - Can not find cable, check cable setup !" B" O( S6 @$ Z. v1 a
  E3 t) Z. x8 r! E: C! E+ d) t8 B
上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice3 f; O1 n+ s' ]: Y; H

0 N! F! {# Q* g9 z這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
9 M! t9 O. N6 U& y5 U" X; N! x4 ^9 _2 E6 Q4 V3 @8 l0 r, O
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗/ a4 x  M( [) a+ q$ B5 ]

. x; F8 M" `" O) z+ s9 p請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
) J- T# W: u7 y- e
4 N/ y7 e2 R: O9 `; H1 c. E確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
7 R& o. i) K( t; }3 z( i& p) I9 p. I) t7 r! n
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
0 G8 u8 t4 x7 T5 {0 u& g
* D4 g# d1 y1 w* q5 j" J基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
4 x8 V% v# o/ D
4 s2 j- x8 G. Z. Hprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
) K3 D+ P" }, a' f& N8 p8 w9 A) d5 _, r3 ~3 x
請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿: ^0 v, Y( T% y9 X: W
7 u( I5 y5 R; A  g1 Z# }# E
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
) ]0 A: a# M" t( \7 Y  {- H4 l/ e
( ?; c$ f; W6 g& O( T1 G還是我少灌了什麼?
) ~/ B  D3 x; f& {. E  a0 \5 z2 L/ I8 X* v# B
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
7 s7 C+ r8 P- q* b9 D不過剛剛問學弟ISE是用8.1的喔' j! d9 g5 q9 L; R: k
他們沒試過impact燒錄 但是用progcards可以燒錄喔 $ F1 b9 b9 W% d( k: L- F
那還是請你先試試ISE8.1好嚕9 I& \* z& B9 I, L  q

0 I1 c+ ?! p  }: A  x+ i7 J3 S) ^3 E是XC2V6000# @5 {2 n" s/ m6 H% y
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本2 _4 p$ F/ B3 ?- O" @! H, J+ ~
Web Pack 版本 Device 支援較少 " S8 Q1 c9 t1 M2 D4 N4 E
% T( [, H$ A! Z% |0 }. k, K
這應該是主要原因
! \7 G: ^; k; x" F6 ~& v; \
4 ?9 m9 [% y+ m* c; Y. q其實我記得6.1就可以抓到 XC2V 6000 囉% j$ C1 t# h' y. J0 O
- c) _/ S& Y2 w
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本1 \+ a8 }' w/ b/ C# e6 w1 F
8 T9 o' V4 O/ a# ~" S
廳從各位大大的建議已經在抓以前的版本了* n1 w+ ~9 Y# A: J% |( w7 }. V

. S8 [/ @; e) d6 `8 J, h+ O# I! i) e可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
# K0 a( A: O: g; D8 J+ H2 {/ g/ n
7 v$ w, r- Y- ?% s  @+ x0 o+ Z' l  i反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
3 _, A$ p, K; n1 b" J  z
& R- e4 H$ L9 G, q/ P等灌好了舊版本的ise才能夠進行下一個偵錯程序...
' Y1 r( O+ O' V% [$ Q7 x8 a5 z& y4 \* y9 k6 N2 C
載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,  i2 E$ D, J- y. B. D, s' D
方便留下住址,我寄軟體給你,有完整版序號^^1 k- V, K( V( E9 S4 ^
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你., C- i7 [& k6 z! k$ `

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
, _+ X. T, l2 g6 p2 Y3 ^6 q  \3 O8 q% ?& M; ~3 f
台北縣板橋市溪城路97號10樓 蔡宗達
# j# X; J7 Y- Y" C* N( W2 \9 d
4 R! o( ?  x3 `* [7 e7 z7 U老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
( v5 e& w' U  L4 R- |; G2 X7 ?! R
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
2 N# N; F& N( a. V9 {! \6 RISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
# ~! |! j& b$ e: j4 V% T" N你應該是灌ISE9.1 Web Pack 版本所以不支援,
; p. O  i0 W2 A) @& z+ K: VISE WebPACK Feature Support Summary:
1 _  i% L5 L4 s& fVirtex™ Series  
# p- G( H1 A6 Z5 R& N4 Y+ EVirtex  XCV50-XCV600 2 L6 n1 @) Z' J8 F- T9 S2 _
Virtex-E XCV50E-XCV600E , B' H% d/ p' V: ?& K' J
Virtex-II XC2V40-XC2V500
* b1 j& M( y. l$ [0 S8 `Virtex-II Pro XC2VP2-XC2VP7
3 V8 W1 g2 q" t, T. Q( dVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
2 o; M+ _  v0 J  Z* OVirtex-5 XC5VLX30 # J8 G8 V& H. g. n: M/ P- V, K

2 O6 s) ~' C. q裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-15 05:42 PM , Processed in 0.127516 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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