MITOUJTAGでのDigilent HS3のTCK速度
MITOUJTAGをお使いのお客様からDigilent HS3でうまくデバイスを認識しないというご連絡がありました。
JTAGでデバイスを認識したりしなかったりということなので、TCKの問題かなという感じでした。
実際に波形を見てみようと思ったのですが、HS3が机の中にも倉庫にも無いので、今まで使ったことがなかったのかもしれません。秋葉原にHS3を買いにいってきました。
適当なボードにHS3を挿してTCKの波形を見てみます。
なんと、TCKが30MHzになっているのです。しかもLがGNDが振り切っていない!
これじゃあ安定して動作するはずはありません。
プログラムを書き換えて4MHzにすると、
ちゃんと綺麗な波形になりました。
DigilentのHS3は中身はFTDIなのですが、速度的にはFTDIのHT232Hでしょうか。60MHzを分周してクロックを作っているようです。4MHzを設定しても3.75MHzになるのは15分周ができないからかもしれません。
お客様にDLLをお送りしたらちゃんと書き込みができるようになったとのことでした。
| 固定リンク
コメント