CrossCore Embedded Studio install and tutorial

Similar documents
Visual DSP++ install and tutorial

Visual DSP++ install and tutorial

Eclipse&gcc install and tutorial

Eclipse&gcc install and tutorial

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V /06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明しま

AN1609 GNUコンパイラ導入ガイド

WES7/WE8SシンクライアントVMwareHorizonClientアップデート手順書

WES7シンクライアントIE11アップデート手順書

Sharpdesk V3.5インストレーションガイド:プロダクトキー編

UCB User's Manual

DWR-S01D Updater 取扱説明書 発行日 :2011/2/28

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

ArcGIS Pro 1.1 SDK for .NET インストール ガイド

Microsoft PowerPoint - Tutorial_2_upd.ppt

Microsoft Word - FactoryActivationManagerQuickManualR00

SIRCADをVISTAで使用する場合の注意点

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

(Microsoft Word - \203C\203\223\203X\203g\201[\203\213\203}\203j\203\205\203A\203\213version1.0 rev1.doc)

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

セットアップの流れ Graphtec Pro Studio を使用する SAi Cloud へのユーザー登録 1-1 SAi Cloud へのユーザー登録 Graphtec Pro Studio のインストール 1-2 Graphtec Pro Studio のインストール Cutting Mast

目次 1. 概要 動作環境

PowerPoint プレゼンテーション

Studuinoソフトウェアのインストール

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を

PowerPoint Presentation

BricRobo V1.5 インストールマニュアル

PCL6115-EV 取扱説明書

Xamarinインストール手順書_

WindowsシンクライアントでPCと同じ組み合わせキーを利用する方法

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

Microsoft Word - DWR-S01D_Updater_取扱説明書_120514A.doc

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから のアドレスのホームページを起動します 3. 最新のプロテク

DWT-B01 Updater 取扱説明書 発行日 :2011/3/23

Flash Loader

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

Mathematica Home Use Student License 申請マニュアル ( 申請者向け ) 第 1.4 版 平成 29 年 10 月 27 日 総合情報システム部

Manual_Win81_JP.md

(株) 殿

インストールマニュアル

改版履歴 版数 日付 内容 担当 V /5/26 初版発行 STS V /7/28 動作条件の変更 STS メール通知文の修正 V /2/7 Windows8 の追加 STS V /2/2 Windows8. の追加 STS V

もくじ 2 はじめに... 3 概要... 4 動作環境... 4 利用制限モードについて... 4 本マニュアルの見かた... 4 HOME アプリマネージャの基本操作... 5 HOME アプリマネージャをインストールする... 6 HOME アプリマネージャを起動する... 8 HOME アプ

らくらくメニューVer2.70E9<セットアップガイド>

リモートアクセスライト インストールガイド リモートアクセスライト インストールガイド 第 1. 1 版 2017 年 12 月 12 日

! 2. CCS のインストール CCS をインストールする前に, パソコンのアカウントは, 必ず 管理者 にしてください ログイン中のアカウントの個人用フォルダ (C:\Users\ ログイン名 ) に全角や半角カタカナなどが含まれているとインストールが完了しません 新規で半角英数字名のローカルア

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く..

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

ArtiosCADセットアップガイド

miChecker導入手順書

DWR-R02DN Updater 取扱説明書 発 :2015/10/30

Application Note Application Note No. ESC-APN Document No.: ESC-APN adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以

【バーコード作成】マニュアル 第1版

特定健診ソフト クイックインストールマニュアル

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

Cubase AI、Cubase LE ユーザー登録 / アクティベーションガイド

FA/LAインストールガイド(トライアル版)

1. 新規プロジェクト作成の準備新規プロジェクトのためのフォルダを用意して そこにプロジェクトを作成します [ 新しいフォルダー ] をクリックして希望のフォルダに新しいフォルダを作成します この例では TrST_F401N_BlinkLD2 というフォルダを作成しました TrST_F401N_Bl

セットアップガイド

DrugstarPrime アップデート手順書 DrugstarPrime アップデート手順書 DrugstarPrime のアップデート手順をご案内いたします 本書は DrugstarPrime2 DrugstarPrime に共通の手順書です 手順内の画面は Prime2 を使用しています [

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

パソコン決裁7 Business 試用版

VPNマニュアル

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

簡単設定でスマホをブロック!仮想化時代の情報漏えい対策に最適なツール

Welcome-Kit ~STM32L4-Nucleo~

導入手順 1Forex Tester 2 のソフトをダウンロードしソフトをダウンロードし保存保存するする 下記 URL をクリックし Forex Tester の公式公式ページへアクセスし Download ボタンをクリックボタンをクリック ファイルをダウンロードしてください

クラウドラボ VPN接続テスト 操作手順書 Windows 7版

Microsoft Word - AW-SF100導入手順書(スタンドアローン版)_ doc

intra-mart ワークフローデザイナ

ST-LINK/V2-1 への Upgrade V /10/07 ST-LINK/V2-1 USB driver のインストールおよび ST-LINK/V2-1 の Upgrade について説明します ST-LINK/V2-1 USB driver をインストールしてから ST-LIN

Photomanager 12セットアップマニュアル

実習を行う上での心構えについて

ポリシーマネージャ       Linux版                                 集中管理環境の新規構築

Mental ray for Maya インストール手順 1 Mental ray plug-in のインストール 1.1 下記リンクの NVIDIA mental ray の製品ページにて必要事項を記入し 必要なバージョンのチェックボックスを入れてから 今すぐダウンロード をクリックすると 記載し

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

「Microsoft

Microsoft Word - BJ-Trans_JW_SXFInstallguide.doc

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

目次 1. インストールの前に 2. WiFi アダプタのドライバのインストール 3. AirMagnet WiFi Analyzer のインストール 4. サードパーティーデコードエンジンのインストール 5. ライセンスのインストール 6. AirMagnet WiFi Analyzer のアップ

インストールマニュアル

V-CUBE One

Polycom RealConnect for Microsoft Office 365

捺印ツールを使う 捺印ツールをインストールする 1. [ パソコン決裁 6 試用版捺印ツール ] の [ ダウンロード ] ボタンをクリックします 2. [ 実行 ] ボタンをクリックし [SetupDstmp32.exe] ファイルを実行します ご利用のブラウザまたはバージョンにより画面が異なりま

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

AMT機能セットアップガイド

Transcription:

CrossCore Embedded Studio インストール & チュートリアル 第 2 版 ご注意 : このドキュメントは旧版となりました 下記 URL から最新版を参照ください http://kaneko-sys.co.jp/support/ 金子システム株式会社 1

ご注意 1. 本資料に記載されている内容は本資料発行時点のものであり 予告なく変更することがあります 当社製品のご購入およびご使用にあたりましては 当社ホームページを通じて公開される情報を参照ください 2. 当社から提供する情報の正確性と信頼性には万全を尽くしていますが 誤りがないことを保証するものではありません 当社はその使用に対する責任を一切負いません その使用によって第三者の特許権 著作権その他知的財産が侵害された場合でも 同様に責任を負いません 3. 本資料は 当社の書面による事前の明示同意がない限り いかなる形式でも複製できません 目次 1 はじめに... 3 2 必要なハードウェア... 3 3 CrossCore Embedded Studio のインストール... 3 3.1 CrossCore Embedded Studio のダウンロード... 4 3.2 CrossCore Embedded Studio のインストール... 5 3.3 CrossCore Embedded Studio の起動... 6 3.4 ライセンスの登録... 6 4 Blackfin アプリケーションの作成... 13 4.1 プロジェクトの作成... 14 4.2 デバッグ... 18 5 ヘルプについて... 24 6 更新履歴... 25 2

1 はじめに本書は Analog Devices 社 CrossCore Embedded Studio(CCES) を使ったアプリケーションの開発チュートリアルです インストール及び 簡単なサンプルプログラムの構築 デバッグまでを解説します CrossCore Embedded Studio は 旧開発環境 Visual DSP++ に代わる 新しい Windows 用の高機能統合開発環境 (IDE) です 有償ソフトウェアですが Evaluation License という 90 日間の無償評価ライセンスがあります Version 1.0.1 より 今まで発売された Blackfin と SHARC プロセッサがサポートされました 2 必要なハードウェア ここでは 以下のハードウェアを使用します 表 1 ハードウェア一覧 製品名 写真 ADSP-BF609 EZ-BOARD http://www.analog.com/en/evaluati on/eval-bf609-ez/eb.html Analog Devices ADZS-HPUSB-ICE JTAG-ICE Analog Devices ADZS-ICE-100B JTAG-ICE は 2 種類のいずれかを使います 旧開発環境 Visual DSP++ では使用可能だったいくつかの JTAG-ICE は使用できません 3 CrossCore Embedded Studio のインストールインストールにあたり あらかじめ下記のファイルをダウンロードする必要があります CrossCore Embedded Studio 1.0.1 3

商品解説ページ http://www.analog.com/jp/evaluation/adswt-cces/eb.html CrossCore Embedded Studio は有償ソフトウェアです ご使用になるには アナログデバイセズ株式会社より ライセンスを購入していただくか 90 日間の評価ライセンスを登録してください CrossCore Embedded Studio のバージョンは 2013 年 1 月 16 日時点の最新版です 3.1 CrossCore Embedded Studio のダウンロードブラウザで商品解説ページを表示します http://www.analog.com/jp/evaluation/adswt-cces/eb.html 図 1 CrossCore Embedded Studio の商品解説ページ ページ中ほどにあるダウンロードの項目から ダウンロードを行います なお 正規版と評価版と 2 種類の項目ありますが どちらも同じソフトウェアです 図 2 CrossCore Embedded Studio の商品解説ページ詳細 4

3.2 CrossCore Embedded Studio のインストール CrossCoreEmbeddedStudio_1.0.1.exe をダブルクリックし インストーラを起動します 図 3 CrossCore Embedded Studio インストーラアイコン 図 4 CrossCore Embedded Studio インストーラ起動ロゴ 起動すると以下のダイアログが表示されるので 指示に従ってインストールを行ってください 図 5 CrossCore Embedded Studio インストールダイアログ 5

3.3 CrossCore Embedded Studio の起動 スタートメニューのプログラム Analog Devices CrossCore Embedded Studio 1.0.1 CrossCore Embedded Studio を選択します 図 6 スタートメニュー 3.4 ライセンスの登録初回のみ CrossCore Embedded Stduio にライセンスの登録を行う必要があります CrossCore Embedded Studio 起動時 有効なライセンスが登録されていないと以下のダイアログが表示されます はい をクリックしてライセンス管理画面を表示します 図 7 Manage Licenses ダイアログが表示されない または いいえ をクリックした場合 メニューからライセンス管 理画面を表示します メニュー Help Manage Licenses を選択し New をクリックします 図 8 Manage Licenses 6

図 9 Manage Licenses ダイアログ 製品ライセンスの場合 I have a serial number that I would like to active を選択し 次の画面で CrossCore Embedded Studio 購入時に送られてくる紙に書かれているライセンスを入力し Next ボタンをクリックします 評価ライセンスの場合 I do not have a serial number and would like to evaluate the product を選択します このダイアログは 評価ライセンス入力済みだと表示されず すぐに製品ライセンスの入力画面になります 選択後 Next ボタンをクリックします 図 10 New License Wizard ダイアログ 1 7

図 11 シリアル番号入力ダイアログ ( 製品ライセンス入力 ) ライセンスの登録には このまま案内に沿って登録する方法と Visual DSP++ での登録方法と同じく ウェブサイト経由でライセンスを登録する方法があり ここでは後者を紹介します Install a temporary license and then register it via website を選択し Finish をクリックします 図 12 New License Wizard ダイアログ 2 8

ブラウザが起動し ライセンスに関する案内が表示されます 画面中に表示されるシリアル番号 が評価ライセンスになります License Registration をクリックし アナログ デバイゼス社のウ ェブサイトに移動します 図 13 ライセンス案内 9

ここではライセンス所持者の情報を入力し ライセンス登録を行います 赤枠の部分に ライセ ンス番号とホスト ID を入力します 評価ライセンスの場合 上記で表示された ID を入力します 図 14 ライセンス登録画面 登録内容に問題がなければ 完了画面が表示され 登録したメールアドレスにメールが送信され ます 図 15 ライセンス登録完了画面 10

図 16 メール内容 再度ライセンス管理画面を表示します メニュー Help Manage Licenses を選択します 図 17 Manage Licenses 11

対象となるシリアル番号を選択し Validate ボタンをクリックします 図 18 Manage Licenses 画面 メールに記載されていた Validation Code を入力します 図 19 Enter Validation Code 画面 入力に問題ない場合 以下のメッセージとともにライセンス登録が完了します 図 20 Validation Code 入力確認画面 12

Mange Licenses 画面が以下のように変わります 図 21 Validation Code 入力確認画面 4 Blackfin アプリケーションの作成 ここでは Blackfin アプリケーションの作成からデバッグまでの手順を解説します 全体的な流れは以下の通りです CrossCore Embedded Studio の起動 プロジェクトの作成 プログラムの入力 ビルド セッションの選択又は作成 デバッグ 図 22 CrossCore Embedded Studio での開発の流れ 13

4.1 プロジェクトの作成 メニュー File New CrossCore Project を選択します 図 23 プロジェクトの作成 Project name にプロジェクト名 Project type に Executable を選択し Next ボタンをクリッ クします ここでは 例として led_blink という名前のプロジェクトを作成します 図 24 New CrossCore Project ダイアログ ( プロジェクト名指定 ) 対象となるプロセッサを選択します ここでは ADSP-BF609 を指定し Next ボタンをクリッ クします 図 25 New CrossCore Project ダイアログ ( プロセッサ選択 ) 14

Add-In Selection では そのまま Next ボタンをクリックします 図 26 New CrossCore Project ダイアログ ( アドイン設定 ) Templete Code では そのまま Finish ボタンをクリックします 図 27 New CrossCore Project ダイアログ ( テンプレート設定 ) プロジェクトの生成が始まり しばらくすると完了します 15

図 28 New CrossCore Project ダイアログ ( プロジェクト生成 ) ADSP-BF609 は デュアルコアプロセッサなので 両プロセッサ用にコードが生成されます 図 29 CrossCore Embedded Studio IDE 画面 ( プロジェクト追加 ) これで プログラムの入力準備が整いました 実際にプログラムを入力してみます ここでは BF609 EZ-BOARD の LED を点滅させてみます Wizard で生成したプログラムは消して 以下の プログラム例を入力します /* Blackfin 固有定義ファイルのインクルード */ #include <ccblkfn.h> 16

int main(void) { int lc; /* PG15 を出力ピンに設定します */ *preg_portg_dir_set = BITM_PORT_DIR_SET_PX14; while(1) { /* PG15を 'H' 出力に設定します */ *preg_portg_data_set = BITM_PORT_DIR_SET_PX14; /* 一定時間待機 */ for(lc = 0; lc < 10000000; lc++); /* PG15を 'L' 出力に設定します */ *preg_portg_data_clr = BITM_PORT_DIR_SET_PX14; /* 一定時間待機 */ for(lc = 0; lc < 10000000; lc++); } } return 0; プロジェクトをビルドするには F7 を押すか メニュー Project Build All を選択します キーマップは Eclipse 標準ではなく Visual DSP++ に似ています 図 30 ビルド 17

下部の Problem タブのリストに エラーが表示されなければビルド完了です ( 今回のサンプル ではワーニングが表示されますが 実行に問題ありません ) 4.2 デバッグ ここでは JTAG-ICE を使って CrossCore Embedded Studio からデバッグを行う方法を説明 します BF609 EZ-BOARD に JTAG-ICE を接続し 電源を入れてください 図 31 JTAG-ICE 接続例 デバッグの設定を行います 虫アイコンの横にある をクリックしてメニュー表示させ Debug Configuration を選択します 図 32 Debug Configuration メニュー 18

リストの CrossCore Embedded Studio Application をダブルクリックし Session Wizard を表 示します 図 33 Debug Configuration メニュー Processor family に Blackfin Processor type に ADSP-BF609 を選択し Next ボタンをクリッ クします 図 34 Session Wizard メニューの Select Processor 19

JTAG-ICE を使用する場合 Emulator を選択し Next ボタンをクリックします EZ-BOARD 付属のデバッガを使用する場合 EZ-KIT Lite を選択してクリックします 図 35 Session Wizard メニューの Select Connection Type 使用している JTAG-ICE を選択して Finish ボタンをクリックします 図 36 Session Wizard メニューの Select Platform 20

New_configuration という設定が追加されます ここで リストに表示されている Device 0 [core 0] をクリックします 図 37 New_configuration 追加画面 下記のダイアログが表示されるため 実行するプログラムを選択し OK ボタンをクリックし ます Project は Browse ボタンから選択すると便利です 図 38 Select a program 画面 21

Project が選択されていることを確認し Apply ボタンをクリックして設定を保存した後 Debug ボタンをクリックします 図 39 Project 選択後の画面 コア 1 のプログラムが選択されていないため 確認のためのダイアログが表示されますが 今回 コア 1 は使用しないので ここでは Yes ボタンを押します 図 40 No Program Selected 画面 22

接続に問題がなければ プログラムのロードが始まります ロード後 デバッグ画面に変更する かどうか聞かれますので Yes ボタンをクリックします 図 41 Confirm Perspective Switch 画面 main 関数の最初のコードで停止します 図 42 デバッグ画面 23

この状態では各種操作が可能です ショートカットキーは以下の通りです 表 2 ショートカットキー一覧 操作 キー カーソル位置から実行 F5 停止 Shift + F5 ステップイン F11 ステップオーバー F10 ステップアウト Shift + F11 カーソル位置まで実行 Ctrl + F10 デバッグ終了 Ctrl + F2 デバッグを終了した後 再びデバッグを行う場合 F5 キーを押すだけでデバッグを開始できま す 5 ヘルプについて CrossCore Embedded Studio では ヘルプからハードウェアリファレンスやプログラミングリ ファレンスが参照できます メニュー Help Help Contents を選択します 図 43 Help メニュー 24

図 44 Help Contents 画面 6 更新履歴 版 更新日 更新内容 第 0 版 2012/04/11 プレビュー版発行 第 1 版 2012/08/04 初版発行 第 2 版 2013/01/16 CCES Version 1.0.1 用に修正 25