Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 21941|回復: 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位置喔6 a2 o3 m& f; i
通常Multi-ISE偵測不到FPGA很可能是這個原因9 U% G) A$ y, O* ]0 L- Y
二. ADS的版本太舊 也會偵測不到FPGA
: l9 x3 P) R" {) A$ r5 Y) g# n0 C/ w6 f* e+ y' L( K( a
[ 本帖最後由 masonchung 於 2007-5-1 11:36 PM 編輯 ]
3#
 樓主| 發表於 2007-5-2 12:35:39 | 只看該作者
那請問大大...我ARM/FPGA型號是xc2v6000...用xilinx.9.1ise
: c- {9 w$ a7 t# Q! u1 v. y6 n1 S+ g# P7 q$ S: t
我在執行所有動作之後並沒有產生brd檔...<-這個不是自動產生的嗎?
6 P0 w& m3 i8 ]" I% }4 @$ W. q
8 R0 W; M2 L0 |) `  x/ W9 N8 G我知道以前的版本都是要自己寫brd檔
' i/ m# O$ a% K% @6 u9 N/ y% W8 E# @9 q6 c, t0 _$ `2 p, t
希望大大人替我解答

評分

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

查看全部評分

4#
發表於 2007-5-2 12:42:24 | 只看該作者
brd 檔是要根據你的FPGA發展平台的 Config 來寫的喔 非自動產生! T% ]) s  P! w9 X2 N8 I
還有若是你只是無法燒錄可試試看 Jump 的設定對不對/ Z9 R0 y- y1 A- ~4 j
因為你若是 Core Module 和 Logic Module 是分開的兩塊版子,* j: T4 X% T5 t$ {% @6 H# d3 M7 A
有可能需要調整Jump, Multi-ISE 才能抓到 FPGA 的 Logic Module
5#
 樓主| 發表於 2007-5-2 13:16:50 | 只看該作者
感謝大大回應我的問題: f4 C3 Q+ l2 j
% U# ^2 _) O* [' x
xc2v6000確實是 Core Module 和 Logic Module 分開的,而jumper確實也有調整了
# }( q3 X1 S# H. B5 X# u0 t9 o- U
所以說依照大大所說,ㄧ開始我有一個.v檔,經過一連串的compiler,synthesis,implementation之後所產生的bit檔...並不能夠直接燒錄到FPGA中?還要再另外多做一個動作(寫.brd檔)才能完成燒錄,是這樣子嗎?4 W- U( @9 }9 N5 N. \

+ j5 X6 \4 V' W4 V- A3 J還有一個問題就是說,還是我ㄧ開始板子設定就錯誤xc2v6000<---沒看到這個型號3 ?! v1 T- t. C% D0 H' B& g! N2 w8 m
8 ^: U) `0 {3 M$ S
所以我選  family:    virtex2p$ }7 u  w6 y, x+ `
             device:    xc2vp4, i, o/ \9 U8 T1 G
            package:  fg672<----這個不知道幹麻的..亂選# a" Q6 g8 u3 E" Q  a5 v8 ^

8 c; |5 a$ [  z: e還是我其實一開始就設錯了,所以造成一連串的錯誤6 E& D! T2 h  Y% x3 C3 G" W. E

7 _/ W$ }9 |6 [& U' s) y% G希望大大能夠幫我解決問題..感謝感謝2 p: ~0 T/ j8 ^! o7 i. G" C
: X$ @$ o8 b4 M: L( u+ P2 O/ p  C6 a3 K
本人現在還是在學學生,所問的問題皆是上課同學接下來的LAB,所以懇請各位大大幫忙
6#
發表於 2007-5-2 15:46:53 | 只看該作者
package:  fg672<----這個一定要選對喔 這是FPGA的腳位包裝
4 C. X1 X1 @- t5 n2 m; d6 J0 x5 g2 }其實有好幾個關卡
4 T% l' b! h, Q8 r+ k第一是ISE 要設定對Xilinx FPGA型號, ucf檔,燒錄的 bit檔+ i' X" J' y1 p' K; p5 h! I
第二要用Multi-ISE練結成功, brd檔, LM_flash_load.bit檔
1 e' o3 M& N) r: K4 \2 \第三要用progcards.exe 來燒錄0 W' H4 a$ v( R' [& f; e

1 f  L1 g$ I  r3 A" Y. D[ 本帖最後由 masonchung 於 2007-5-2 03:50 PM 編輯 ]
7#
 樓主| 發表於 2007-5-2 16:00:23 | 只看該作者
感謝大大回應
3 a3 }: N' z$ Y2 @( a8 p) [7 u( |0 B! x5 Q3 [' a# b
請問ㄧ開始我要選family/device,這次我確定我ㄉ是virtex2 xc2v6000
8 v6 E( q( h% {! p可是我的選單上面只有到xc2v500<-----這樣該怎麼辦??該去下載什麼軟件來更新7 j' q( h* z/ D  T

: {# t+ J1 r: L" K! t& B再者大大說的四個步驟package:  fg672<---我選正確
. A% n6 I4 N* R1 [  P0 R# x; E/ O8 _; C  F3 T. q7 q; \& ^  i9 ]5 v9 X
第ㄧ步驟中我沒有產生ucf檔,我看文件中在ise9.1版本它能夠自動產生gnd或gcd<-我忘了,所以不需要ucf檔對嗎?或是我看錯了
3 L( J) K- q. Q/ j  E7 [; Q9 y+ j/ i( X+ _! h7 q4 p$ S
第二步驟,ice確實有鏈結成功,可是brd檔我產生不出來?不知道在哪個動作執行後會有產生?或是人工撰寫?- s" n9 @. M& Q: e0 P8 T
$ p7 Q( A6 B% U  o  s% ?5 [, M9 R
第三步驟,ㄧ定要用progcards.exe這個執行檔來燒錄嗎?ise9.1似乎已經有GUI的介面讓我可以燒錄不需要透過progcards.exe " T' L3 c- R% {- L' E6 b+ z: ~9 Z
1 W9 v4 {, i: G# O  P: S
抱歉本人才剛碰這板子跟軟體不到一個星期,很多謬誤的知識,敬請指證,感謝
8#
發表於 2007-5-2 16:06:23 | 只看該作者
請問你的版子製造商和版子的型號為何?
9#
 樓主| 發表於 2007-5-2 16:55:50 | 只看該作者
VERSATILE/LT-XC2V6000(user guide寫4000+)
) T8 l. P8 W! r+ J/ s! v* y* N; @- r
至於板子製造商不就是arm???
: C) `  h# R/ O$ g! D, @1 ~0 |% g- v3 V& w7 F2 g
還有就是剛剛有大大跟我說我使用的板子太舊而導致ise9.1沒有支援這個型號,叫我去夏在舊版本的ise......& h0 a8 ?+ \0 o# J/ d& }) ^' E

, s) o1 |% E# S, Z% j" [# D也說有可能是需要license可是我找不到哪邊可以註冊license的地方+ q3 m- B8 w* Y+ P* ]
  b) W/ n$ t4 r
......已經快爆炸了,我恨ARM
10#
發表於 2007-5-2 17:01:30 | 只看該作者
這個我們實驗室有耶,我幫你問問學弟好嚕
) z3 N. I7 O) G3 f# j7 w9 P6 I9 q他們之前也是Multi-ISE 一直抓不到FPGA8 |6 }* D) F$ I" A3 h3 i. ?
後來是ADS去更新某個檔案就可以抓到囉
11#
 樓主| 發表於 2007-5-2 17:34:14 | 只看該作者
no cable connection :
4 D1 E% ?$ m8 R* v; p
+ U5 z/ \# L# {# \Connecting to cable (Parallel Port - LPT1).
3 b0 h/ f! D+ h0 fChecking cable driver.
/ {3 A% u1 V% _' e 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.0 ^! I5 y3 O) N! I- V/ J/ `
LPT base address = 0378h.9 R4 n5 W5 ~/ q, B! k9 `% A
ECP base address = 0778h.
; f8 F5 v2 O+ I' nCable connection failed.
- u5 M% N8 x/ ~( U! `2 e: n. Q' p
WARNING:iMPACT:923 - Can not find cable, check cable setup !. U" i/ D# f3 A7 G2 A0 R! b

$ F9 m2 E8 y9 S: D- O4 y上一位大大,我們ice有抓到fpga喔只是要燒錄的時候顯示no cable connection 所以我認為反過來FPGA抓不到ice
- b/ `5 m+ z4 n5 @' g% H* ~7 Z6 j/ ]/ p' d
這位大大也是跟我們一樣要上實驗課的那種嗎?有做到一個ASIC LAB的實驗嗎?, Z* u. K0 K+ E# S6 h* v" n
0 m( ^! R: C( N& r) |
懇請指教
12#
發表於 2007-5-2 17:51:32 | 只看該作者
就是那個JPEG ASIC設計實驗3 N5 z6 o8 u- _8 W3 J! c% s
! f' P, N$ T3 C0 F! ?$ z4 h
請問你的版子上有幾塊FPGA,Multi-ICE都有串到嘛?
& n3 h% X$ @/ {9 j  ?' ?: i) [0 T, k: f* a8 E
確定ISE 無法燒錄 要用這個 progcards.exe 燒喔2 A& R7 j& H: Z( s3 {
# `$ i0 G% z6 C, Q1 V; E
[ 本帖最後由 masonchung 於 2007-5-2 05:53 PM 編輯 ]
13#
 樓主| 發表於 2007-5-2 17:57:49 | 只看該作者
一共四塊一個cp,一個core,一個interface,最後依個FPGA
% C- ?/ P5 I. n( E6 a4 O
  W9 S+ C$ w$ s基本上是四塊,可是multi-ice顯示八塊,第七塊是FPGA的型號<---搞不懂??3 k4 ^( g1 x  `- o3 D# y/ a

, D0 L4 I4 y5 y  B5 |: Gprogcards.exe???   我知道這是燒錄程式,不過在ise9.1不是直接impact就好了嗎+ F2 n. u2 c- v  k& e, g3 _8 \" |! v
( Z, ^+ p. [5 R( b
請問大大的實驗版子跟我們一樣嗎?那你們用哪一版的ise阿& \. v% u! ?1 Q, @3 p

, }. }4 B. T# |5 r' k有跟我們一樣在產生project的時候找部到xc2v6000ㄇ
1 C5 E/ F5 k, \  v  M5 A0 ^7 y
+ G$ f4 M; q- r# I3 v2 c還是我少灌了什麼?
3 {# Z/ f( i9 D3 d* G/ r9 k* ~. O# ?: p& Z/ Q1 I
敢請大大請教
14#
發表於 2007-5-2 18:34:15 | 只看該作者
一樣是阿
: H7 L) d4 |5 o. t2 {6 C! |# s不過剛剛問學弟ISE是用8.1的喔& r2 K1 |1 m! ~; w! b% g. E5 U- v
他們沒試過impact燒錄 但是用progcards可以燒錄喔 8 x' y* T& D$ j$ z- b1 L+ g1 ~; p
那還是請你先試試ISE8.1好嚕
( k( v+ P) M' T# K7 A; c+ z$ `1 ?) u/ T* q
是XC2V6000
3 ?$ c& }3 q3 J在virtex2裡面
15#
發表於 2007-5-2 21:18:39 | 只看該作者
對嚕 請裝ISE Foundation 版本: p1 y) i6 Z1 l2 X" U1 ~* y9 g% G) N
Web Pack 版本 Device 支援較少 6 Z6 l) O4 \' l  n4 M9 W

( K% @( r1 I5 y; Y' h8 u% g這應該是主要原因, a4 D9 e4 o* }' @2 w9 C
( X3 E$ |) r3 B2 m2 l( _
其實我記得6.1就可以抓到 XC2V 6000 囉
( e6 \" Z0 j8 f" v8 q; F5 Z6 x  _
[ 本帖最後由 masonchung 於 2007-5-2 09:29 PM 編輯 ]
16#
 樓主| 發表於 2007-5-2 22:09:12 | 只看該作者
我記得我已經是抓ise9.1 foundation的版本# W( a) V. ]+ H. ^. H
) U4 v+ J! v9 z$ ]0 n, u
廳從各位大大的建議已經在抓以前的版本了
+ h3 f, x' d: {0 d5 t' v0 _) ~, U% m0 U8 T5 B2 @" Y
可是..似乎都沒有載點了(本人現在用驢子在抓....慢到可憐...),還是有哪位大大知道哪邊有載點可供下載的請提供一下給小弟吧...
/ c  v$ _. h& `! l) A4 g9 F) S9 K& D4 Q) _/ s
反正現在就兩個問題,先解決device設定的錯誤<---希望真的是因為這個原因而導致燒錄不成功
5 _8 ?: v; T! A* P) F; ^( o
6 P. L# G* V3 J( `0 D/ {/ l' E等灌好了舊版本的ise才能夠進行下一個偵錯程序...9 q3 ?9 B0 z2 D2 W! D! q7 C* e3 \5 o  V
  n2 A* P+ n3 Q/ C( C" e6 W
載此也感謝學長,剛剛從新竹過來幫我看了一下,似乎也愛莫能助...不過還是謝謝
17#
發表於 2007-5-2 22:20:50 | 只看該作者

回復 #16 happpyend 的帖子

hi,
/ k% N6 _. b. T' U# f1 q  [方便留下住址,我寄軟體給你,有完整版序號^^. A0 p# r7 l+ }% Q
如不方便,把住址用短消息給我,我寄ISE8.2.03i跟ISE7.1.04i給你.
) }1 v( \; Y& K4 w% {9 f

評分

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

查看全部評分

18#
 樓主| 發表於 2007-5-2 22:33:30 | 只看該作者
@@不知道怎麼感恩,多謝各位大大鼎力相助. G0 n& E  a* {5 z' l* `. g. A

, i. r7 Z. R4 a台北縣板橋市溪城路97號10樓 蔡宗達1 z1 R% v) Y' j. H

; Q4 e; W+ P9 i, `老實說心情很複雜,ㄧ天之內,這麼多人請囊相授,不管是同學,學長,還是網路上的朋友,都在此感謝( R! J" \8 \" ?, ^! L& r6 G
  b" J# o5 z# W# E( j) w( a& R
等問題都解決了,肯定上來回報感恩大家的相助....謝謝大家

評分

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

查看全部評分

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

回復 #18 happpyend 的帖子

謝謝你給我感謝分數,我已經寄了,你再過1~2天就可以收到了^^
3 R1 t6 c- J/ N5 }8 XISE9.1版電腦需要大量記憶體,所以不建議灌,不過還是需要ISE 9.1 Foundation版本時,跟我講一下哦^^
# x& `* P! c! o3 Q* }4 o你應該是灌ISE9.1 Web Pack 版本所以不支援,
/ W, d) O  L7 ^1 S* K8 yISE WebPACK Feature Support Summary:
! O- ]* Y, w( f- {Virtex™ Series  
' G, B6 J6 K7 X/ K7 Z; V. N  CVirtex  XCV50-XCV600 6 ~6 d6 M% ?# M1 q0 V
Virtex-E XCV50E-XCV600E ) ~- ~7 G+ a7 g2 i8 H& e
Virtex-II XC2V40-XC2V500
6 _: P. _6 z5 f( h! n* YVirtex-II Pro XC2VP2-XC2VP7 , C' o" e& j. G2 I
Virtex-4 XC4VLX15, XC4VLX25, XC4VSX25, XC4VFX12 4 W7 s, V5 ?3 U4 V5 j# |
Virtex-5 XC5VLX30
  w8 N# F% C# ~5 o( Y7 f7 ]2 m$ i2 k
裡面沒XC2V6000,所以不支援
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-28 01:07 AM , Processed in 0.189011 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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