AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer)

Similar documents
AN178 USB仮想シリアルドライバ インストールガイド

MS104-SH2 USBドライバ(仮想COMポートドライバ)の不具合について

AP-RZA-1A シリアルFlashROMの書き込み方法

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

AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

AN424 Modbus/TCP クイックスタートガイド CIE-H14

AN1530 Etherサンプルプログラム解説(RX71M)

バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE ***

Flash Loader

アプリケーションノート 1版( )

はじめに URBANO PROGRESSO を microusb ケーブル 01 ( 別売 ) またはこれと共通の仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をイン

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

はじめに 京セラ製スマートフォンを指定の microusb ケーブル ( 別売 ) またはこれと共通仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をインストールしてい

DSカメラコントロールユニット DS-L3 アップデート操作手順書

ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実

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

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社

AN1545 LCD-KIT-D02 + VS-CAM-01 サンプルプログラム解説(AP-RX651-0A)

PN-T321

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

User Support Tool 操作ガイド

DL-Gates ユーザーズマニュアル

本マニュアルに記載された内容は 将来予告なしに一部または全体を修正及び変更することがあります なお 本マニュアルにこのような不備がありましても 運用上の影響につきましては責任を負いかねますのでご了承ください 本マニュアルの一部 あるいは全部について 許諾を得ずに無断で転載することを禁じます ( 電子

BT-RL-01 モデム構成 サンプルプログラム解説(AP-RX111-0A)

現行のICカードリーダRW4040インストーラの課題

10_Link3_manual

TRENDフォトビューアの起動方法と使い方

はじめに このマニュアルには マイクロソフト社製 Windows 7/Server 2008 R2 で沖データプリンタ MICROLINE シリーズ B シリーズ C シリーズをお使いいただくためのソフトウェアのセットアップ方法が書かれています ご使用になる前に 必ず本マニュアルをお読みください 表

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

CS-DRC1操作説明書

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で

セットアップマニュアル

はじめに 本書は GRATINA2 とパソコンを指定の USB ケーブル ( 別売 ) を使用して接続し インターネット通信や au ホームページで公開している各種ツールをご利用になるための USB ドライバ のインストール方法を説明しています USB ドライバをインストールする 3 パソコンに接続

ラベルプリンター P-touch( ピータッチ ) セットアップガイド ( 第 1.2 版 ) CE

AN1510 LCD-KIT サンプルプログラム解説(RX63N)

K006/ K006 < カメラなしモデル >

HPシンクライアントイメージ入れ替え手順書

AN1508 AP-RX63N-0A USBホストサンプルプログラム解説

TRENDフォトビューアの起動方法と使い方

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

プロッタドライバインストールガイド <OPS628>-Windows 2000/XP- プロッタドライバインストールガイド <OPS628> Windows 2000/XP 環境 本説明書は グラフテックのホームページよりドライバをダウンロードして コンピュータにインストール する手順を説明したもの

目次 1. 概要 動作環境

Total Disc Makerサイレントインストールガイド

変更履歴 日付 版数 変更内容 2012/07/13 Rev 初版発行 2013/07/03 Rev 対応機器一覧 機器一覧を更新 [Settings] 画面の表示 時刻を挿入する機能を追加アンテナ切替器のアンテナ番号を指定する機能を追加アンテナ番号を挿

HP ThinUpdateを使用したWESシンクライアントイメージリストア手順書

Notes and Points for TMPR454 Flash memory

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

Microsoft Word - HGWEB_Defender_クリーンアップツール_説明書_Rev.1.00.doc

はじめに

Notes and Points for ADuCM320 Internal Flash memory

USBドライバーインストールガイド

はじめに このマニュアルには マイクロソフト社製 WindowsServer2008 で沖データプリンタ MICROLINE シリーズ C シリーズをお使いいただくためのソフトウェアのセットアップ方法が書かれています ご使用になる前に 必ず本マニュアルをお読みください 本書の見方 表記本書では 次の

EX-フォトビューアの起動方法と使い方

WindowsXPインストール

8. 適用 を後 OK をしウインドウを閉じてください 2. パソコンと LCV3 を LAN ケーブルで接続し 設定を行います Windows パソコンの推奨環境は以下の通りです (2015 年 6 月現在 ) OS : Windows XP Vista 7 8 CPU : 32bit 64bit

EX-フォトビューアの起動方法と使い方

OTRS10 他社システムOTRS呼出利用手順書

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

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

工事データ マスタ 移行ガイド 01 工事データ マスタの保存 移行元 移行元 工事データ マスタデータ 01 ページヘ 02 工事データ マスタの取込み 工事データ マスタデータ 移行先 移行先 07 ページヘ

画面について メイン画面 メイン画面 Logitec EXtorage Link を起動すると メイン画面が表示されます メイン画面の構成は 次のとおりです 1 メニュー 2 端末から外部ストレージへ 3 外部ストレージから端末へ 4 端末 5 外部ストレージ 6 カメラ機能 スマホやタブレットで使

VG シリーズ用ローカルファームアップ / 自動ファームウェア更新設定手順書 VG400aⅡ ローカルファームアップ / 自動ファームウェア更新設定手順書

Notes and Points for TM4C123Gx Internal Flash memory

USBドライバーインストールガイド

ColorNavigator 7インストールガイド

仮想 COM ポートドライバ Windows 10 編 インストールマニュアル

GL-USB-UM104

WindowsXPインストール

「FinalCode Viewer」ユーザーマニュアル

ColorNavigator 7インストールガイド

工程’S 9 ヘルプ Excelバーチャート

プリンタドライバのインストール. Windows で使用する場合 Windows プリンタドライバのインストール方法は 接続方法や使用するプリンタドライバによって異なります また コンピュータの OS によってインストール方法が異なります お使いのコンピュータの OS に合わせて 以下の参照ページを

LK-RZG-A02 無線LANモジュールの使用方法

WebCaster600MNファームウェアバージョンアップ手順 (Windows編)

Microsoft Windows XP Professional x64 Editionインストール方法説明書

目次 USBドライバダウンロードの手順...2 USBドライバインストールの手順...3 インストール結果を確認する...19 USBドライバアンインストール / 再インストールの手順...21 USB ドライバダウンロードの手順 1. SHL21 のダウンロードページからダウンロードしてください

ColorNavigator 7インストールガイド

機能仕様書フォーマット

起動画面

ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実

5 ソフトウェアのインストール先を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 6 プログラムアイコンを作る場所を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 7 追加タスクの選択をおこないます デスクトップ上にアイコンを作

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

PDFオートコンバータEX

WinCT-AD4212D オペレーションマニュアルVer.1.01

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

. はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについ

AN1536 AP-RX65N-0A (RX65N CPU BOARD) USB FUNCTIONサンプルプログラム解説

USBドライバインストールマニュアル [Windows Vista/Windows 7]

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

Windows2000/XPインストール手順

CASIO_Educational_Library

Macintosh

3D to LR ConverterEX manual

User Support Tool 操作ガイド

CompuSec SW 強制削除手順

プロッタドライバインストールガイド プロッタドライバインストールガイド <OPS628>-Windows 7- <OPS628> Windows 7 環境 本説明書は グラフテックのホームページよりドライバをダウンロードして コンピュータにインストールする手順を説明したものです 内容をご確認のうえ

AN1509 AP-RX63N-0A USBファンクション サンプルプログラム解説

『PCA自動バックアップオプション』セットアップ説明書

Qtプログラミング

Transcription:

RX 開発環境の使用方法 (CS+ Renesas Flash Programmer) 第 2 版 2018 年 03 月 13 日 1. 概要 1.1 概要 本アプリケーションノートでは RX シリーズで使用する開発環境についての解説を行います 解説を行う開発環境は以下の 3 つです 1.RX ファミリ用 C/C++ コンパイラパッケージ 2.Renesas Flash Programmer(RFP) 3.E1 エミュレータ 開発環境の使用方法は 弊社サンプルプログラムを使用して解説しています 各 CPU ボードのサンプルプログラムと CPU ボードの固有の設定値は 各 CPU ボードのサンプルプログラムを 解説しているアプリケーションノート ( サンプルプログラム解説 ) を参照してください 1.2 開発環境について 本アプリケーションノートでは 総合開発環境 CS+ を用いて開発されたサンプルプログラムについて解説します 本書で使用している開発環境は 以下の通りです 名称バージョン用途備考 総合開発環境 CS+ V.3.00.00 統合開発環境 RX ファミリ用 C/C++ コンパイラパ ッケージ V.2.03.00.03 コンパイル ビルド評価版使用可能 Renesas Flash Programmer V.3.04.00 FlashROM 書き込み評価版使用可能 E1 エミュレータ V1.03.00.09 デバッグ FlashROM 書き込み 総合開発環境 CubeSuite+ は V3.00.00 より 製品名が CS+ に変わりました 1

1.3 本書の読み方について 本アプリケーションの記述について説明します 本アプリケーションの記述のうち 赤い四角で囲まれた内容はその操作における選択箇所を示しています Fig 1.3-1 の例では 開きたい既存のプロジェクトを選択し OK を選択するという操作を意味します 選択項目 選択項目 Fig 1.3-1 選択箇所の例 本アプリケーションノートの記述のうち 青い下線が引かれ番号が付記された項目は サンプルプログラム解説 内の 開発環境使用時の各設定値 を参照してください Fig 1.3-2 の例は 1の操作で指示されている読み込み対象の出力フォルダの名称が サンプルプログラム解説 の該当箇所に記述されていることを意味します 3 出力フォルダにモトローラファイル (.mot) アブソリュートファイル (.abs) 2-2 参照項目 本アプリケーションノート内の記述例 参照先 参照先アプリケーションノート内の記述例 Fig 1.3-2 外部参照の例 ( 本文 ) 2

また Fig1.3-3 のように図中に青い四角で囲まれ数字が付記されている場合も サンプルプログラム解説 内の 開発環境使用時の各設定値 を参照してください 参照項目 3-2 本アプリケーションノート内の図示例 参照先 参照先アプリケーションノート内の記述例 Fig 1.3-3 外部参照の例 ( 図示 ) 3

2. ビルド 動作確認方法 2.1 ビルド方法 CS+ を使用してサンプルプログラムをビルドする方法を説明します 1 CS+ のメニューから プロジェクト (P) プロジェクトを開く (P)... を選択し サンプルプログラムの プロジェクトファイルを読み込みます 拡張子 :.mtpj 4

2 メニューの ビルド (B) ビルド (B) を実行してください 3 出力フォルダにモトローラファイル (.mot) アブソリュートファイル (.abs) マップファイル (.map) が 2-2 2-3 2-4 2-5 出力されます 2.2 動作確認方法 (1)FlashROM 書き込み Renesas Flash Programmer を使用して FlashROM に書き込みを行い 動作を確認します 詳細は 3. Renesas Flash Programmer を使用した FlashROM 書き込み方法 を参照してください (2)E1 エミュレータを使用したデバッグ E1 エミュレータを使用し CS+ 上でのデバッグを行います 詳細は 4.E1 エミュレータを使用したデバッグ方法 を参照してください 5

3.Renesas Flash Programmer を使用した FlashROM 書き込み方法 弊社サンプルプログラムを Renesas Flash Programmer を使用して FlashROM に書き込む方法を説明します 書き込みは シリアルポート (SCI) を使用する方法と USB インタフェース を使用する方法の 2 種類がありますが サンプルプログラム解説 には どちらか一方の方法しか書かれていない場合があります 書かれていない方法については 以下の説明と併せて CPU ボードのハードウェアマニュアルを参考にしてください 3.1 シリアルポート (SCI) を使用した書き込み方法 1 CPU ボードを Flash 書き込み時のボード設定に変更し CPU ボードと PC をシリアルケーブルで接続します 3-1 接続方法は CPU ボードのハードウェアマニュアルを参考にしてください 2 CPU ボードの電源を入れます 3 Renesas Flash Programmer( 以下 RFP と記述します ) を起動します 4 RFP を起動すると 以下のようなウィンドウが表示されますので ファイル (F) メニューの 新しいプロジェクトを作 成 (N)... を選択します 6

5 新しいプロジェクトの作成ウィンドウが表示されますので プロジェクトの設定を行います < プロジェクト情報 > マイクロコントローラ (M) : 使用する CPU ボードに搭載のマイクロコントローラを選択します < 例 > AP-RX65N-0A ボード使用時 [RX65x] を選択 プロジェクト名 (N) : 作成するプロジェクト名を入力します 環境に合わせて任意のプロジェクト名を設定できます ( ここでは例として ap_rx_rfp を入力しています ) 作成場所 (F) : [ 参照 (B)] ボタンを押し プロジェクトの保存先を選択します 環境に合わせて任意の保存先を設定できます ( ここでは例として C:\workspace を選択しています ) < 通信 > ツール (T) : [COM] を選択します ツール選択後 [ ツール詳細 (D)] ボタンを押します 6 ツールを選択します CPU ボードと接続している COM ポートを選択してください 選択後 [OK] ボタンを押してツール詳細ウィンドウを閉じ [ 接続 ] ボタンを押して接続します 7

7 マイクロコントローラの種類により [ クロックの設定 ][ID コードの設定 ][ アクセスパスワードの設定 ] ダイアログが表 示されます 表示された場合 設定値を入力して OK を押します ( 図は [ID コードの設定 ] の場合です ) 8 RFP のメイン画面が表示されます プログラムファイルの [ 参照 ] ボタンをクリックし 書き込むファイルを選択します FlashROM に書き込むファイルは サンプルプログラムのモトローラファイルを指定します 3-3 ファイルの指定後 [ スタート ] を押して書き込みを開始します 8

9 プログレスバーが表示され 書き込みの進捗に合わせて変化します 10 プログレスバーの表示が消え メイン画面に [ 正常終了 ] と表示されれば 正常に書き込みが終了しています CPU ボードの電源を切り その後 RFP を終了します 以上で FlashROM の書き込みは終了です 11 CPU ボードをサンプルプログラム動作時のボード設定に変更し 再度電源を投入してサンプルプログラムが動作すること を確認します 3-4 再度同じ設定でファイルを書き込む際は 同じプロジェクトを開くことで 8 から作業を開始できます その他の機能など RFP の詳細につきましては RFP のユーザーズマニュアルを参照してください 9

3.2 USB インタフェースを使用した書き込み方法 1 CPU ボードを USB ブートモードのボード設定に変更し CPU ボードと PC を USB ケーブルで接続します 3-5 2 CPU ボードの電源を入れます 3 Renesas Flash Programmer( 以下 RFP と記述します ) を起動します 4 RFP を起動すると 以下のようなウィンドウが表示されますので ファイル (F) メニューの 新しいプロジェクトを作 成 (N)... を選択します 10

5 新しいプロジェクトの作成ウィンドウが表示されますので プロジェクトの設定を行います < プロジェクト情報 > マイクロコントローラ (M) : 使用する CPU ボードに搭載のマイクロコントローラを選択します < 例 > AP-RX65N-0A ボード使用時 [RX65x] を選択 プロジェクト名 (N) : 作成するプロジェクト名を入力します 環境に合わせて任意のプロジェクト名を設定できます ( ここでは例として ap_rx_rfp を入力しています ) 作成場所 (F) : [ 参照 (B)] ボタンを押し プロジェクトの保存先を選択します 環境に合わせて任意の保存先を設定できます ( ここでは例として C:\workspace を選択しています ) < 通信 > ツール (T) : [USB Direct] を選択し [ 接続 ] ボタンを押します 3-6 RX65x および Renesas Synergy の場合は [COM] を選択した後 [ ツール詳細 (D)] ボタンを押します USB Direct が動作しない場合 USB ブート用ドライバが誤認識されている可能性があります 詳細は RFP のユーザーズマニュアルをご覧ください RX65x などの場合 RX65x などの場合 ツール詳細ウィンドウから COM ポートを選択します [RX USB Boot(CDC)] を選択し [OK] ボタンを押してツール詳細ウィンドウを閉じた後 [ 接続 ] ボタンを押して接続を行います 11

6 マイクロコントローラの種類により [ クロックの設定 ][ID コードの設定 ][ アクセスパスワードの設定 ] ダイアログが表 示されます 表示された場合 設定値を入力して OK を押します ( 図は [ID コードの設定 ] の場合です ) 7 RFP のメイン画面が表示されます プログラムファイルの [ 参照 ] ボタンをクリックし 書き込むファイルを選択します FlashROM に書き込むファイルは サンプルプログラムのモトローラファイルを指定します 3-7 ファイルの指定後 [ スタート ] を押して書き込みを開始します 12

8 プログレスバーが表示され 書き込みの進捗に合わせて変化します 9 プログレスバーの表示が消え メイン画面に [ 正常終了 ] と表示されれば 正常に書き込みが終了しています CPU ボードの電源を切り その後 RFP を終了します 以上で FlashROM の書き込みは終了です 10 CPU ボードをサンプルプログラム動作時のボード設定に変更し 再度電源を投入してサンプルプログラムが動作すること を確認します 3-8 再度同じ設定でファイルを書き込む際は 同じプロジェクトを開くことで 7 から作業を開始できます その他の機能など RFP の詳細につきましては RFP のユーザーズマニュアルを参照してください 13

4.E1 エミュレータを使用したデバッグ方法 弊社サンプルプログラムを E1 エミュレータを使用してデバッグする方法を説明します E1 エミュレータと CPU ボードを接続する場合は CPU ボードの電源が投入されていないことを確認した上で接続を 行ってください 1 CPU ボードを E1 エミュレータデバッグ時のボード設定にした上で CPU ボードと E1 エミュレータを接続し CS+ を 4-1 起動した上でサンプルプログラムのプロジェクトファイルを開きます 2 デバッガを E1 に設定します デバッグ ツール名 ( デバッグ ツール ) を右クリックし ポップアップメニューを開き 使用するデバッグ ツール を選び RX E1(JTAG) 選択します 右クリック 14

3 CPU 依存部分の設定を行います 4-11 ダブルクリック 4-10 a. メイン クロック ソース :12MHz b.jtag クロック :16.5MHz c. ワーク RAM 開始アドレス :5000 デバッガが使用する空間 d. レジスタ設定 : 内蔵 ROM 有効拡張モード 15

4 CPU ボードの電源を投入し デバッグ デバッグ ツールへ接続 を選択して デバッガに接続します 5 以上で CPU ボードとの接続は完了です 続いてサンプルプログラムをダウンロードするため デバッグ デバッグ ツールへダウンロード を選択します 6 以上でサンプルプログラムのダウンロードが完了し E1 エミュレータを使用したデバッグの用意が整いました 必要に応じてプログラムのデバッグを行ってください E1 エミュレータのデバッグ機能などにつきましては E1/E20 エミュレータユーザーズマニュアルを参照してください 16

7 E1 エミュレータを使用したデバッグを終了する場合は CS+ と CPU ボードの接続を解除する必要があります CS+ と CPU の接続を切るためには CS+ の デバッグ デバッグ ツールから切断 を選択します 8 以上で CS+ と CPU ボードの接続解除は完了です CPU ボードの電源を切り E1 エミュレータとの接続を 解除してください 17

ご注意 本文書の著作権は株式会社アルファプロジェクトが保有します 本文書の内容を無断で転載することは一切禁止します 本文書に記載されているサンプルプログラムの著作権は株式会社アルファプロジェクトが保有します 本文書に記載されている内容およびサンプルプログラムについてのサポートは一切受け付けておりません 本文書の内容については 万全を期して作成いたしましたが 万一ご不審な点 誤りなどお気付きの点がありましたら弊社までご連絡ください 本文書の内容およびサンプルプログラムに基づき アプリケーションを運用した結果 万一損害が発生しても 弊社では一切責任を負いませんのでご了承ください 本文書の内容は 将来予告なしに変更されることがあります 商標について RXはルネサスエレクトロニクス株式会社の登録商標 商標または商品名称です CS+ はルネサスエレクトロニクス株式会社の登録商標 商標または商品名称です E1 はルネサスエレクトロニクス株式会社の登録商標 商標または商品名称です Renesas Flash Programmer はルネサスエレクトロニクス株式会社の登録商標 商標または商品名称です Windows の正式名称は Microsoft Windows Operating System です Microsoft Windows Windows NT は 米国 Microsoft Corporation. の米国およびその他の国における商標または登録商標です Windows 8 Windows 7 Windows Vista Windows XP Windows Millennium Edition は 米国 Microsoft Corporation. の商品名称です 本文書では下記のように省略して記載している場合がございます ご了承ください Windows Vista は Windows Vista もしくは WinVista Windows XP は Windows XP もしくは WinXP Windows 7 は Windows 7 もしくは Win7 Windows 8 は Windows 8 もしくは Win8 その他の会社名 製品名は 各社の登録商標または商標です 株式会社アルファプロジェクト 431-3114 静岡県浜松市東区積志町 834 http://www.apnet.co.jp E-MAIL : query@apnet.co.jp 18