Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21206|回復: 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位置喔
4 Q- O' I+ H+ \9 z0 v通常Multi-ISE偵測不到FPGA很可能是這個原因
& x: ]% J0 k# p6 S二. ADS的版本太舊 也會偵測不到FPGA
4 e- B9 c$ _: w. z0 N& i
! u% u1 }; }4 O. \0 q' n6 W[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
% n4 ]) m  y5 n4 z# b. {+ B  y$ Q. L8 O0 k' v, {( l4 `  n
我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?; M% ?+ J2 O8 U& y/ C

3 T- U. M* _) R( n7 [我知道以前的版本都是要自己寫brd檔* e* H3 A: I/ {6 \
5 k8 f) `) i$ T- p& ?5 _
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生
& M4 W/ y" ?2 w; U( Q$ V還有若是你只是無法燒錄可試試看 Jump 的設定對不對( f4 n6 @0 {! ^# O
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
* s3 r0 Q' g2 ~有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
* G# [- H9 _! N: l* y# x% M- N8 z( D7 O, o: m3 j* r4 y* n; ]
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
8 [" o( d4 k- s9 k  v) F! c$ z. B- z. ^8 |
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?: x8 T/ B3 D' E7 ~
/ C4 ?# C; X) |  V& W8 e5 H. H
還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號
" s+ t" u2 o$ _1 e2 ~& X
# F; Q# u5 k( L* d% d所以我選  family:    virtex2p1 g3 R$ D3 M+ H9 {5 _0 W
             device:    xc2vp4' p! p  d' t2 Y5 y  g" B2 ]
            package:  fg672<----這個不知道幹麻的..亂選9 Q# F: e; B% \3 r6 l; L+ |

) G/ O& l8 b5 m9 ]還是我其實一開始就設錯了,所以造成一連串的錯誤2 o) i7 L3 V1 y  k$ d' @! I0 x

( |5 L" F$ |$ M4 k4 B. i2 F& k# ?希望大大能夠幫我解決問題..感謝感謝' U2 |: n" X3 |& Q$ N
1 k& c8 h1 z% [$ B  z
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝% y% ^7 k9 f9 ?
其實有好幾個關卡
2 ~0 G8 P0 g6 v7 S& x  u1 ^$ v; q第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔8 }* X+ Q6 C; Y7 k
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔. J6 f3 M* ?! c5 Q0 U0 i7 H7 B
第三要用progcards.exe 來燒錄# U- ~1 k  X$ q+ @+ `; T/ ~: T
" B& Y7 F2 T6 U) S0 r( v* Z. c% z& _
[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
' T& L# R" O  }: U( g* T7 u; o
: y9 O6 z4 g3 g! T- s請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000( `$ R4 X! t* v* O4 t4 u
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新
0 Y) x* Q1 }! ^7 S) e& H( d, X
# j+ v: B4 o5 j再者大大說的四個步驟package:  fg672<---我選正確
, S: D9 D7 @" g
1 A6 u/ [0 j6 v0 D第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
! f: |9 V! I* C" A; v, s( w# t, m' _) c. m8 [
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?& p' Y! h+ _0 N8 S
* k7 Y) r0 n$ {! ~% A
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe / j: C# D8 N9 b$ k3 v  o. O+ L+ f  A

$ z' s1 T: \% ~6 ~6 A3 t+ M) D抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
2 p5 l& A: I" @; s; N6 f) B0 \) N( }2 U1 l! D! u' s6 j  @
至於板子製造商不就是arm???
& @( V& H/ p" S' x% n. [  `( V8 ?0 r' X4 H/ r2 s0 j7 t
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
0 \, e8 P/ X! @2 z
$ R3 e1 m* T: n" a2 u) w9 r. q也說有可能是需要license可是我找不到哪邊可以註冊license的地方: D  v: {! P5 ~2 t/ H
7 _) z, S; [+ h6 f) K+ ]8 \
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕+ e, d  X4 Q% N% i2 |. Z1 n5 ]
他們之前也是Multi-ISE 一直抓不到FPGA
7 [' F6 L6 U2 ?) s  \8 N後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :1 p5 v; v' K- f) W& C
+ e. m  u) n  ^0 t4 H1 ?! v" A
Connecting to cable (Parallel Port - LPT1).
& ]8 z2 N2 B, c1 k4 ?/ j8 fChecking cable driver.3 u& y3 x7 C, R* h5 b$ l
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.
# H$ ^+ |4 Q# X- Y7 T LPT base address = 0378h.* r6 D* Z, H& Z: x5 A3 d5 \! S
ECP base address = 0778h.: r0 ]" Q; X8 q: ?. ~
Cable connection failed.$ @3 C$ B  s2 N+ C

3 D5 R' `8 q; u$ _$ \0 O7 EWARNING:iMPACT:923 - Can not find cable, check cable setup !& i) r+ o6 B+ ?; e% b

5 F" z/ C% c' Y% q上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
2 @3 x3 v8 T6 N9 c3 ^- E
' f; ?* r" E( U2 E2 q% m) a這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?- ~7 Y2 b  `" r' I
7 P6 f) `) f% j
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
- F4 `2 `' P0 d8 A4 f% Y  I, Z% B+ ^( n- _9 D
請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?" e: `8 e! e9 I3 J0 t- f
0 W# ]+ I! ^. `3 e5 V- U  F
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
5 H. M0 I& s4 A4 P8 {
8 c! r+ s, C0 `' c) M6 D0 b[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA! S" U7 M# ]6 l) H; _
6 U. o6 m9 j2 h
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
5 I" b, ^8 i% E* C. r
. C6 p9 F6 X1 pprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎4 Z4 j4 {) J0 x. ]

1 K: q) L" T+ h/ h$ b請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿
9 r4 M( e$ _! W, ^, m4 c! i" A4 i" q( u
有跟我們一樣在產生project的時候找部到xc2v6000ㄇ" a, U6 _1 k6 P9 D+ U
( t' c1 o+ y. e$ \2 x
還是我少灌了什麼?
7 {  p0 R8 W7 Z4 s( s2 `: _- w
, ~1 p/ j, R$ G敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
1 c9 V9 W& f& R  P  U5 F不過剛剛問學弟ISE是用8.1的喔
4 ]( p2 J3 e7 e: b他們沒試過impact燒錄 但是用progcards可以燒錄喔 & |4 e( D' C4 k* p8 [9 l  z
那還是請你先試試ISE8.1好嚕
% `. a3 B' S* q! j% t# f$ L/ X0 q4 D1 H/ v9 |- q4 F( x. _
是XC2V6000
5 g+ D  {: |; G- R. d在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本
& u5 _. m# C) U  ]' s9 a8 M5 XWeb Pack 版本 Device 支援較少 + @1 b/ Z1 O  U& ]7 P* x+ N( U0 E: |
2 b- Z2 u; X3 Q( I% A- v" v
這應該是主要原因! D* H4 R% G0 J$ I. I) S
: D1 c5 u9 e8 ?1 A  @  f
其實我記得6.1就可以抓到 XC2V 6000 囉
$ Z1 A5 ?0 D, C& Q( O
. @8 X8 c( I" _# _' e# m4 K. o[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本! q* e# N- X9 x& i2 C& Q
1 M6 K  ?+ D1 Y8 s
廳從各位大大的建議已經在抓以前的版本了
. c, L2 ?8 ^3 u8 x  [% u5 C/ O% w9 Y
. {7 g0 V! w$ _! C可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...* E$ O  o5 m/ P# O
' E5 e, {4 a; J
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功8 R# K8 L: |$ m
, n% J$ A# B6 s9 G2 s0 |. n3 D
等灌好了舊版本的ise才能夠進行下一個偵錯程序...' ^2 `6 m% f0 f- r7 x8 ]

5 K$ P. {* g% Y/ A9 t) x, w. F# m載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
7 P+ c2 L( C$ W$ P方便留下住址,我寄軟體給你,有完整版序號^^/ x- O; y  c2 X% t$ o6 q9 d  S% p! y
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
' m' p/ |4 j+ j- g# D

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
! s/ l* M. y0 C4 B3 D
- G& \' l- D& P" l1 T( L8 v8 Z/ z台北縣板橋市溪城路97號10樓 蔡宗達% t- P! h( A0 M" O# l# A

8 ^: _7 P5 H# d老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝
7 A3 B( s3 d5 g0 R8 k/ G* s9 t
; R0 W9 P4 c, u) n& v. N( C等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
4 @! r; j7 A/ P4 k9 |ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
+ i) \1 {0 w/ o. b0 _你應該是灌ISE9.1 Web Pack 版本所以不支援,
; J0 E2 P5 e  k! ^ISE WebPACK Feature Support Summary:9 X  s# P* B7 [' n; e+ r5 i. K
Virtex™ Series  
6 k6 w6 K+ I; Z/ BVirtex  XCV50-XCV600 / X2 ^) [4 T1 X  K8 y0 d2 Y) }
Virtex-E XCV50E-XCV600E ! Q& Y& y0 X4 c1 c
Virtex-II XC2V40-XC2V500
# J+ G' t, b- {( T" S: S) eVirtex-II Pro XC2VP2-XC2VP7
( G8 n8 i/ c* n0 S3 z% d1 p/ `Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12   Z2 _  M, H* r2 _# z" Z0 m2 Q) K
Virtex-5 XC5VLX30 ( o9 t: S- N' q% J# |( k/ H

8 O3 T4 O+ C  K- X6 s裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-2 05:01 AM , Processed in 0.151520 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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