
	TOPPERS/A-WDGSTACK

本ドキュメントは，A-WDGSTACKを使用する上で必要な情報を紹介する．

----------------------------------------------------------------------
TOPPERS/A-WDGSTACK
    Automotive Watchdog Stack

Copyright (C) 2014-2017 by Center for Embedded Computing Systems
                           Graduate School of Information Science, Nagoya Univ., JAPAN
Copyright (C) 2014-2016 by AISIN COMCRUISE Co., Ltd., JAPAN
Copyright (C) 2015-2016 by eSOL Co.,Ltd., JAPAN
Copyright (C) 2014-2017 by FUJI SOFT INCORPORATED, JAPAN
Copyright (C) 2014-2017 by NEC Communication Systems, Ltd., JAPAN
Copyright (C) 2014-2016 by Panasonic Advanced Technology Development Co., Ltd., JAPAN
Copyright (C) 2014-2017 by SCSK Corporation, JAPAN
Copyright (C) 2014-2016 by Sunny Giken Inc., JAPAN
Copyright (C) 2015-2017 by SUZUKI MOTOR CORPORATION
Copyright (C) 2014-2017 by TOSHIBA CORPORATION, JAPAN
Copyright (C) 2014-2017 by Witz Corporation

上記著作権者は，以下の (1)〜(3)の条件を満たす場合に限り，本ドキュメ
ント（本ドキュメントを改変したものを含む．以下同じ）を使用・複製・改
変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
(1) 本ドキュメントを利用する場合には，上記の著作権表示，この利用条件
    および下記の無保証規定が，そのままの形でドキュメント中に含まれて
    いること．
(2) 本ドキュメントを改変する場合には，ドキュメントを改変した旨の記述
    を，改変後のドキュメント中に含めること．ただし，改変後のドキュメ
    ントが，TOPPERSプロジェクト指定の開発成果物である場合には，この限
    りではない．
(3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
    からも，上記著作権者およびTOPPERSプロジェクトを免責すること．また，
    本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
    く請求からも，上記著作権者およびTOPPERSプロジェクトを免責すること．

本ドキュメントは，AUTOSAR（AUTomotive Open System ARchitecture）仕様
に基づいている．上記の許諾は，AUTOSARの知的財産権を許諾するものではな
い．AUTOSARは，AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
者に対して，AUTOSARパートナーになることを求めている．

本ドキュメントは，無保証で提供されているものである．上記著作権者およ
びTOPPERSプロジェクトは，本ドキュメントに関して，特定の使用目的に対す
る適合性も含めて，いかなる保証も行わない．また，本ドキュメントの利用
により直接的または間接的に生じたいかなる損害に関しても，その責任を負
わない．

$Id: readme.txt 3492 2017-03-14 05:45:23Z suzuki-kawaguchi $
----------------------------------------------------------------------

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(1) 概要
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

TOPPERS/A-WDGSTACKは，AUTOSARで定義されているウォッチドッグ機能スタック
であり，以下の3つのモジュールを含んでいる．

・WdgM(Watchdog Manager)    :A-WDGM
・WdgIf(Watchdog Interface) :A-WDGIF
・Wdg(Watchdog Driver)      :A-WDG

Wdgはハードウェアに依存したコンポーネントであり，TOPPERS/A-WDGSTACKの
A-WDGは依存部として以下を用意している．
・nios2_dev_gcc依存部
・fl850f1l_ccrh依存部

それぞれのモジュールに関する詳細は，各モジュールフォルダのdocフォルダに
あるドキュメントを参照すること．

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(2) TOPPERS/ATK2上での使い方
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
———————————————————————————————————
(2.1) 動作環境
———————————————————————————————————

TOPPERS/ATK2を入手し，付属のサンプルプログラムが動作する環境を構築する．
また，ATK2付属のXML生成ツール(ABREX)も使用するため，Rubyも必要となる．

※現時点での動作確認環境は以下
・TOPPERS/ATK2-SC1 (nios2_dev_gcc依存部)

———————————————————————————————————
(2.2) フォルダ構成
———————————————————————————————————

TOPPERS/ATK2，TOPPERS/A-WDGSTACKを入手し，以下のように同一フォルダ内に
配置する．

┣ a-wdgstack         ：A-WDGSTACK
┃ ┣ wdgm            ：A-WDGM
┃ ┃  ┣ doc         ：A-WDGM用ドキュメント
┃ ┃  ┗ sample      ：A-WDGM用サンプルアプリケーション
┃ ┃
┃ ┣ wdgif           ：A-WDGIF
┃ ┃  ┣ doc         ：A-WDGIF用ドキュメント
┃ ┃  ┗ sample      ：A-WDGIF用サンプルアプリケーション
┃ ┃
┃ ┣ wdg             ：A-WDG
┃ ┃  ┣ coverage    ：A-WDG用仕様カバレッジチェックツール
┃ ┃  ┣ doc         ：A-WDG用ドキュメント
┃ ┃  ┗ target      ：A-WDG用依存部サンプルアプリケーション
┃ ┃
┃ ┣ stub            ：A-WDGSTACK以外のAUTOSARモジュールスタブ
┃ ┃
┃ ┣ doc             ：A-WDGSTACK用ドキュメント
┃ ┃
┃ ┗ utils           ：ユーティリティプログラム
┃     ┗ abrex       ：ARXML生成ツール
┃ 
┗ atk2-sc1           ：ATK2-SC1

———————————————————————————————————
(2.3) サンプルアプリケーションの実行
———————————————————————————————————

各モジュールフォルダのsample内にあるreadme.txtに従って，各モジュール単体
でのサンプルアプリケーションを実行する．
A-WDGSTACKを結合して実行する場合は，A-RTEGENのsampleを実行する．

以上．
