このQ&Aは役に立ちましたか?
JTAGによるオンボードでの書き込みエラーについて
2023/10/16 00:35
- JTAGによるオンボードでFPGA経由でEEPROMにプログラムを書込みたいのですが、うまく書き込みができません。
- 使用しているデバイスはALTERAのCYCLONE?、EEPROMはALTERAのEPCS1を使用し、USBブラスターにてPCから書き込みを行っています。
- 書き込みできない基板とできる基板は違う基板ですが、書き込みに関係するパターンはほとんど同じです。電源やGNDのパターンの引き回しは異なります。書き込みに関する経験のある方、アドバイスをお願いします。
JTAGによるオンボードでの書き込みエラーについて
2008/10/16 11:00
JTAGによるオンボードでFPGA経由でEEPROMにプログラムを書込みたいのですが、うまく書き込みができません。
FPGAはALTERAのCYCLONE?、EEPROMはALTERAのEPCS1を使用し、USBブラスター
にてPCから書込みします。
使用していますデバイスは、上記と全く同じものを実装しています違う基板では書込みできます。
書込みできない基板と出来る基板は違う基板の為、パターンは違いますが、
書込みに関係するパターンはほとんど同じです。
(基板の電源やGNDのパターンの引き回しは違います)
このような経験のある方、ぜひご教示願います。
質問者が選んだベストアンサー
違う基板ではうまくかけるということは,その差を見つければいいと
いう単純なことでしょうか。
一つ一つロジアナでみて,その差を探せば自ずとわかると思います。
または,オシロでみて波形にひげがあったり,大きな反射波がない
など,確認してみてください。
グランドや電源を正規のものに近づけてください。
パスコンの位置やクリスタルの配置,信号線のインピーダンス,グラ
ンドプレーンとの層厚,書き込むための信号のタイミング調整(でき
るのであれば),パソコンのUSB仕様を変えてみるなど等々,やる
べきことはいっぱいあります。
その結果を報告してください。
そうしたら,改善のありなしを表にまとめて,星取りすれば,自ずと
どの部分かがわかるでしょう。
そうやって,自分は対策してきたものです。まずは,実行を。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
その他の回答 (4件中 1~4件目)
回答(3)のものです。
JTAGポートで、SOFでは書けるという事でしょうか。
書き込みができないといのは、JTAGチェーンを認識して、Program、Verify
まで通って、一旦電源を切って、入れ直してもコンフィグレーションされない状況ですか。
ここまで、一連の動作ができている場合は、電源の投入順序が怪しいです。
それとも、書き込み中にエラーが出るのどちらでしょうか。
補足
2008/10/17 18:56
JTAGポートで、SOFでも書けません。また、書き込み中にエラーが出ます。
また、何かありましたらご教示下さい。
回路図を見ないとなんとも言えませんが。
1.Active Serialのポートからpofファイルを書いていますか。
2.JTAGのポートからsofファイルをjicに変換した物を書いていますか。
回路が同じという事でしたら、書き込み手順に勘違いがありませんか?
お礼
2008/10/17 12:54
1.Active Serialのポートからpofファイルを書いていますか。
>JTAGモードでのみ書き込みしている為、ASモードには回路が対応していません。
2.JTAGのポートからsofファイルをjicに変換した物を書いていますか。
>JTAGのポートからsofファイルをjicに変換した物で書いております。
回路が同じという事でしたら、書き込み手順に勘違いがありませんか
>書き込みが可能な基板でも試しているため、書き込み手順に間違いはありません。
基板を起こすとき、動作確認済みの回路図をコピペしたつもりが実は失敗していて書き込めない基板を作っちゃったことならありますが…
「実績がある回路だから大丈夫」は大丈夫ではないという経験でした^^;
お礼
2008/10/16 12:58
まさに、同じ状況です。
お礼
2008/10/17 09:19
ありがとうございました。1つ1つずつ、実行してみます。