FT2232評価基板とマイコンボードとの接続回路図FT2232評価基板とマイコンボードを接続する方法は簡単で、必要になる部品は抵抗1本だけです。この抵抗はマイコンの内部のリセット回路が作動したときにショートするのを防止するためのものです。AE-FT2232を使用する場合、JP1はショート(ショートピンを取り付ける)、JP2AとJP2Bはオープン(ショートピンを取り外す)にしておきます。FT2232にはポートが2つあります。Engine)機能を使用します。MPSSEを使用できるのはFT2232のポートAのみです。余っている方のポートはTTLレベルUSBシリアル変換アダプタ(後述)として利用すればよいでしょう。レベルコンバータICも実装すればUSBからRS-232Cへの変換機能を搭載することもできます。USBシリアルケーブルが実売で2,000円強で入手できることから、経済的意味があまりありません。JTAGケーブル***P3041229***マイコンとの接続には通常ARM仕様JTAGケーブル(20ピンMILメスコネクタが両端に付けられているケーブル)を使用します。写真のようにブレッドボードとジャンパ線を使用して接続してもよいのですが、開発作業中はずっと使用するものですので、接続基板を製作することを勧めします。FT2232HX/FT4232HXを使用する場合の接続基板の配線例CQ-STARMを使用する場合には、8ピンのヘッダピン用メスコネクタを接続できるようにしておくと便利でしょう。FT2232評価基板を実際に使用するためには、ドライバのインストールとファームウェアの設定が必要となります。これについては4.1.3で解説します。コラム2?4ワイヤーストリッパーハーネスを作っていると、被覆を剥かないといけないワイヤーの数が多くなり、カッターナイフやニッパーで作業をしていると大変疲れます。そこでワイヤーストリッパーがあると簡単に、素早く被覆剥きができます。ワイヤーストリッパーには、ワイヤーの芯線を残し、被覆の部分だけを切り取れる大きさの穴が開いたカッターのタイプと、被覆を噛んでちぎりながら引き抜くタイプがあります。前者のタイプは細いワイヤーにも対応でき、短い剥き幅でも剥けるのがメリットです。ラッピングワイヤーを使用するときには必須でしょう。後者のタイプは、とにかく挟んでレバーを握るだけで簡単に?くことができますので、作業が速く、大量の被覆を?くときに便利です。たくさんのワイヤーの被覆を連続して剥ける***P2200813***後者のタイプを使うときに気をつけないといけないのは被覆を引っ張り込む歯の部分のバネの強さです。強いままで使ってしまうと、被覆を剥く際に芯線まで切断して剥いてしまいます。被覆の中にワイヤーが数本残っている***P3071269***フラットケーブルはもともと芯線の数が少ないですから、数本減ってしまっても、導電性に影響を及ぼします。使用する前には何回か試しに剥いてみて、剥かれた被覆の内側に芯線が残っていないか確かめましょう。筆者が使用しているエンジニアのPA-30だと一番締め混んだところから15回転ゆるめたところあたりが、フラットケーブルの被覆剥きにはちょうど良い強さでした。噛み込みの強さの調整用ねじ***P2200819***前者のタイプで?くときでも、表示されている線径そのままの太さや小さめの太さの穴で?くと、芯線を切ってしまうことがあります。筆者は普段は一回り大きい穴を使用して?くことが多いです。MILコネクタの圧着ARM用のJTAGコネクタはいわゆるMILコネクタを利用するのが通常です。本来MILコネクタは専用工具を使って圧着するものなのですが、この類の工具は非常に値段が高く(数万円します)、また、そう何度も使用するものではありません。そこで汎用工具を利用して圧着に挑戦します。ここで紹介する方法あくまでも簡易な代替手段ですので、信頼性が要求されるコネクタについては、専用工具を使用して圧着してください。用意する物MILコネクタ複数のメーカーから出ています。規格は同じですので、好みと値段とで選択してください。リリーフケーブルをコネクタに保持して、ケーブルを引っ張ったときに接続部分に負担がかからないようにするためのものです。コネクタ本体と別売になっていることが多いですが、20ピンコネクタを抜くときにはどうしてもケーブルを引っ張ってしまうことになりますので、必ず取り付けましょう。フラットケーブル20線のものを用意します。写真のようにカラフルなものでなくても構いませんが、色つきのものの方が何かと便利です。筆者はよく2線や3線ごとに裂いて、他の用途に転用しています。ラジオペンチホームセンターで売られている通常のもので構いません。万力これもどんなものでも構いませんが、口金の幅がMILコネクタの幅よりも大きい方が作業がしやすいでしょう。万力が用意できないときには、100円均一ショップで売られているCクランプでも大丈夫です。ケーブルをケーブルの辺と極力直角になるように切断します。ニッパーを使うよりも裁ちばさみを使った方が作業がしやすいでしょう。切断したフラットケーブルをMILコネクタに載せたところ***image001***ラジオペンチの先を利用して、フラットケーブルのそれぞれの線を、対応するメスコネクタ側の突起に押し当てます。この時点では位置あわせが目的なので、MILコネクタの突起がケーブルを貫通する必要はありません。ラジオペンチで押して位置を合わせている***image003***ケーブルがメスコネクタからずれないように注意しながら、留め具を載せます。留め具を載せたところ***image005***注意しながら万力に挟み込みます。Cクランプを使用する場合には、大きめの金属片(500円玉等)を挟み込んでおくと傷が付きにくいでしょう。万力に挟んで閉め込む前の状態***image007***メスコネクタと受け具の隙間が無くなるまで万力を締め込みます。万力に挟んで閉め込んだ後の状態***image009***リリーフを装着します。これは手で簡単にはめ込めるでしょう。フラットケーブルがたるまないようにしっかり引っ張ってから取り付けましょう。穴側から見た状態***image015***圧着後は必ず導通チェックを行いましょう。テスターを利用して、フラットケーブルの先と、コネクタの先との導通を確かめます。このとき対応するピンとケーブルが導通している事だけでなく、ケーブルが対応するピン以外には導通していないことも確認して下さい。導通チェックの際には、MILコネクタにヘッダピンを取り付けておくと、通常のプローブでも検査がしやすいです。コンタクトピンの圧着の力加減ヘッダピン用メスコネクタの内部にはめ込むコンタクトピンの圧着はそれ自体は難しいものではないのですが、圧着時の力加減には注意が必要です。圧着するのが基本ですが、ケーブルが細く、芯線数も少ないので、あまり力を入れすぎたり、圧着時の向きがおかしいと、切断するか、切断しないまでも強度や導通を弱めてしまったりする恐れがあります。若干の無駄が出ますが、いくつかのピンで練習してから、本番用のピンを圧着した方がよいでしょう。下記の記事でFT2232を使用した本格的なJTAGデバッガの自作方法が紹介されていいます。ARMコアやその他のマイコンに汎用的に使用できるようにするためには、この作例の様に、FT2232とマイコンとの間にロジックICを介在させ、電圧レベルを確実に変換すること、波形を整形することが望まれます。この記事ではFT2232をチップから使用していますが、FT2232だけキット(USB2232)を使用し、ロジックICとレベルコンバータIC、その他のディスクリート部品は個別に実装するという方法もあるでしょう。選択の仕方についてこのページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。