source: atk2-sc3_fl850f1l/arch/ccrh/configure/README.txt@ 117

Last change on this file since 117 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 <CS+用プロジェクト生成スクリプトマニュアル>
4
5このドキュメントはCS+用プロジェクト生成スクリプトの情報を記述したもの
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
15Copyright (C) 2013-2014 by FUJI SOFT INCORPORATED, JAPAN
16Copyright (C) 2013-2014 by Panasonic Advanced Technology Development Co., Ltd., JAPAN
17Copyright (C) 2013-2014 by Renesas Electronics Corporation, JAPAN
18Copyright (C) 2013-2014 by Sunny Giken Inc., JAPAN
19Copyright (C) 2013-2014 by TOSHIBA CORPORATION, JAPAN
20Copyright (C) 2013-2014 by Witz Corporation, JAPAN
21
22上記著作権者は,以下の (1)〜(3)の条件を満たす場合に限り,本ドキュメ
23ント(本ドキュメントを改変したものを含む.以下同じ)を使用・複製・改
24変・再配布(以下,利用と呼ぶ)することを無償で許諾する.
25(1) 本ドキュメントを利用する場合には,上記の著作権表示,この利用条件
26 および下記の無保証規定が,そのままの形でドキュメント中に含まれて
27 いること.
28(2) 本ドキュメントを改変する場合には,ドキュメントを改変した旨の記述
29 を,改変後のドキュメント中に含めること.ただし,改変後のドキュメ
30 ントが,TOPPERSプロジェクト指定の開発成果物である場合には,この限
31 りではない.
32(3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
33 からも,上記著作権者およびTOPPERSプロジェクトを免責すること.また,
34 本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
35 く請求からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
36
37本ドキュメントは,AUTOSAR(AUTomotive Open System ARchitecture)仕様
38に基づいている.上記の許諾は,AUTOSARの知的財産権を許諾するものではな
39い.AUTOSARは,AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
40者に対して,AUTOSARパートナーになることを求めている.
41
42本ドキュメントは,無保証で提供されているものである.上記著作権者およ
43びTOPPERSプロジェクトは,本ドキュメントに関して,特定の使用目的に対す
44る適合性も含めて,いかなる保証も行わない.また,本ドキュメントの利用
45により直接的または間接的に生じたいかなる損害に関しても,その責任を負
46わない.
47
48$Id: README.txt 187 2015-06-25 03:39:04Z t_ishikawa $
49----------------------------------------------------------------------
50
51○概要
52
53CS+用プロジェクト生成スクリプトは,RH850用のATK2のプロジェクトを作成す
54るスクリプトである.
55
56動作確認を行ったCS+のバージョンは次の通りである.
57
58 CS+ V3.00.00
59
60○使用方法
61
62以下の手順でターゲット用のプロジェクトファイルを生成する.
63
641.本フォルダ(configure)を適当な場所にコピーする.以下のファイルが含ま
65 れている.
66 ./configure.mtpj
67 ./configure.py
68 ./def.py
69 ./README.txt
70
712.def.pyの編集
72 以下のdef.pyの設定値を参考に設定する.
73
743.configure.mtpjをダブルクリック
75 configure.py が実行され,atk2-sc1.mtpjが作成され開かれる.
76
774.アクティブプロジェクトを変更
78 アクティブプロジェクトをatk2-sc1に変更する.
79
80
81プロジェクトファイル生成後は,atk2-sc1.mtpj を使用する.なお,プロジェ
82クトファイル生成後はconfigure.mtpjとconfigure.pyは削除可能である.
83
84
85○def.pyの設定値
86
87・SRCDIR
88 ・ATK2のソースコードのトップとの相対位置
89 ./atk2-sc1/yyy/xxx/ にコピーした場合は,,
90
91 SRCDIR = "../../"
92 となる.
93
94・CFGNAME
95 ・コンフィギュレーションファイル名の指定.
96 入力として必要なXMLファイル名を全て指定.
97
98・TARGET
99 ・ターゲットの指定../target 以下のいずれかのフォルダ名.
100
101・TARGET_MCU
102 ・ターゲットMCU名の指定.
103
104・app_app_files
105 ・アプリケーションファイルの指定.
106
107・USER_INCLUDE
108 ・インクルードパスの指定
109
110・COPY_SAMPLE1
111 ・sample1のファイルを./sampleからコピーするか指定.
112
113○プロジェクト構成
114
115atk2-sc1 : トッププロジェクト
116 cfg : サブプロジェクト コンフィギュレータ実行
117 kernel : サブプロジェクト カーネルビルド用
118
119○変更履歴
120
1212014/10/14
122・CS+ V3.00.00 対応
123
1242014/05/01
125・ターゲットフォルダ名をv850e2_gccからv850_gccに変更.
126・sample1をコピーする際に,Rte_Type.h も対象に追加.
127・カーネルビルド時の Rte_Type.h のインクルードのため,Rte_Type.h を置
128 いているフォルダをカーネルビルド時のインクルード対象とする.
129
130以上.
Note: See TracBrowser for help on using the repository browser.