Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21243|回復: 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位置喔
7 u" Q2 \1 r  j/ G8 T4 ?) k通常Multi-ISE偵測不到FPGA很可能是這個原因/ m. x3 F% m5 G9 l5 T/ L
二. ADS的版本太舊 也會偵測不到FPGA
! o1 G9 A( f" r% I
3 R# [2 N0 k) m1 w+ ]0 V[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise. h+ H) n# W" g7 a' w$ V# N9 Y

6 E% `, f- C9 m* G! @# Y- W我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?8 n6 z; \  M% M
( u0 h) ^0 v8 v$ _" {( Y' A* N
我知道以前的版本都是要自己寫brd檔
7 Y* N( F* q- f  w7 V4 b* i% T" k2 z7 T! r9 k0 S3 J
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生
9 r+ E$ V. ^9 i; [還有若是你只是無法燒錄可試試看 Jump 的設定對不對$ t7 H' v7 Z! J- M9 n- x) f
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,
; b8 y+ r: w& |! {9 {有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題
' d/ x4 ~* E# l, q$ I2 E$ t; z* a. c
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
: N) I  L1 `+ F  R% E3 n' o# R; Q9 c2 j: ?. ~1 I, J) I( U! k; N
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?
2 T7 \0 B2 m- i* q- \) {* U
( r$ |6 N4 k& i: Y0 b! U還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號1 q1 o2 _" M- I

  W% U/ x9 w) y1 g- A; L所以我選  family:    virtex2p1 v" }) q( I8 E! a" B: K
             device:    xc2vp4; z' \# b( r* X! F  N
            package:  fg672<----這個不知道幹麻的..亂選
; n" b2 y  N" ?
  P; N& g  t& r, K, n還是我其實一開始就設錯了,所以造成一連串的錯誤
1 u6 s5 y* q% G, N3 c4 W1 J1 W4 a* m4 X. f2 N
希望大大能夠幫我解決問題..感謝感謝
, p' u+ ?. M& s  m; l% \: N9 B0 S$ v6 b+ {! V. ]9 K# X
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝) f+ b4 x, f7 t4 V% [6 o
其實有好幾個關卡
( {# c, A, V/ l1 ?# z! ^* O" X第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔8 Y) ]0 G  [# x. C/ E% m2 h; E
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
# K/ {: ~( j0 t* V0 ^第三要用progcards.exe 來燒錄, Y0 J5 o$ m/ v* D" [

" q2 @! k% W5 i[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
! ~% L% x+ J8 N4 `0 m! k' ?- P, B, H4 I3 ?
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v60005 E% u- Q" {3 E: }  ?4 v* {5 N+ X' a) U
可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新3 j$ }) d: O1 p7 J

8 i1 ]5 T& E# i6 G& q9 k0 N" N+ G再者大大說的四個步驟package:  fg672<---我選正確
4 u! [* i8 w9 {7 C8 R: T! b- C% L9 @0 U" [, g
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了8 o1 X, s. K+ Y4 x# H' q/ ]% X
7 L$ K/ H5 _, z, p. s
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?4 }  z! K. r" l4 K1 x9 V  ^
" h  x  V" A5 J. r6 I7 g! I
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe / S3 Q& ^$ E: m$ N$ v2 h. Z9 w1 d1 ^

5 u) ~: c( q) ~6 x抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)+ t" I3 }7 O+ v/ Y& X8 M( `1 X+ p+ p
2 K! p* }# M& P) ~
至於板子製造商不就是arm???8 e" L6 R1 m, _4 R; G1 _
1 _$ r; ?2 n- k& w
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......
4 L6 H; s2 b0 X! w- T! ~# [3 ~$ F' A  A$ G
也說有可能是需要license可是我找不到哪邊可以註冊license的地方
5 P1 ], Z5 m8 n# B$ ^3 m0 h8 i. ]& `4 N& u+ F& v- I- s3 p
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕
2 F; j& M3 e* K( G他們之前也是Multi-ISE 一直抓不到FPGA- w# d. V6 m* a8 Z0 T
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
; V) P: |, j, r% O  x" _
* ]7 D9 u/ r3 |( ], M8 iConnecting to cable (Parallel Port - LPT1).) Q5 ^/ u5 d$ r7 ^) @8 G
Checking cable driver.2 F, M. P5 Q/ W- m$ _: e( v- f2 ?
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./ T- t& ?4 \7 t0 A
LPT base address = 0378h.
: G) o6 B) K- L4 p, o6 V ECP base address = 0778h., k& h2 n: F2 N. u8 d5 T: [
Cable connection failed.
  }1 X: b8 g) m4 s" a0 k" b  e
" f& g) P9 Q# `+ }# sWARNING:iMPACT:923 - Can not find cable, check cable setup !, R" _  }, s. F$ m5 ^8 n' w

  q& Z9 l- S+ o7 H1 \& h上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
! |' @; [( {  E& k7 H
1 I, ]- @6 h" P$ b4 t' b; D% }. p) ^這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?
7 }5 R2 N. ?4 r4 _
( C) n" L9 E& Y7 C3 c, \懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗
3 i& O: J& P& i7 W9 z7 O
7 x: w# n6 F( T! B+ e  ]請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
& n0 w& y4 @* \. I7 h* p6 _8 P: I) n6 n; I& P
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔
) @5 `. V* C9 p
$ U1 Q5 a( k" }7 C  _( c[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA) i* ?! D& t1 {5 M- ?
& g2 d/ L: N5 ]& `
基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??
; }9 g) i( q9 t& W" f+ z
% b: O: a# P) Eprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎& P  i1 A8 c0 \; P6 E( G3 y+ g

) b+ x+ z# v5 z6 D2 v請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿, `0 \/ G- K% R- h2 e) p

$ C) g  `/ w+ i. u+ ]. ?' R( O- w有跟我們一樣在產生project的時候找部到xc2v6000ㄇ9 [2 r5 U' u) I& s, T

3 g4 X- g# ^. F: v& x還是我少灌了什麼?4 j& L/ V% m* z' P7 t+ g# I5 W( D
7 y! v* b" ]* H
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿1 P# U" i( E# F7 `, M8 Z
不過剛剛問學弟ISE是用8.1的喔$ h% a' V: I1 |, ^
他們沒試過impact燒錄 但是用progcards可以燒錄喔 ) n  ?/ a% ?3 l, c) c) |
那還是請你先試試ISE8.1好嚕+ j; p! i7 d& W3 k$ V3 C7 r
' {  K) U+ J6 P
是XC2V6000, M' Q0 b; W0 U
在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本
8 O! D' g0 k& m8 U5 J; A9 u; m6 NWeb Pack 版本 Device 支援較少
- E1 C/ L2 Q$ N
) y4 O9 b+ a" S: g/ J. c, t! X這應該是主要原因/ s0 ~3 t% u# R: z: x7 _
6 T9 }; X7 f. j1 N! d
其實我記得6.1就可以抓到 XC2V 6000 囉
* T$ o7 S  @  L1 ?9 ~( k! Z+ M' }5 Q: [; @' R* J6 i2 c5 ^3 N
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本4 |! k: }; [- l% |. f0 w( K9 D

$ P, p4 j$ A) D. z; Z廳從各位大大的建議已經在抓以前的版本了0 q$ A' ]& a' a5 |0 @

" k, I3 `% I- Y2 Y' N% o2 o- E6 T可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...: o# k2 [4 P; g6 Z3 e1 |7 [/ n
- A3 Y3 m3 W" @5 {8 i4 T  k: E
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
6 ]4 b: C0 c; J- h/ i$ M! O1 @  b/ p5 B) Y  a- v( K5 c7 m
等灌好了舊版本的ise才能夠進行下一個偵錯程序...
' {: E) n, Z! r& R, D8 c. J8 I7 |) c' n4 I0 L( C6 _# d" N$ f
載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,1 Y8 l* k$ J3 o. Q7 x
方便留下住址,我寄軟體給你,有完整版序號^^, b, r; d/ ?& q0 S
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.+ }% x( v" L# ]# U. I

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助
0 t' p& X- O' N9 |3 h! d
) T7 L& e$ [6 n8 u1 [+ r台北縣板橋市溪城路97號10樓 蔡宗達
3 \7 M, N$ B7 r- _
" R2 H$ [5 {# g7 d4 w老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝" ?4 [3 z2 F. L. v  b
3 n5 g+ [! o8 {# D
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^4 f+ h6 z- }7 B: h: A9 l6 e* D9 e
ISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^% Z& W( c& o3 G
你應該是灌ISE9.1 Web Pack 版本所以不支援,4 d) }9 g3 t, _# {
ISE WebPACK Feature Support Summary:/ c5 u! J) i  Z8 r  Q. d. P, t6 q# b
Virtex™ Series  
# Y. o3 Q* d2 W* Y2 rVirtex  XCV50-XCV600 ( K* K1 e, C$ j% K% m" t
Virtex-E XCV50E-XCV600E & f4 ^& z" ~1 N7 J+ H
Virtex-II XC2V40-XC2V500
3 K; ]/ z1 @; N1 G  I* U% EVirtex-II Pro XC2VP2-XC2VP7
. ~% q: c# G9 X3 CVirtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12
7 ^7 j( e. z2 W- p* SVirtex-5 XC5VLX30
; N7 X, t' k3 l: g9 k) }/ o
1 G$ H5 j0 T3 X, O裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 06:51 AM , Processed in 0.153519 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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