source: atk2-sc3_fl850f1l/target/fl850f1l_ccrh/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: 4.0 KB
Line 
1
2 TOPPERS/ATK2-SC3
3 <FL-850/F1Lターゲット依存部(CCRH版)マニュアル>
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) 2013-2015 by Center for Embedded Computing Systems
13 Graduate School of Information Science, Nagoya Univ., JAPAN
14
15上記著作権者は,以下の (1)〜(3)の条件を満たす場合に限り,本ドキュメ
16ント(本ドキュメントを改変したものを含む.以下同じ)を使用・複製・改
17変・再配布(以下,利用と呼ぶ)することを無償で許諾する.
18(1) 本ドキュメントを利用する場合には,上記の著作権表示,この利用条件
19 および下記の無保証規定が,そのままの形でドキュメント中に含まれて
20 いること.
21(2) 本ドキュメントを改変する場合には,ドキュメントを改変した旨の記述
22 を,改変後のドキュメント中に含めること.ただし,改変後のドキュメ
23 ントが,TOPPERSプロジェクト指定の開発成果物である場合には,この限
24 りではない.
25(3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
26 からも,上記著作権者およびTOPPERSプロジェクトを免責すること.また,
27 本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
28 く請求からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
29
30本ドキュメントは,AUTOSAR(AUTomotive Open System ARchitecture)仕様
31に基づいている.上記の許諾は,AUTOSARの知的財産権を許諾するものではな
32い.AUTOSARは,AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
33者に対して,AUTOSARパートナーになることを求めている.
34
35本ドキュメントは,無保証で提供されているものである.上記著作権者およ
36びTOPPERSプロジェクトは,本ドキュメントに関して,特定の使用目的に対す
37る適合性も含めて,いかなる保証も行わない.また,本ドキュメントの利用
38により直接的または間接的に生じたいかなる損害に関しても,その責任を負
39わない.
40
41$Id: target_user.txt 164 2015-06-03 01:22:29Z t_ishikawa $
42----------------------------------------------------------------------
43
44○概要
45
46FL-850/F1Lターゲット依存部(FL-850/F1L依存部)は,ルネサスエレクトロニ
47クス社のRH850/F1Lを搭載したテセラ・テクノロジーのFL-850/F1L-176-Sをサポー
48トしている.
49
50
51○動作確認バージョン
52
53動作確認を行ったコンパイラのバージョンは次の通りである.
54
55 CC-RH V1.01.00
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ビルド及びデバッグ環境はCS+を使用する.動作確認を行ったバージョンは次
89の通りである.
90
91 CS+ V3.00.00
92 (IronPythonコンソール・プラグイン 使用)
93
94ビルドの手順は次の通りである.
95
96----- ここから追記 -----
970. arch/v850_ccrh/sample/* を sample/ にコピー.
98----- ここまで追記 -----
99
1001../arch/ccrh/configure をatk2-sc3のソース以下の適当なフォルダにコピー.
101
1022../arch/ccrh/configure/def.py の内容を編集.最低限以下を変更する必要があ
103 る.
104
105 SRCDIR
106 TARGET_MCU
107
1083. configure.mtpj を開き,atk2-sc3 のプロジェクトファイルが作成される
109 のを待つ.
110
111----- ここから追記 -----
1124.アクティブプロジェクトをcfgに変更し,ビルドする.
113 メニューから ビルド -> ビルド・プロジェクト を選択する.
114 ※エラーとなり,プロジェクトが閉じますが問題ありません.詳細は,
115 arch/v850_ccrh/prc_design を参照してください.
116
1175.プロジェクトが閉じるので,atk2-sc3 のプロジェクトファイルを再度開き,
118 cfg_pass4 をアクティブプロジェクトに変更し,ビルドする.
119
1206.atk2-sc3 をアクティブプロジェクトに変更し,ビルドする.
121
1227.デバッグ
123----- ここまで追記 -----
124
125
126○変更履歴
1272015/04/07
128・COUNTER_MIN_CYCLEの定義を追加
129
1302014/07/19
131・新規作成
132
133以上
Note: See TracBrowser for help on using the repository browser.