Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21947|回復: 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位置喔+ n8 M( m' F6 X; M$ f. ]
通常Multi-ISE偵測不到FPGA很可能是這個原因
) s7 T1 w% s. C& c& l7 ^( E) A二. ADS的版本太舊 也會偵測不到FPGA
# Y' B, o( S) Y' @+ K5 |+ l. r7 l0 c) D+ o  ^) u
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
4 {5 B7 N" ?1 U& k. i0 q" n
; B4 X4 I2 b, I; I我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?2 v( a6 M3 Y, m' c% M: T! g4 Q

+ a% }4 s0 l) ^% \我知道以前的版本都是要自己寫brd檔" l' S0 f$ [8 P- U+ ]8 f, g+ H1 z# _
# [6 ~. n) _! Z9 W
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生
: r# t$ `9 H+ p; R  s還有若是你只是無法燒錄可試試看 Jump 的設定對不對
, V0 z) d% h- ?5 H9 V! R5 U! z; w因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
4 }! }% V& y2 K有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題- n5 P0 v  \/ }- r

% s! N% g7 {1 rxc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
& C8 z# h  X& c! {3 f0 p3 E3 G  e( `6 l7 y
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
3 W' S) a3 J3 Q# D! {' j+ z$ S
& W- M1 k. z3 L' p6 k( V還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
  D; s2 P0 g5 }0 h# ^, y' }; B1 A3 ]* a% B7 n
所以我選  family:    virtex2p2 H" s9 ^9 s7 U( ~7 W5 a
             device:    xc2vp4
' a4 x# ]- k9 w' q1 u7 \2 y            package:  fg672<----這個不知道幹麻的..亂選
+ b" D; `0 s5 u6 p- `# n
7 H, |. s# \6 R1 i6 I. }  B還是我其實一開始就設錯了,所以造成一連串的錯誤) [  ^2 L: o" d& N1 I; C) F+ n
8 s9 N1 \6 f/ T" z' [' G7 `
希望大大能夠幫我解決問題..感謝感謝5 J% x8 l2 O$ M& ]! I

+ w5 F$ W2 U9 v1 c8 h本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝. p6 @& a: {% x8 f9 o5 d
其實有好幾個關卡2 B  p% _3 c# D8 X( M5 T9 h' u
第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔
0 o: a' f5 r* O! b( g, h) P0 |第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔- M7 u2 U, P! G* U1 J. `
第三要用progcards.exe 來燒錄. p! r7 ^( b$ x& s0 v. v4 E
; P. w0 E% {$ u. m; z# m
[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
; g: e9 i1 Z: B9 g2 ^- p4 @$ P. t) a) \9 R& v3 c
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v60001 a& Y- a$ z3 F& @5 @
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新
9 Z3 o8 T% |& U: I8 q: S7 V
6 }7 X7 V/ n! D, m" ]再者大大說的四個步驟package:  fg672<---我選正確' c, e2 K  n$ m: U* |- F" S4 U

( N& ?4 v% ]3 a8 s2 R第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了: Y- n; _' M4 `1 ]6 r8 _; z
$ D1 f% J; `- x5 o3 d
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?7 Y2 c/ X6 q& i9 i4 b

3 i; F! L# L7 `7 o0 |第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe
' D9 J( M) t2 B) \5 L1 h* z: I! m/ h0 W$ I+ U2 `
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)3 I* I) d& d0 a; j
; f) I3 M6 D0 d$ @
至於板子製造商不就是arm???1 y8 o1 \/ B1 h% \. a3 h( P' M' [
$ U: B/ ]/ ^1 H9 M) t* S& X, |
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
& f$ c8 z6 F, a7 J& Q) [9 f. N7 l8 C9 _! f/ q+ }' U. W
也說有可能是需要license可是我找不到哪邊可以註冊license的地方4 w( w) Y5 e+ @1 d$ u( H
) U. ~4 F- c2 o, t  A0 e2 C
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕: P: r* A- v# y' A  K/ f
他們之前也是Multi-ISE 一直抓不到FPGA& Q" E6 m/ Q* L$ l( o( j
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
' q9 D* s- B; B5 B! }* Q1 \$ R$ @+ Z6 }/ O( v- T  D$ J2 r
Connecting to cable (Parallel Port - LPT1).
/ ?7 j3 z, U* t- [$ l1 N) n0 YChecking cable driver./ f% ]* ^, m+ p2 s
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.
: X# a2 @  C4 d  w6 P LPT base address = 0378h.3 n6 d3 m2 _& @0 e8 i
ECP base address = 0778h.* f5 i' w% d5 P5 l
Cable connection failed.: J9 S8 K, ~. M( x/ c9 J
: H$ d* s# I/ K" w, z
WARNING:iMPACT:923 - Can not find cable, check cable setup !) O0 I2 [+ D7 t. p5 a* X

* A9 ]; e% t& C7 t2 j. H$ z上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
' M( g) t, T; D7 E$ v, ~8 L; M8 L
/ ~3 C' s% u) a6 i這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?2 P+ }, ?5 T7 S+ u( |& G) ?
, D/ K2 N: r; F4 }1 |
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
2 S5 g) w! M; s, ?# d+ l* O
2 X! g! l0 h( `; M請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
/ P( v0 }  h7 y- [8 K. l1 e
% i' K. C3 a) H4 c% m確定ISE 無法燒錄 要用這個 progcards.exe 燒喔6 p" |/ D" O+ v2 w2 q& u
3 m/ |& a/ }8 ?7 b: a
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
7 X% J( {4 k9 q3 a  j- L( R2 \) i. K8 z  H* w  R
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
* `! P) o, f9 Y3 ?8 K  l) t
+ s- G% T& G- n7 I. wprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎
5 O  Y& y; D! k3 f( y4 }4 V# h" U
! c' o# ?* y: T6 P$ t+ w( P請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿
# H8 Y0 b2 J  Y5 g& {  o9 i
+ m6 V3 _( d% h有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
, X$ ^% N2 ~+ ]7 {
; W$ I2 F+ _+ y' ]還是我少灌了什麼?
- u, m; U% e2 @+ C) a. h, l: W% ~4 |- o) c
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
2 h# U" G& X  ?不過剛剛問學弟ISE是用8.1的喔; d7 R9 p. i7 {) i
他們沒試過impact燒錄 但是用progcards可以燒錄喔
3 V! q; z$ `# n& O1 F那還是請你先試試ISE8.1好嚕
% A, J0 F0 m/ i$ A
! W# ?* d: O, _0 Z, }是XC2V6000% F' J+ g, H* o( v
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本4 A5 r: @6 v/ W( n# G# C" j
Web Pack 版本 Device 支援較少
+ M0 q; X" g2 `& L9 r# c" j/ \+ ^7 N0 W) Y+ W4 L
這應該是主要原因
% b( g0 P7 W' k8 N& }
( k4 ~" A% q! d! e其實我記得6.1就可以抓到 XC2V 6000 囉
: U& u8 K. V: d0 q2 |* a0 l6 T5 J9 L2 y; b5 T
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本
: |5 h# W+ Y( g) p2 P' w
. ]( d( }2 m  \' d! r廳從各位大大的建議已經在抓以前的版本了
) s+ k4 j5 G3 z2 Y" d$ I  q$ n4 }6 j
* Y0 d' h2 ]/ D可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...+ [8 k7 o4 z) n' j$ l" {3 G  D

8 O9 b# \7 K2 b8 o2 R: \' g. H反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
( I4 j1 ?! N( G; Z$ I. P5 t0 _- s" R6 p
等灌好了舊版本的ise才能夠進行下一個偵錯程序...
1 B! O) {# I2 o7 l; m1 G- c
) z! s$ c6 |) _$ l8 G載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
: Y% i( M, D* }方便留下住址,我寄軟體給你,有完整版序號^^
; g7 M8 S# q/ M$ v) o; _9 X如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.6 |* ], ?' S4 z+ n% e2 a. v

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助9 y$ h+ {! ]% P. b4 i0 ~

+ j6 j; g: b' O3 a! e* b台北縣板橋市溪城路97號10樓 蔡宗達. k$ ]$ h0 j% B- h

* e4 |. ^5 s' V: _老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝6 Y  ~, q. C8 I* i

4 i9 b$ g: n# p5 U, Q- p, ]! Q等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
' [+ [: {5 N/ k3 c) F/ \8 SISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
; X; I+ D3 u/ q$ F0 N3 U* l: }你應該是灌ISE9.1 Web Pack 版本所以不支援,. h7 `' _" o; E9 i
ISE WebPACK Feature Support Summary:
" a1 b6 Q; i& [) q9 S& ]; V6 MVirtex™ Series  
9 D% h' K7 d) Z2 F7 H+ {Virtex  XCV50-XCV600
, _+ s6 O# I# K/ HVirtex-E XCV50E-XCV600E 6 _& P) ~6 F4 i  x; g9 y
Virtex-II XC2V40-XC2V500
1 [  a$ l" ~' @4 z9 n6 GVirtex-II Pro XC2VP2-XC2VP7
' H$ y' c7 b$ B& E/ B) RVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
; v, ^) K- x6 ]: F4 v; t7 n: xVirtex-5 XC5VLX30
% n5 Z9 |5 D# m1 w  s) K: |. w" t' a; c# }- ]' k! X
裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-28 05:28 AM , Processed in 0.200012 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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