source: atk2-sc3_fl850f1l/target/fl850f1l_ghs/target_user.txt@ 165

Last change on this file since 165 was 117, checked in by ertl-ishikawa, 9 years ago

ATK2-SC3 1.3.2 FL850F1L(RH850F1L)依存部(GCC/GHS/CCRH)を追加

File size: 5.0 KB
Line 
1
2 TOPPERS/ATK2-SC3
3 <FL-850/F1Lターゲット依存部(GHS版)マニュアル>
4
5このドキュメントはFL-850/F1Lターゲット依存部の情報を記述したものである.
6
7----------------------------------------------------------------------
8TOPPERS ATK2
9 Toyohashi Open Platform for Embedded Real-Time Systems
10 Automotive Kernel Version 2
11
12Copyright (C) 2014-2015 by Center for Embedded Computing Systems
13 Graduate School of Information Science, Nagoya Univ., JAPAN
14Copyright (C) 2013-2014 by FUJI SOFT INCORPORATED, JAPAN
15
16上記著作権者は,以下の (1)〜(3)の条件を満たす場合に限り,本ドキュメ
17ント(本ドキュメントを改変したものを含む.以下同じ)を使用・複製・改
18変・再配布(以下,利用と呼ぶ)することを無償で許諾する.
19(1) 本ドキュメントを利用する場合には,上記の著作権表示,この利用条件
20 および下記の無保証規定が,そのままの形でドキュメント中に含まれて
21 いること.
22(2) 本ドキュメントを改変する場合には,ドキュメントを改変した旨の記述
23 を,改変後のドキュメント中に含めること.ただし,改変後のドキュメ
24 ントが,TOPPERSプロジェクト指定の開発成果物である場合には,この限
25 りではない.
26(3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
27 からも,上記著作権者およびTOPPERSプロジェクトを免責すること.また,
28 本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
29 く請求からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
30
31本ドキュメントは,AUTOSAR(AUTomotive Open System ARchitecture)仕様
32に基づいている.上記の許諾は,AUTOSARの知的財産権を許諾するものではな
33い.AUTOSARは,AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
34者に対して,AUTOSARパートナーになることを求めている.
35
36本ドキュメントは,無保証で提供されているものである.上記著作権者およ
37びTOPPERSプロジェクトは,本ドキュメントに関して,特定の使用目的に対す
38る適合性も含めて,いかなる保証も行わない.また,本ドキュメントの利用
39により直接的または間接的に生じたいかなる損害に関しても,その責任を負
40わない.
41
42$Id: target_user.txt 164 2015-06-03 01:22:29Z t_ishikawa $
43----------------------------------------------------------------------
44
45○概要
46
47FL-850/F1Lターゲット依存部(FL-850/F1L依存部)は,ルネサスエレクトロニ
48クス社のRH850/F1Lを搭載したテセラ・テクノロジーのFL-850/F1L-176-Sをサポー
49トしている.
50
51
52○動作確認バージョン
53
54動作確認を行ったコンパイラのバージョンはプロセッサ依存部のユーザーマニ
55ュアルに記載している.
56
57
58○ログ出力
59
60ログ出力のため,RLIN3のポート5を使用する.
61
62データフォーマットは,
63
64・115200bps、データ8bit、パリティなし、ストップ1bit、フロー制御なし
65
66である.
67
68
69○サンプルプログラムで用いるタイマ
70
71・サンプルプログラムにて,TAUJ0, TAUJ1を使用.
72・1個のカウンタに2つのタイマを使用している.
73 差分タイマ:目的の時間を設定する時の現在時間(現在値タイマ)と次の満
74 了時間との相対時間をカウントすることで目的の絶対時間に満了したこと
75 とする.
76 count mode:count down once
77 現在値タイマ:カウンタ周期分のベースタイマを実現(絶対時間をカウント)
78 count mode:continuous count down
79・使用カウンタ情報
80 カウンタ名:MAIN_HW_COUNTER
81 差分タイマ:TAUJ0
82 現在値タイマ:TAUJ1
83 1ティック当たりの秒数:1/TIMER_CLOCK_HZ
84
85
86○ビルド環境
87
88ビルド環境はWindows上のCygwinを使用する.Cygwinには最低限以下のパッケ
89ージをインストールする必要がある.
90
91 ・make
92 ・perl
93
94Makefileの雛形はsample以下のものではなく, ./arch/v850_ghs/Makefile.sample
95をsample以下にMakefileとしてコピーして使用すること.
96
97----- ここから追記 -----
98arch/v850_ghs/Makefile.sample を sample/Makefile にコピーしたあとの
99ビルド手順は,atk2-sc1のdoc/user.txtをご参照ください.
100----- ここまで追記 -----
101
102○デバッグ環境
103
104動作確認はCS+で実施した.CS+の設定方法は次の通りである.
105
106 1) CubeSuite+を起動
107 2) 新規プロジェクトを作成.
108 メニューから[ファイル] → [新規作成] → [新しいプロジェクトを作成]を選択
109 3) プロジェクトの作成
110 プロジェクト作成ダイアログ内で以下の設定をします。
111 [1] マイクロコントローラ :RH850を選択
112 [2] 使用するマイクロコントローラ:R7F701035xAFP
113 [3] プロジェクトの種類 :デバック専用
114 [4] プロジェクト名 :任意
115 [5] 作成場所 :任意
116 [6] OKを選択
117 上記[5]で指定したフォルダ内にプロジェクト名.mtpjファイルが作成される.
118 4) デバックツールの選択
119 [1] 画面左側ツリー内のRH850シュミレータを選択し右クリック
120 [2] 使用するデバックツールを選択
121 [3] 接続用設定のタブを選択
122 [4] メイン・クロック周波数 に 8 を指定
123 5) ダウンロードファイルの設定
124 [1] 画面右側のタブから[ダウンロード・ファイル設定]を選択
125 [2] 画面右側のダウンロードするファイルを選択
126 [3] 選択行右端[...]を左クリック
127 [4] ダウンロード・ダイアログ内で[追加]ボタンを選択
128 [5] ダウンロード・ファイル情報のファイルを選択後[...]を左クリック
129 [6] ダウンロードファイルは[atk2-sc3.exe]を選択
130 [7] OKを選択
131 6) ファイルをダウンロード
132 [1] ターゲットボードの電源をON
133 [2] メニューから[デバック]→[デバック・ツールへダウンロード]を選択
134 7) プログラムの実行
135 [1] メニューから[デバック]→[リスタート]を選択
136 ターミナル画面に[Input Command:]と表示が出れば正常に動作している .
137 上記手順の 2)〜5)は新規にプロジェクトを作成した時のみ実行.
138
139
140○変更履歴
1412015/06/26
142 SC3対応
143
144以上
Note: See TracBrowser for help on using the repository browser.