About Black Matrix FPGA+USB Starter Kit~~~

把Xilinx Spartan-3E Starter Kit當成JTAG Download Cable (转载)

上一篇 / 下一篇  2008-06-11 08:31:29 / 个人分类:参考设计

把Xilinx Spartan-3E Starter Kit當成JTAG Download Cable

最近公司的Xilinx USB platform. cable突然變得很搶手,像我這種慢手慢腳的人就只能拿到舊的Parallel port介面的download cable。這個速度之慢,用過的人都知道那種痛苦。回到家裏後,看著自己桌上已經積灰塵的Xilinx Spartan-3E Starter Kit,腦中突然靈光一閃--『有沒有可能把Xilinx Spartan-3E Starter Kit內建的JTAG download的功能當成普通的download cable使用呢?』EDA中国门户网站:OSk+o;k;B V Fu

x$q$ztq vy0為了證實自己的想法是對的,隔天就把這張板子帶到公司來了。EDA中国门户网站6J O_n)A;{+O
在板子上面,可以看到右上方有一排標記為JTAG的排針。我想那就是JTAG連接的地方吧。不過再接這些線之前,要先確認在板子中間上方的Jumper有正確的跳到JTAG模式。EDA中国门户网站:_&Mb ]u8[
一個JTAG基本的pin有TCK,TMS,TDI,TDO再加上VREF(VCC), GND。
SzxY/QG&R0
y-@h!u a8~0I0z1v0一開始,我想先將VREF及GND接起來,接著再來連接其他的部份。但是當我將GND接好,再將VREF(VCC)接起來時,卻看到還沒把USB接上去的板子突然燈亮了起來。我嚇了一跳!趕快把VREF拔掉,只留下GND先接著。心裡想著,還是先接其他的好了,不能動的時候再把VREF接上去。
"QZ'Xm6s+on7_0EDA中国门户网站 nF"yl#j
除了TDI及TDO外,其他的pin都是直接一個對一個的接。在接TDI與TDO的時候,我猶豫了一下。理論上,JTAG是類似於SPI那樣串接的裝置。所以,我似乎應該把STARTER KIT上面的TDI接到另外一張板子的TDO。而TDO接在另外一張板子的TDI才對。但是,出乎我意料外的,這樣接了以後,再iMPACT的工具上面開始出現了一大堆的FPGA chip。看起來是因為變成了一個closed loop了。趕快把他拔掉後,重新以TDI對TDI,TDO對TDO的方式接起來。重新啟動iMPACT後,我看到了另外一張板子上面的FPGA chip出現了。EDA中国门户网站-f(gz.iA"})^"Df

6v:v/s%C:D2Poj9Z0也就是說,除了VREF不要接外,其他的都是直接pin to pin的接起來就可以了!
5Y |&A ^`g0
/A+m`%h\dn[0懷著忐忑不安的心情,把它的bit file燒進去,重新reset....
/] J7@p1TI0
sa)}`+No(Z0YA!!!
;{gMFj^0會動ㄟ...
j\;Q^u0y0成功了!!!!EDA中国门户网站?V#q/Xx].O
EDA中国门户网站q0\K(ca4{2z9?R
說起來,這個STARTER KIT本身也才5000多台幣,那個Xilinx Platform. Cable也要差不多這個價錢。所以說,如果你已經有了這種內建USB program JTAG功能的板子,就可以嘗試看看。可以省下一筆買platform. cable的錢喔!

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2009-01-08  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 4117
  • 日志数: 18
  • 建立时间: 2008-05-22
  • 更新时间: 2008-06-13

RSS订阅

Open Toolbar