SSブログ

PSoC 4 を MDK-ARM で使いたい (2) [PSoC]このエントリーを含むはてなブックマーク#

MDK-ARM スプラッシュ

前回は、タネとなるプロジェクトを作成しました。 今回は、 MDK-ARM をインストールします。

MDK-ARM のインストーラをダウンロードする

MDK-ARM のインストーラをダウンロードするためには、 MDK Microcontroller Development Kit ページから "Download" ページに入り、 いくつかのリンクをたどって "MDK-ARM" をダウンロードします。 ダウンロードするためには、途中で個人情報を登録する必要があります。
Export エラー

この記事を執筆している時点では、 MDK-ARM v5.17 が最新版になっています。 ところが、 PSoC CreatorMDK-ARM v5.17 との組み合わせでは、後で述べる "Export" のステップでこのようなエラーが発生してしまい、うまく動かないようです。 色々と実験を行った所、 MDK-ARM v5.15 以前の古い版では動作しました。


ダウンロード先のリンク

そこで、ダウンロード先を示す URL の最後尾の "517.exe" を "515.exe" に変更して、 MDK-ARM v5.15 を取り寄せます。 現状では、この方法で MDK-ARM v5.15 を取り寄せられますが、将来にわたって通用する保証はありませんのでご注意ください。

MDK-ARM をインストールする

インストール開始

インストーラを取り寄せたら実行します。 表示にしたがって、インストールを進めます。


デバイスドライバのインストール

インストールの終盤で、デバイスドライバがインストールされます。 これは、 ULINK と呼ばれる ARM の開発ツール・ハードウェアのドライバで、今回の実験では使用されませんが、ついでにインストールしてしまいます。


インストール完了

ドライバがインストールされたら、インストールは完了です。 最後の画面で "Finish" をクリックして、インストーラを終了します。

続いて Pack Installer の調整

Pack Installer 起動

インストールが終わると同時に "Pack Installer" が動き始めます。 "Pack Installer" とは、多種多様なデバイスに関する情報を集めたデータベースを管理するプログラムです。 情報は、ネットワークを介して "Pack Installer" が適切にダウンロードしてきます。 まず、説明ダイアログの "OK" ボタンをクリックして閉じます。


データベースの更新

しばらくの間、ネットワーク上の情報を確認すると、このような画面に切り替わります。 右半分には、すでにデータベースに登録されている情報が列挙されています。 このリストの "Update" と書いてあるのが、データベースの情報が古くなっている事が確認された項目です。 これらの "Update" ボタンをクリックして、データベースを更新します。


データベースの更新完了

下のステータス・バーに "Completed requested actions" と表示されたら、データベースの更新完了です。

PSoC 42xx を登録する

MDK v4 Legacy Support

じつは、今回使用する PSoC 42xx シリーズは、 "Pack Installer" では登録されません。 これは、 PSoC 42xx は、古いバージョンにのみ対応しているのが原因のようです。 PSoC 42xx シリーズは、 MDK v4 Legacy Support という所に収蔵されています。


MDKCM515.exe

このページで "MDKCM515.exe" をダウンロードして実行します。


Legacy Support のインストール

表示にしたがって、インストールを進めます。


Legacy Support インストール終盤

最後の画面で "Finish" をクリックすると、インストール終了です。

以上で MDK_ARM に関連したインストールが終わりました。 次回は、 PSoC Creator のプロジェクトを MDK-ARM に引き渡す方法を紹介します。

関連商品

PSoC 4200M CY8CKIT-043 Prototyping Kit

PSoC 4200M CY8CKIT-043 Prototyping Kit

  • 出版社/メーカー: スイッチサイエンス
  • メディア: エレクトロニクス

PSoC 4200M は、 "Legacy Support" にも含まれていないので、さらに工夫が必要です。


nice!(0)  コメント(0)  トラックバック(0)  このエントリーを含むはてなブックマーク#

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。