GR-CITRUSにmotファイルを書き込む方法

　GR-CITRUSにmakeしたmotファイルを書き込む方法について説明します。ただし、Windows環境で書き込む場合についての説明です。
## FDT(Flash Development Toolkit)のダウンロード
　GR-CITRUSにmotファイルを書き込むためには、FDT(Flash Development Toolkit)が必要です。FDTは[RENESASサイト](https://www.renesas.com/ja-jp.html)からダウンロードできます。
　まず、[My Renesas](https://update.renesas.com/SSO/login)にユーザ登録を行う必要があります。
![LOGIN](https://qiita-image-store.s3.amazonaws.com/0/32065/c4a42959-b336-316e-fb62-122ed6af11c7.jpeg "Login Page")

　ユーザ登録が終了したら、[評価版ソフトウェアツール](https://www.renesas.com/ja-jp/products/software-tools/evaluation-software-tools.html)のページを開いて、一番下にある「SuperH RISC Engine, RX, H8SX, H8S, H8, M16C, R8C, 740ファミリ 用 [フラッシュ 開発 ツールキット（Flash Development Toolkit)](https://www.renesas.com/ja-jp/search/keyword-search.html#genre=tooldownload&softwarecategory=1&toollayer=302294)」をダウンロードします。
　2016/06/12現在でダウンロードできるバージョンは[【無償評価版】フラッシュ開発ツールキット V.4.09 Release 03](https://www.renesas.com/ja-jp/software/D3017333.html)でした。このリンクページの下の方にダウンロードボタンがあります。ダウンロードボタンを押すと、注意事項に同意を求められるので、「同意する」を押すとダウンロードが開始されます。
### FDTのインストール
　fdtv409r03.exeを実行してFDTをインストールします。
　実行すると聞いてくるので、OKします。
![02.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/0afe6b48-50a2-5a63-f33d-b9e2bed4d212.jpeg "Install Start")
Nextを押します。
![03.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/41d710b0-86b1-f65f-5f8c-61893bb39eea.jpeg)
Asia (Japanese)を選んでNestを押します。
![04.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/a9267156-ff53-2b55-28fa-c04dd3d0aeec.jpeg)
acceptを選んでNextを押します。
![05.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/147b028e-8e5f-49ff-1233-b5b9e3a4a758.jpeg)
USB Driversだけでいいと思うのですが、とりあえずこのままNextを押します。
![06.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/982906a1-1c7d-1b1e-4dc1-1a9504a35f22.jpeg)
Nextを押します。
![07.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/77c610ca-ef22-83d6-4e45-4140286703f5.jpeg)
Nextを押します。
![08.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/e090ecf9-8bfc-7124-9c6f-9f9c865b3bda.jpeg)
Installを押します。
![09.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/503eea60-663a-4fff-56f1-c0da7a95c745.jpeg)
Installが始まります。
インストールが終了すると、この画面になります。
![10.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/cfb75ec8-fd28-d90b-6e41-018c103173b0.jpeg)
Finishを押すと、インストールは終了です。

## motファイルの書き込み準備
　まずは、ブレッドボードなどの接続に使用するジャンパ線を用意します。
![01.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/02605fbb-241c-b5fc-aa1f-694bd8d63485.jpeg)
これをGR-CITRUSの下記の部分に差し込みます。MDと書いています。JP1とも書いています。
![02.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/06ac6cec-7d1d-6916-c176-279a4f1ec63c.jpeg)
基板の色が違いますが、差し込む部分を拡大した写真がこれです。
![03.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/db70d5b8-e873-361b-f883-ea890ada3ff3.jpeg)
ジャンパ線を差し込んで、PCとUSB接続を行った後、GR-CITRUSのリセットボタンを押します。
## FDT Basicの起動
FDT Basicを起動する前に、GR-CITRUSのリセットボタンを押しておいてください。
FDT Basicを起動して__「新規設定」__を選びます。初めての場合は、自動的に新規設定画面になるかもしれません。
![04.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/c724960d-d9d4-cb78-b60e-275905a0924a.jpeg)
デバイスとカーネルの選択は、一番下の__「Generic BOOT Device」__を選びます。「次へ」を押します。
![05.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/c1c022d8-4daa-a8aa-29d7-0f7c4dea0a5e.jpeg)
通信ポートの選択は__「USB Direct」__を選びます。「次へ」を押します。
![06.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/0b54fac6-fa78-dc75-faf6-60a449ba4dae.jpeg)
GR-CITRUSと接続している場合は下のメッセージが出るかもしれませんが、出たときは「OK」を押します。
![07.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/d4f517c2-6a57-3dad-b739-81ed34baef66.jpeg)
VID等が表示されるので「OK」を押します。
![08.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/5261733b-c62f-dcc3-35e3-1e30fd6fb6c9.jpeg)
デバイスを聞いてくるので、RX600シリーズのLittieEndianで「OK」を押します。
![09.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/d9741624-924b-c26d-e28f-9fd5b98bd096.jpeg)
そうすると、汎用デバイスの確認がすべて通ります。
![10.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/4ec8c57a-3394-7904-d254-a45a20e54175.jpeg)
OKするとクロックの設定画面が出ます。__12MHz__で「次へ」を押します。
![11.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/b7dd0723-8d3f-ac4f-3db9-7a32e256b172.jpeg)
書き込みオプションはこのままで「完了」を押します。
![12.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/81532828-09ef-1ab0-0db8-31f57529f36b.jpeg)
設定が終わって、USB接続が完了します。
![13.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/d5092f9c-99c0-32dc-1cfe-0fb4391e750e.jpeg)
## USB接続でmotファイルを書き込む
　__「File Selection」__の __「User / Data Area」__にチェックして右向き黒三角ボタンを押し、「参照」を選び、書き込むmotファイルを指定します。今回書き込むのは__「citrus_usbfw.mot」__です。
![15.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/0e0120a0-9c52-cc1d-fbb5-c50c36b5de9d.jpeg)
__「スタート」__を押すと書き込みが始まり、あっという間に終了します。
![16.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/361e7bb7-0023-f343-95b1-bd02317db338.jpeg)
あとは、__「デバイスとの切断」__を押すと下の画面が出て「OK」を押すとUSB接続が切れます。
![17.jpg](https://qiita-image-store.s3.amazonaws.com/0/32065/c8e64b42-8c8d-1a64-1423-55469c46f12f.jpeg)

　以上がGR-CITRUSにmotファイルを書き込む手順です。