[Suzaku:01009] Re: bit ファイルのサイズの違いについて

Takako Miura email@hidden
2007年 8月 10日 (金) 17:05:21 JST


三浦です。

iMPACTを使ってsz310のdefault bit file をcon7からFPGAに書き込む
際のエラーですが、

Programを実行した際:CRC error がでます。
Verifyを実行した際:msk is invalid となります。

下記に出力表示を示します。
どなたか、同じ状況の方はいらっしゃいませんか?


Program実行
------------------------------------------------------------
Command: Program -p 0 -defaultVersion 0 
// *** BATCH CMD : Program -p 1 -defaultVersion 0 
PROGRESS_START - Starting Operation.
Chain TCK freq = 33000000.
Validating chain...
Boundary-scan chain validated successfully.
'1':Programming  device...
done.
'1': Reading status register contents...
[
  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 
  0 0 0 1 1 0 1 
]
[
  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 
  0 0 0 1 1 0 1 
]
CRC error                                         :         1
Decryptor security set                            :         0
DCM locked                                        :         1
DCI matched                                       :         1
legacy input error                                :         0
status of GTS_CFG_B                               :         0
status of GWE                                     :         0
status of GHIGH                                   :         1
value of MODE pin M0                              :         0
value of MODE pin M1                              :         0
value of MODE pin M2                              :         0
value of CFG_RDY (INIT_B)                         :         1
DONEIN input from DONE pin                        :         0
IDCODE not validated while trying to write FDRI   :         0
write FDRI issued before or after decrypt operation:         0
Decryptor keys not used in proper sequence        :         0
WARNING:iMPACT:2217 - Error shows in the status register, CRC Error bit is NOT 0.
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 1011 0001 0001 0000 0000 0000 0000 0000 
INFO:iMPACT:579 - '1': Completed downloading bit file to device.
INFO:iMPACT:580 - '1':Checking done pin ....done.
'1': Programming terminated, Done did not go high.
PROGRESS_END - End Operation.
Elapsed time =      2 sec.


Verify実行
--------------------------------------------------------------------------
Command: Verify -p 0 
// *** BATCH CMD : Verify -p 1 
PROGRESS_START - Starting Operation.
Chain TCK freq = 33000000.
Validating chain...
Boundary-scan chain validated successfully.
ERROR:Bitstream:2 - The input file "E:/sz310-20070420/default_bit_file/fpga-sz310-81i-20070420.msk" does not exist.  
Please check that the specified location is correct and that the bitstream was successfully created.
ERROR:iMPACT:123 - Mask file E:/sz310-20070420/default_bit_file/fpga-sz310-81i-20070420.msk is invalid.
PROGRESS_END - End Operation.
Elapsed time =      9 sec.


> 中島です。
> 
> Miura さんは書きました:
> > 三浦です。
> > 
> >> ダウンロードする際JP2をショートしているでしょうか?
> >> JP2をショートしていないと、ダウンロードに失敗したりしなかったり、
> >> 不安定な挙動をします。
> > 
> > ショートしています。
> > 
> 
> 下記エラー再現できていません。
> もう少し調べてみます。
> 
> > iMPACTで、
> > WARNING: iMPACT:2217 - Error shows in the status register, CRC Error bit is NOT 0
> > というメッセージがでます。
> 
> もしかすると解決になるかもしれませんので、
> 私がSZ310にbitファイルを書き込む際の手順と思いつく注意点を書いてみます。
> 一度ご確認ください。
> 
> * 最新ファイルをダウンロード
> http://suzaku.atmark-techno.com/files/downloads/suzaku/fpga_proj/8.1i/sz310/sz310-20070420.zip
> -- 8.1iのプロジェクトをダウンロードしていますが、bitファイルだけを使う分にはどの
> バージョンのプロジェクトでもかまいません。
> 
> * ダウンロードしたファイルを解凍し、sz310-20070420\default_bit_file\fpga-sz310-
> 81i-20070420.bitをc:\suzakuフォルダにコピペ
> -- デスクトップ等日本語が混じった場所では、ファイルをダウンロードできません。
> 
> * SZ310のJP2をショートし、CON7にParallel Cable IVを接続し、CON1にシリアルケーブ
> ルを接続し(動作確認するため)、CON6から3.3V電源を投入
> -- 緑のLEDだけ点灯します。ちなみにParallel Cable IVのSTATUSにも緑のLEDが点灯します。
> -- JTAGのピンアサインは(1:GND 2:VCC 3:TCK 4:TDI 5:TDO 6:TMS)
> 
> * iMPACTを起動([スタート]-->[プログラム]-->[Xilinx ISE 8.1i]-->[アクセサリ]-->
> [iMPACT]
> 
> * create a new project(ipf)をチェックし、[OK]をクリック
> 
> * Configure devices using Boundary-Scan(JTAG)[Automatically connect to...]を
> チェックし、[Finish]をクリック
> 
> * xc2vp4が発見されbitファイル選択画面が表示されるので、C:\suzaku\fpga-sz310-81i-
> 20070420.bitを選択し、[OK]をクリック
> 
> * JTAGCLKに変更しますというWARNINGが出ますが、問題ないので[OK]をクリック
> 
> * デバイスを左クリックして選択状態にし(緑色)、右クリックしてメニューを出し
> Programを選択
> 
> * Verifyのチェックをはずして[OK]をクリック
> 
> * Program Succeeded!!



suzaku メーリングリストの案内