« MITOUJTAG Airを公開します | トップページ | MITOUJTAGでDE0-nanoを使う »

2012.11.22

Stellaris Launch Padのバウンダリスキャン

ET2012のTIブースで500円でStellaris Launch Padというボードを買いました。

Lp1

TIのLM4F120H5QRというマイクロコントローラが乗っているそうです。Cortex-M4だそうです。

Jp2

ボードを見て見たらTCKとかTDIとか書いていたので、ついカッとなってJTAGをつなげてみました。

Jp3

すると、たしかに何らかのデバイスはみつかるのですが、デバイスIDコードデータベースにないため、genericとして認識されてしまいます。

Jp5

TIのWebサイトを見て見たけれど、LM4F120H5QRのBSDLファイルはありませんでした。仕方がないので、データシートに記載されているJTAGの記述から推測して自分でBSDLファイルを書いてみました。

Jp6

バウンダリスキャンレジスタの並びは推測で書いたので、I/Oの値は正しくは取れていませんが、なんとなく動いているのは確認できました。

Jp4

正しいBSDLファイルが手に入れば、きっと正しくバウンダリスキャンができるでしょう。

|

« MITOUJTAG Airを公開します | トップページ | MITOUJTAGでDE0-nanoを使う »

コメント

コメントを書く



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




« MITOUJTAG Airを公開します | トップページ | MITOUJTAGでDE0-nanoを使う »