Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21130|回復: 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位置喔% v* }3 W3 p0 m+ K# j3 S9 t4 W# R
通常Multi-ISE偵測不到FPGA很可能是這個原因
! K3 ~4 v- ^# ?* S6 E/ l6 J, p3 u2 }二. ADS的版本太舊 也會偵測不到FPGA
7 M- F" Z$ p& \7 i2 @2 @; N: V8 j0 r- g) l( X8 m2 x: }4 {
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise3 Y3 P( Y$ B, U/ l- W' {
6 ~! _. h% U& L: Z4 N% Z
我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?
( v1 E- ~! L* {2 O9 N. Y' H& w0 Z/ K, `# K' p
我知道以前的版本都是要自己寫brd檔
. m9 h( H4 O" m- ^/ A1 d% ?  k' ~+ q" l  ]
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生) y: v; W; U. x: `1 _4 j
還有若是你只是無法燒錄可試試看 Jump 的設定對不對
- ~+ J, N/ o6 T/ M1 f5 w% S% g因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,9 R+ o5 I0 {/ p& `2 k8 E( v
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
( H: [' w- I& F7 \( y0 a" R: z$ B
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
( \% T4 G: W( Z) k' U
8 G* A' R( ^8 c" n6 b所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?/ {5 q5 j) x% p5 P: I7 P/ e# u

* }+ q% Q- I* ?8 a0 T還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
' P, h( b" U, k$ d" \  M1 o# d; V5 O  V+ R( K& X
所以我選  family:    virtex2p
6 N7 ]" j1 y/ ^% b* X, P( `! i             device:    xc2vp4
% {( T/ B8 a! x% X3 m            package:  fg672<----這個不知道幹麻的..亂選# ?; ?: A/ v" i. D5 t, r7 D

: I( O0 f/ n: P, m1 E8 Z, ?還是我其實一開始就設錯了,所以造成一連串的錯誤
- R5 y- p8 p' @% T. }% h
5 r8 [& m6 ]; b希望大大能夠幫我解決問題..感謝感謝5 F( k; _2 w* R; t
5 g. c& I0 d( f% Y$ Z; u) j
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝. n; }5 o) _  _: M' ~
其實有好幾個關卡
% g  J  R% b" N3 I( b第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
' ]7 ^  Y$ u/ _! s9 C; A- @. ^2 B第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔/ e! m' P1 j" O" X
第三要用progcards.exe 來燒錄0 T( ^" M( O9 t1 P1 W

; }! W! X- H2 {/ x& \[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
& U( n: k5 i' L. @  |* w$ C  x# T* U# z3 B+ F6 [, ^- A+ \
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
% _4 ^7 W6 o) z" w2 k) q可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新) L7 A. ^, V. {* ^* \2 ?
7 L- y+ r+ Q; t
再者大大說的四個步驟package:  fg672<---我選正確) `) j1 B8 R6 u+ t0 `% e8 X$ B
( ?2 L4 `5 l( I# h0 Q- I5 v- Y4 D
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了& ~& ?1 g/ E3 \& ]
; d6 y% R/ @0 X
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?
( ?; m! q7 w- d: s, B4 V; k3 x8 V
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe 7 }+ o3 c- d+ A# R, @% G
3 b7 G+ M1 S7 L6 {8 A# m; l, F0 b
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
, @  d' p' V0 S+ {( o8 d
" T" G. K! y; e$ t2 q: P至於板子製造商不就是arm???/ t3 M" M0 A' t1 D4 E( b8 j

9 e/ ?  W! G8 Q0 F, g: d還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
% S+ i) f  Y( S4 ]! |
5 P- g, w1 {( t, I- s+ Y也說有可能是需要license可是我找不到哪邊可以註冊license的地方, `9 I! {: e5 ]& e' T

4 k8 V& _) E# k9 t......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕, B( O2 P1 l- T( V7 z" V* q/ Z
他們之前也是Multi-ISE 一直抓不到FPGA
) x, g: z1 z4 i% @- r: k; d後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :' A1 D& @1 N- ]! ^

" h  P) ^# C/ y; xConnecting to cable (Parallel Port - LPT1).- \. l2 V2 h, o- h" R% h+ U2 r
Checking cable driver.
" o) \" w7 e3 W0 ]0 ~ 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.2 K7 J% x  d' G! k, S8 |, E
LPT base address = 0378h.# m8 d: U; O8 ~( X3 q, n7 Z  V* A6 Q' p
ECP base address = 0778h.9 J. Y9 M: n) F. J( ^; \$ `5 q* s
Cable connection failed.& y! r6 ]2 f! A- L2 e1 y/ g
4 i. i7 Z* ?& J& ^4 Q+ Z& K
WARNING:iMPACT:923 - Can not find cable, check cable setup !
" K" t/ I' a9 C1 T. |, ^2 h) r% z" s* L: D7 `
上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
" _( [. f* l$ T* m, N0 u
; C) s$ s2 A& `/ x  m( ?這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?; R# |, B6 N) r0 c  Q8 C! t1 \

7 P. Y7 c  ^% d) y/ y6 R懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
1 J% Z& `7 q8 ^' ~% r
  e2 T/ D$ b) ^; z# E; i請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?* B/ o" ^( F' ^" a  y; i! i2 \
  [% ~5 I; D; @3 A
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
2 W4 O; s9 t' |/ d6 s4 c( f# t( ^) R; c% r0 d- x, L
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA- L$ u! U' w% v( _8 T
  p. l+ N$ L+ W9 T+ n) I! t
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??! d" R/ R- C3 E+ u7 A
3 n/ J9 Y$ w1 r
progcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
/ s7 K# y+ b/ }
; Z& F2 V7 }9 W. m5 w' Y5 J& }請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿" L# v. p9 [# f2 Y0 e$ c2 l. N
- g2 ^8 g8 a: o8 E* N" m9 a, b: H
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ; v7 ^8 u2 V9 x$ i

. `, Q3 {6 U" H1 c4 T- M7 W" Y# @/ O還是我少灌了什麼?
( A+ b7 `0 e1 K! R$ w  Q8 R6 l4 H( d% ?4 O3 H# z
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
/ C$ V. D/ n$ @( M! D不過剛剛問學弟ISE是用8.1的喔
4 x; Q$ V9 b! p% W4 ^他們沒試過impact燒錄 但是用progcards可以燒錄喔
7 E, g' Q. K! O7 k- }那還是請你先試試ISE8.1好嚕- b- v! @0 `" P! [
( a) J2 A# h3 r  P
是XC2V6000# ?9 b  p( r1 [- Z0 j3 I
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本' Y' V( i3 A+ O/ \3 A# U8 F
Web Pack 版本 Device 支援較少 ! `% e4 L7 b( e
& ?+ f1 _; `$ r0 J) L* k( b! `
這應該是主要原因: t0 l- i- Y8 O; \2 ^/ u8 x
9 ?! e! `1 s* x' a- [" V1 w# C
其實我記得6.1就可以抓到 XC2V 6000 囉
  w9 \0 C/ ~0 @  P8 Y; O( ?  F0 K+ k4 \
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
% Y4 N) O# N9 v- s$ t7 \& ^) `
# t, q- X3 v2 Q. v廳從各位大大的建議已經在抓以前的版本了
6 C) `% J! \5 R5 i/ ?  u" A( l' X6 O) K8 k9 r, O# r! u2 R
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
! z  x, _  m, e0 p, v6 y6 c" E7 K! [' _5 c. p
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功/ y- ~. ~) N/ O! o
3 [8 k8 T+ e, F/ ~. p& a+ e
等灌好了舊版本的ise才能夠進行下一個偵錯程序...% d: N$ N. C5 j! e4 F  Q) @
9 h6 f* q3 L& N' C+ w2 r1 s
載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,& ?3 F7 L6 @' b- t1 Q0 z
方便留下住址,我寄軟體給你,有完整版序號^^
; R  ]  k0 T/ O0 M6 F% F8 F如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你./ }5 Q0 o0 @6 l& E% J

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
1 R) N. I: J& ~, j! L- V: f) |, O- j8 ?1 s
台北縣板橋市溪城路97號10樓 蔡宗達! {* q: v8 f# F0 Q/ v( s$ h

9 ]( R9 [+ O1 w; h老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
; C) A* _! `% i5 ~, g5 F* M; Q' _- w! T5 v/ D' f# q" @
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^8 B" f! q: h. h
ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
, r0 V$ W4 y  N7 T4 n3 L你應該是灌ISE9.1 Web Pack 版本所以不支援,; n% L( P0 t2 K
ISE WebPACK Feature Support Summary:
# Z# J8 k- M- K' l1 r9 kVirtex™ Series  2 |1 m' S5 g  F( T8 }. B
Virtex  XCV50-XCV600
% x$ P" E( l8 H) `2 m7 {Virtex-E XCV50E-XCV600E   V- y$ m8 e) d4 |5 N8 b7 Y
Virtex-II XC2V40-XC2V500
( x6 K: S) n+ F1 U, E, l, NVirtex-II Pro XC2VP2-XC2VP7 8 `& g  a. M8 d% g& h& L' U7 X! s
Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
0 i1 _. ^; S7 f) |Virtex-5 XC5VLX30 * p) y1 S# [# h# l, ]' ]

9 ^; F) H; ^  B2 L2 z裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-20 03:29 AM , Processed in 0.131517 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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