source: atk2-sc3-1.4.0-ntisr/target/hsbrh850f1l_ccrh/target_user.txt@ 172

Last change on this file since 172 was 172, checked in by ertl-ishikawa, 8 years ago

ATK2-SC3 1.4.0 RH850依存部 非信頼C2ISR対応を追加

  • Property svn:executable set to *
File size: 5.4 KB
Line 
1
2 TOPPERS/ATK2-SC3
3 <FL-850/F1Lターゲット依存部(CCRH版)マニュアル>
4
5このドキュメントはFL-850/F1Lターゲット依存部の情
6報を記述したものである.
7
8----------------------------------------------------------------------
9TOPPERS ATK2
10 Toyohashi Open Platform for Embedded Real-Time Systems
11 Automotive Kernel Version 2
12
13Copyright (C) 2013-2015 by Center for Embedded Computing Systems
14 Graduate School of Information Science, Nagoya Univ., JAPAN
15
16上記著作権者
17は,以下の (1)〜(3)の条件を満たす場合に限り,本ドキュメ
18ント(本ドキュメントを改変したものを含む.以下同じ)を使用・複製・改
19変・再é…
20å¸ƒï¼ˆä»¥ä¸‹ï¼Œåˆ©ç”¨ã¨å‘¼ã¶ï¼‰ã™ã‚‹ã“とを無償で許諾する.
21(1) 本ドキュメントを利用する場合には,上記の著作権表示,この利用条件
22 および下記の無保証規定が,そのままの形でドキュメント中に含まれて
23 いること.
24(2) 本ドキュメントを改変する場合には,ドキュメントを改変した旨の記述
25 を,改変後のドキュメント中に含めること.ただし,改変後のドキュメ
26 ントが,TOPPERSプロジェクト指定の開発成果物である場合には,この限
27 りではない.
28(3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
29 からも,上記著作権者
30およびTOPPERSプロジェクトをå…
31è²¬ã™ã‚‹ã“と.また,
32 本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
33 く請求からも,上記著作権者
34およびTOPPERSプロジェクトをå…
35è²¬ã™ã‚‹ã“と.
36
37本ドキュメントは,AUTOSAR(AUTomotive Open System ARchitecture)仕様
38に基づいている.上記の許諾は,AUTOSARの知的財産権を許諾するものではな
39い.AUTOSARは,AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
40者
41に対して,AUTOSARパートナーになることを求めている.
42
43本ドキュメントは,無保証で提供されているものである.上記著作権者
44およ
45びTOPPERSプロジェクトは,本ドキュメントに関して,特定の使用目的に対す
46る適合性も含めて,いかなる保証も行わない.また,本ドキュメントの利用
47により直接的または間接的に生じたいかなる損害に関しても,その責任を負
48わない.
49
50$Id: target_user.txt 164 2015-06-03 01:22:29Z t_ishikawa $
51----------------------------------------------------------------------
52
53○概要
54
55FL-850/F1Lターゲット依存部(FL-850/F1L依存部)は,ルネサスエレクトロニ
56クス社のRH850/F1Lを搭載したテセラ・テクノロジーのFL-850/F1L-176-Sをサポー
57トしている.
58
59
60○動作確認バージョン
61
62動作確認を行ったコンパイラのバージョンは次の通りである.
63
64 CC-RH V1.01.00
65
66
67○ログ出力
68
69ログ出力のため,RLIN3のポート5を使用する.
70
71データフォーマットは,
72
73・115200bps、データ8bit、パリティなし、ストップ1bit、フロー制御なし
74
75である.
76
77
78○ハードウェアカウンタ
79
80・サンプルプログラムにて,TAUJ0, TAUJ1を使用.
81・1個のカウンタに2つのタイマを使用している.
82 差分タイマ:目的の時間を設定する時の現在時間(現在値タイマ)と次の満
83 了時間との相対時間をカウントすることで目的の絶対時間に満了したこと
84 とする.
85 count mode:count down once
86 現在値タイマ:カウンタ周期分のベースタイマを実現(絶対時間をカウント)
87 count mode:continuous count down
88・使用カウンタ情
89å ±
90 カウンタ名:MAIN_HW_COUNTER
91 差分タイマ:TAUJ0
92 現在値タイマ:TAUJ1
93 1ティック当たりの秒数:1/TIMER_CLOCK_HZ
94
95
96○ビルド及びデバッグ環境
97
98ビルド及びデバッグ環境はCS+を使用する.動作確認を行ったバージョンは次
99の通りである.
100
101 CS+ V3.00.00
102 (IronPythonコンソール・プラグイン 使用)
103
104ビルドの手順は次の通りである.
105
106----- ここから追記 -----
1070. arch/v850_ccrh/sample/* を sample/ にコピー.
108----- ここまで追記 -----
109
1101../arch/ccrh/configure をatk2-sc3のソース以下の適当なフォルダにコピー.
111
1122../arch/ccrh/configure/def.py の内
113容を編集.最低限以下を変更する必
114要があ
115 る.
116
117 SRCDIR
118 TARGET_MCU
119
1203. configure.mtpj を開き,atk2-sc3 のプロジェクトファイルが作成される
121 のを待
122つ.
123
124----- ここから追記 -----
1254.アクティブプロジェクトをcfgに変更し,ビルドする.
126 メニューから ビルド -> ビルド・プロジェクト を選択する.
127 ※エラーとなり,プロジェクトが閉じますが問題ありません.詳細は,
128 arch/v850_ccrh/prc_design を参ç…
129§ã—てください.
130
1315.プロジェクトが閉じるので,atk2-sc3 のプロジェクトファイルを再度開き,
132 cfg_pass4 をアクティブプロジェクトに変更し,ビルドする.
133
1346.atk2-sc3 をアクティブプロジェクトに変更し,ビルドする.
135
1367.デバッグ
137----- ここまで追記 -----
138
139
140○変更履歴
1412015/04/07
142・COUNTER_MIN_CYCLEの定義を追加
143
1442014/07/19
145・新規作成
146
147以上
Note: See TracBrowser for help on using the repository browser.