« 極小のZYNQボードを作った | トップページ | 極小Artix-7ボードの設計 »

2023.10.02

MITOUJTAGでのDigilent HS3のTCK速度

MITOUJTAGをお使いのお客様からDigilent HS3でうまくデバイスを認識しないというご連絡がありました。

JTAGでデバイスを認識したりしなかったりということなので、TCKの問題かなという感じでした。

実際に波形を見てみようと思ったのですが、HS3が机の中にも倉庫にも無いので、今まで使ったことがなかったのかもしれません。秋葉原にHS3を買いにいってきました。

適当なボードにHS3を挿してTCKの波形を見てみます。

Hs3

なんと、TCKが30MHzになっているのです。しかもLがGNDが振り切っていない!

Tck30mhz

これじゃあ安定して動作するはずはありません。

プログラムを書き換えて4MHzにすると、

Tck3_75mhz

ちゃんと綺麗な波形になりました。

DigilentのHS3は中身はFTDIなのですが、速度的にはFTDIのHT232Hでしょうか。60MHzを分周してクロックを作っているようです。4MHzを設定しても3.75MHzになるのは15分周ができないからかもしれません。

お客様にDLLをお送りしたらちゃんと書き込みができるようになったとのことでした。

 

 

 

|

« 極小のZYNQボードを作った | トップページ | 極小Artix-7ボードの設計 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« 極小のZYNQボードを作った | トップページ | 極小Artix-7ボードの設計 »