MN705-00029-1v0-J

本ドキュメントはCypress (サイプレス) 製品に関する情報が記載されております。
FR ファミリ
SOFTUNE® V7
機能説明書
Software Support Manual
Publication Number MN705-00029
CONFIDENTIAL
Revision 1.0
Issue Date December 26, 2014
ver1.1a
S o f t w a r e
2
CONFIDENTIAL
S u p p o r t
M a n u a l
MN705-00029-1v0-J, December 26, 2014
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
はじめに
Spansion (スパンション)製品につきまして、平素より格別のご愛顧を賜り厚くお礼申し上げます。
本製品をご利用になる前に、ご使用する製品の『ハードウェアマニュアル』および『データシート』をご一
読ください。
SOFTUNE とは
この SOFTUNE は、Spansion マイクロコントローラ FR ファミリのプログラムの開発を行うためのサポート
ソフトウェアです。
開発マネージャ、シミュレータデバッガ、エミュレータデバッガを一つに統合しており、効率よく開発を進
めることができる統合型開発環境です。
本書の目的と対象読者
SOFTUNE V6 に対して、SOFTUNE V7 で追加/変更/削除された機能について説明します。
本書は、SOFTUNE V7 を使用して各種製品を開発される技術者の方を対象にしています。
商標
SOFTUNE は、Spansion LLC の登録商標です。
FR は、Spansion Inc.の製品です。
その他の記載されている社名および製品名などの固有名詞は、各社の商標または登録商標です。
本書の全体構成
本書は、以下に示す 5 つの章から構成されています。
第 1 章: SOFTUNE V7 について
第 2 章: コマンドリファレンスマニュアル
第 3 章: 操作マニュアル
第 4 章: 機能説明書
第 5 章: 付録
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
3
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
関連マニュアル
SOFTUNE V7 に関連するマニュアルを示します。状況に応じて必要なマニュアルを参照してください。
本書に記載したマニュアルの内容は予告なく変更することがあります。最新版をお問い合わせください。
SOFTUNE V7 マニュアル
 FR ファミリ SOFTUNE V7 機能説明書(本書)
SOFTUNE V6 Workbench マニュアル
 FR ファミリ SOFTUNE V6 Workbench コマンドリファレンスマニュアル (以降、『コマンドリファレンス
マニュアル』とよびます。)
 FR ファミリ SOFTUNE V6 Workbench 操作マニュアル (以降、『操作マニュアル』とよびます。)
 FR ファミリ SOFTUNE V6 Workbench 機能説明書 (以降、『機能説明書』とよびます。)
言語ツールマニュアル
 FR ファミリ SOFTUNE C/C++コンパイラマニュアル V6 対応
 FR ファミリ SOFTUNE アセンブラマニュアル V6 対応
 FR ファミリ SOFTUNE リンケージキットマニュアル V6 対応
ハードウェアマニュアル
 FR ファミリ ハードウェアマニュアル
本マニュアルはシリーズごとに用意されています。
お使いのシリーズ用のマニュアルを参照してください。
4
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
本書の使い方
機能の探し方
本書では SOFTUNE V7 において、SOFTUNE V6 から追加/変更/削除された機能を説明しています。そのた
め、使いたい機能の説明を探す場合に、本書に記載のない機能は、SOFTUNE V6 のマニュアルを参照して
ください。
用語について
本書で使用している用語について示します。
用語
説明
SOFTUNE V7 を構成するツール群です。
以下のツールで構成されています。
SOFTUNE V7 Tools
・SOFTUNE V7 Workbench
・SOFTUNE V7 言語ツール
・SOFTUNE USB Driver
・SOFTUNE V7 共通コンポーネント
SOFTUNE V7 Workbench
マイコン開発環境プラットフォームです。
マネージャ機能とデバッグ機能で構成されています。
プログラムを翻訳し、ロードモジュールを作成するためのツールです。
以下のツールで構成されています。
言語ツール
・C/C++ コンパイラ
・アセンブラ
・リンケージキット
SOFTUNE USB Driver
SOFTUNE 用の USB ドライバです。
CPU ファミリ
SOFTUNE がサポートする CPU の種類です。
コンポーネント
SOFTUNE V7 ProPack 製品を構成するファイルや機能です。
V3/V6 形式ワークスペース
SOFTUNE V7 で追加された機能の情報を含まないワークスペースです。
V7 形式ワークスペース
SOFTUNE V7 で追加された機能の情報を含むワークスペースです。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
5
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
フォルダ名について
本書で使用しているフォルダ名について示します。
フォルダ名
インストールフォルダ
説明
SOFTUNE V7 をインストールする際に指定するトップレベルのフォルダです。
CPU ファミリに対応する SOFTUNE Workbench のファイルを格納するフォルダで
CPU 依存フォルダ
す。
{インストールフォルダ}¥FR
Drivers フォルダ
共通コンポーネントフォルダ
SOFTUNE USB Driver 用のファイルを格納するフォルダです。
{インストールフォルダ}¥Drivers
CPU ファミリに依存しないファイルを格納するフォルダです。
{インストールフォルダ}¥Common
SOFTUNE V7 Workbench 用のフォルダ群です。
CPU 依存フォルダにあるフォルダです。ただし、Lang フォルダは除きます。
Workbench フォルダ
{CPU 依存フォルダ}¥Bin
{CPU 依存フォルダ}¥Lib
{CPU 依存フォルダ}¥Sample
1 つ以上の言語ツールが格納されているフォルダです。
Lang フォルダ
言語ツールは、サブフォルダ(言語ツールフォルダ)にバージョン別に格納されます。
{CPU 依存フォルダ}¥Lang
バージョンごとに言語ツールが格納されている、Lang フォルダ直下のフォルダで
言語ツールフォルダ
す。
{Lang フォルダ}¥REV700001¥
{Lang フォルダ}¥REV7000xx¥
選択された言語ツールフォルダ
ユーザによって選択されているバージョンの言語ツールフォルダです。
表記について
 本書では、章番号やタイトルを以下のように表記しています。
− 「x.y.z タイトル」
参照先のマニュアルのタイトルとして参照先の章番号を含めて表記しています
(例 : 2.1.1 「1.1 ワークスペースの管理機能」 )。
6
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
Table of Contents
第 1 章: SOFTUNE V7 について .................................................................................................................... 11
1.
機能概要 ....................................................................................................................................... 12
2.
言語ツール選択 ............................................................................................................................ 13
2.1
新規作成時に言語ツールを選択するには .......................................................................... 13
2.1.1
プロジェクトを新規作成する場合 .................................................................... 13
2.1.2
ワークスペースを新規作成する場合 ................................................................ 14
2.2
選択されている言語ツールを確認/変更するには .............................................................. 15
2.3
言語ツールの選択.............................................................................................................. 16
3.
ディスパッチャ機能 ..................................................................................................................... 17
4.
ビルドログ ................................................................................................................................... 20
5.
その他の変更点 ............................................................................................................................ 21
第 2 章: コマンドリファレンスマニュアル ................................................................................................... 23
1.
コマンドリファレンスマニュアル変更点概要 .............................................................................. 24
2.
変更点の説明 ................................................................................................................................ 25
2.1
「付録 A マネージャ関係のエラーメッセージ」.............................................................. 25
第 3 章: 操作マニュアル ............................................................................................................................... 27
1.
操作マニュアル変更点概要 .......................................................................................................... 28
2.
変更点の説明 ................................................................................................................................ 29
2.1
「第 1 章 概要」の変更点 ................................................................................................. 29
2.2
「第 2 章 操作」の変更点 ................................................................................................. 30
2.2.1
「2.3 プロジェクトの作成」 ........................................................................... 30
2.2.2
「2.12 デバッグ」 ........................................................................................... 30
2.2.3
「2.14 以前のバージョンの
SOFTUNE プロジェクトファイルを読み込む場合」 ...................................... 30
2.2.4
「2.16 便利な機能」 ....................................................................................... 30
2.3
「第 3 章 ウィンドウ」の変更点 ...................................................................................... 31
2.3.1
「3.3 ステータスバー」 .................................................................................. 31
2.3.2
「3.4.1 SRC タブ」.......................................................................................... 31
2.3.3
「3.6.1 標準エディタ設定」 ............................................................................ 31
2.3.4
「3.14 トレースウィンドウ」 ......................................................................... 31
2.3.5
「3.16 リアルタイムメモリウィンドウ」 ....................................................... 31
2.3.6
「3.18 パフォーマンスウィンドウ」 .............................................................. 31
2.3.7
「3.19 RAM チェッカウィンドウ」 ................................................................. 31
2.4
「第 4 章 メニュー」-「4.1 メニューの構成(階層)」の変更点 ........................................ 32
2.5
「第 4 章 メニュー」-「4.2 ファイルメニュー」の変更点 .............................................. 33
2.5.1
「4.2.1 新規作成」 .......................................................................................... 34
2.5.2
「4.2.1.1 言語ツールの選択ダイアログ」(追加) ............................................. 38
2.5.3
「4.2.4 ワークスペースを開く」 ..................................................................... 41
2.5.4
「4.2.5 ワークスペースを閉じる」 ................................................................. 41
2.5.5
「4.2.7 名前を付けて保存」 ............................................................................ 41
2.6
「第 4 章 メニュー」-「4.4 表示メニュー」の変更点 ..................................................... 42
2.6.1
「4.4 表示メニュー」 ...................................................................................... 42
2.6.2
「4.4.8.2 トレース(エミュレータデバッガ[MB2197])」 .................................. 42
2.6.3
「4.4.8.3 トレース(エミュレータデバッガ[MB2198])」 .................................. 42
2.6.4
「4.4.13 リアルタイムメモリ」 ...................................................................... 42
2.6.5
「4.4.14.1 パフォーマンス ( エミュレータデバッガ[MB2198])」 ................. 42
2.6.6
「4.4.15 RAM チェッカ」 ............................................................................... 42
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
7
ver1.1a
S o f t w a r e
2.7
S u p p o r t
M a n u a l
「第 4 章
2.7.1
2.7.2
2.7.3
2.7.4
2.7.5
2.7.6
2.7.7
「第 4 章
2.8.1
2.8.2
2.8.3
2.8.4
2.8.5
2.8.6
2.8.7
2.8.8
2.8.9
「第 4 章
2.9.1
2.9.2
2.9.3
2.9.4
2.9.5
「第 4 章
2.10.1
2.10.2
メニュー」-「4.5 プロジェクト」の変更点 ..................................................... 43
「4.5.2.1 プロジェクトの追加-新規作成」 ................................................... 43
「4.5.2.2 プロジェクトの追加-既存のプロジェクト」.................................. 44
「4.5.4 ワークスペースの設定」 ..................................................................... 45
「4.5.5.2 MCU 設定」 ..................................................................................... 47
「4.5.5.3 C/C++ コンパイラオプションの設定」 ............................................ 48
「4.5.6 カスタマイズビルドの設定」.............................................................. 49
「4.5.10 コンパイル/ メイク/ ビルド/ 中止」................................................ 50
2.8
メニュー」-「4.6 デバッグ」の変更点 ............................................................ 51
「4.6 デバッグ」 ............................................................................................. 51
「4.6.1.1 パワーオンデバッグ」 ..................................................................... 51
「4.6.2 停止」 ................................................................................................. 51
「4.6.3 MCU のリセット」 .............................................................................. 51
「4.6.4 ブレークポイント」 ............................................................................ 51
「4.6.5 イベント」 .......................................................................................... 51
「4.6.5.1 イベント一覧」 ................................................................................ 51
「4.6.6 シーケンス」....................................................................................... 51
「4.6.8 時間測定」 .......................................................................................... 52
2.9
メニュー」-「4.7 環境」の変更点 ................................................................... 53
「4.7.1 開発環境」 .......................................................................................... 53
「4.7.2 デバッグ環境の設定」 ........................................................................ 55
「4.7.2.3 デバッグ環境設定」 ......................................................................... 55
「4.7.2.4 デバッグ機能の選択」 ..................................................................... 55
「4.7.2.5 セットアップウィザード」 .............................................................. 55
2.10
メニュー」-「4.9 ヘルプ」の変更点 ................................................................ 56
「4.9 ヘルプ」................................................................................................. 56
「4.9.1 Workbench / C/C++コンパイラ / アセンブラ /
リンケージキット ヘルプの表示」 .................................................................. 57
2.10.3
「4.9.2 リリースノートの表示」 ..................................................................... 58
2.10.4
「4.9.3 バージョン情報」 ............................................................................... 59
2.11 「第 5 章 アドインモジュール」の変更点 ........................................................................ 65
2.11.1
「5.1.1 カスタマイズバーとは?」 ................................................................. 65
2.11.2
「5.2 FLASH ローダ」 .................................................................................... 65
2.12 「付録」の変更点.............................................................................................................. 66
2.12.1
「付録 B モニタプログラムのダウンロード」 ............................................... 66
2.12.2
「付録 C LAN インタフェースの設定」 .......................................................... 66
2.12.3
「付録 D モニタデバッガターゲット ROM 部の作成」.................................. 66
2.12.4
「付録 E エミュレータ本体の表示」 .............................................................. 66
2.12.5
「付録 G セミホスティング機能用サンプルプロジェクト」 .......................... 66
第 4 章: 機能説明書 ....................................................................................................................................... 67
1.
機能説明書変更点概要 .................................................................................................................. 68
2.
変更点の説明 ................................................................................................................................ 69
2.1
「第 1 章 基本機能」の変更点 ......................................................................................... 69
2.1.1
「1.1 ワークスペースの管理機能」 ................................................................ 69
2.1.2
「1.2 プロジェクト管理機能」........................................................................ 69
2.1.3
「1.4 メイク/ビルド機能」 .............................................................................. 69
2.1.4
「1.4.1 カスタマイズビルドの機能」.............................................................. 69
2.1.5
「1.7 エラージャンプの機能」........................................................................ 69
2.1.6
「1.8 エディタの機能」 .................................................................................. 69
2.1.7
「1.12 動作環境設定」 .................................................................................... 69
2.1.8
「1.13 デバッガの種別」 ................................................................................ 70
2.2
「第 2 章 依存機能」の変更点 ......................................................................................... 71
2.2.1
「2.1 シミュレータデバッガ」........................................................................ 71
8
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
2.2.2
「2.1.12 デバッガの状態を確認するには」 .................................................... 71
2.2.3
「2.2 エミュレータデバッガ (MB2197)」 ...................................................... 71
2.2.4
「2.3 エミュレータデバッガ (MB2198)」 ...................................................... 71
2.2.5
「2.4.11 デバッガの状態を確認するには」 ..................................................... 71
2.2.6
「2.5 モニタデバッガ」 .................................................................................. 71
第 5 章: 付録 ................................................................................................................................................. 73
1.
主な変更内容 ................................................................................................................................ 74
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
9
ver1.1a
S o f t w a r e
10
CONFIDENTIAL
S u p p o r t
M a n u a l
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
SOFTUNE V7 について説明します。
1.
2.
3.
4.
5.
機能概要
言語ツール選択
ディスパッチャ機能
ビルドログ
その他の変更点
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
11
ver1.1a
第 1 章: SOFTUNE V7 について
1. 機能概要
S o f t w a r e
1.
S u p p o r t
M a n u a l
機能概要
ソフトウェア開発において製品の安全性に関連する要求が高まっています。それにともなって以下のような
要求があります。
開発成果物を再現できるようにしたい
− ワークスペースと言語ツールを関連付けたい
開発結果の記録を残したい
− ビルド結果をファイルに保存したい
これらの要求に対応するために、SOFTUNE V7 では SOFTUNE V6 に対して以下の機能を追加しました。
本章ではこれらの機能について説明します。
 言語ツール選択
− 使用する言語ツールをワークスペースごとに選択できます。
− ワークスペースで指定された言語ツールを使用してビルドします。
 ディスパッチャ機能
− ワークスペースを保存した SOFTUNE を起動できます。
− 使用する SOFTUNE を選択/記録できます。
 ビルドログ
− ビルド時のログを保存できます。
また、SOFTUNE V6 に対して以下の点も変更しました。
−
−
−
−
メイク/ビルドの前後でも外部ツールを起動できます。
1 台の PC に複数の SOFTUNE V7 をインストールできます。
インストールしたユーザアカウント以外からも起動できます。
以下の FR Family(FR81S)のデバッガだけをサポートしています。
−
−
12
CONFIDENTIAL
エミュレータデバッガ(MB2100-01)
シミュレータデバッガ
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
2. 言語ツール選択
S o f t w a r e
2.
S u p p o r t
M a n u a l
言語ツール選択
ワークスペースごとに使用する言語ツールを選択できます。
2.1
新規作成時に言語ツールを選択するには
ワークスペースやプロジェクトを新規作成する際に、言語ツールを選択する手順は以下のとおりです。
2.1.1
プロジェクトを新規作成する場合
プロジェクトをワークスペースとあわせて新規作成する場合は、新規作成ダイアログの[プロジェクト]タブ
にある[言語ツール]の欄から選択できます。[設定]ボタンを押すと言語ツール選択ダイアログが開きます。
言語ツールの選択については、
「2.3 言語ツールの選択」を参照してください。なお、言語ツールの設定結
果はプロジェクトと一緒に作成されるワークスペースに保存されます。
Figure 2-1 [プロジェクト]タブを選択した場合
詳細は、本書の第 3 章『2.5.1 「4.2.1 新規作成」
』を参照してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
13
ver1.1a
第 1 章: SOFTUNE V7 について
2. 言語ツール選択
S o f t w a r e
2.1.2
S u p p o r t
M a n u a l
ワークスペースを新規作成する場合
[ワークスペース]タブからワークスペースだけを新規作成する場合でも、[言語ツール]の欄で選択できます。
[設定]ボタンを押すと言語ツール選択ダイアログが開きます。言語ツールの選択については、
「2.3 言語ツー
ルの選択」を参照してください。
Figure 2-2 [ワークスペース]タブを選択した場合
』を参照してください。
詳細は、本書の第 3 章『2.5.1 「4.2.1 新規作成」
14
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
2. 言語ツール選択
S o f t w a r e
2.2
S u p p o r t
M a n u a l
選択されている言語ツールを確認/変更するには
ワークスペースで言語ツールがどのように設定されているか、ワークスペースの設定ダイアログで確認でき
ます。また、[設定]ボタンを押すことで、新規作成時と同じように言語ツールの選択ダイアログから変更で
「2.3 言語ツールの選択」を参照してください。
きます。言語ツールの選択については、
Figure 2-3 ワークスペースの設定ダイアログ
詳細は、本書の第 3 章『2.7.3 「4.5.4 ワークスペースの設定」』を参照してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
15
ver1.1a
第 1 章: SOFTUNE V7 について
2. 言語ツール選択
S o f t w a r e
2.3
S u p p o r t
M a n u a l
言語ツールの選択
新規作成の[プロジェクト]タブや[ワークスペース]タブ、ワークスペースの設定ダイアログの[言語ツール]
の[設定]ボタンを押すと、言語ツールの選択ダイアログが開き、言語ツールを選択できます。
Figure 2-4 言語ツールの選択ダイアログ(バージョンを固定する)
バージョンの固定が不要な場合や、インストールされている言語ツールのなかで常に最新のバージョンを使
用したい場合は、バージョンを固定しないこともできます。
Figure 2-5 言語ツールの選択ダイアログ(バージョンを固定しない)
詳細は、本書の第 3 章『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
16
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
3. ディスパッチャ機能
S o f t w a r e
3.
S u p p o r t
M a n u a l
ディスパッチャ機能
ディスパッチャ機能は、ワークスペースファイルをダブルクリックすることで、そのワークスペースを保存
した SOFTUNE Workbench を直接起動します。(ワークスペースファイルの拡張子(.wsp)をディスパッチャの
実行ファイル(SOFTUNE.exe)に関連付けることで実現します。)
複数の SOFTUNE Workbench をインストールしている場合でも、最適な SOFTUNE Workbench を使用できま
す。
また、対象の SOFTUNE Workbench が見つからなかった場合や、SOFTUNE V3/V6 で作成されたワークスペ
ースの場合は、以下のダイアログが開きます。
Figure 3-1 警告ダイアログ(ディスパッチャ)
[OK]ボタンを押すと以下のダイアログが開き、起動させたい SOFTUNE Workbench を選択できます。
Figure 3-2 ファイル選択ダイアログ(ディスパッチャ)
− 開く
起動させたい SOFTUNE Workbench の実行ファイルを選択して[開く]ボタンを押すと、ワークスペースに
選択結果が記録されます。そして、選択された SOFTUNE Workbench が起動します。なお、ワークスペー
スファイルに読み取り専用属性が設定されていてエラーが発生した場合は、読み取り専用の属性を外して
ください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
17
ver1.1a
第 1 章: SOFTUNE V7 について
3. ディスパッチャ機能
S o f t w a r e
S u p p o r t
M a n u a l
− キャンセル
[キャンセル]ボタンを押すと、SOFTUNE Workbench は起動せずに終了します。
<注意事項>
ワークスペースファイルがディスパッチャの実行ファイルに関連付けされていない場合:
以下のどちらかの方法で関連付けることができます。
− 「ファイルを開くプログラムの選択」
ユーザがアカウントごとに設定できます。
管理者権限がないユーザアカウントでも設定できます。
− 「Assoc / ftype コマンド」
管理者権限をもつユーザアカウントで設定します。
設定した PC 上ですべてのユーザアカウントに有効です。
 エラーダイアログ
ディスパッチャが警告メッセージやエラーメッセージを表示する場合があります。
Figure 3-3 エラーダイアログ(ディスパッチャ)
表示されるメッセージは以下のとおりです。
E4209R
ファイルがリードできません。
Open file read error.
【内容】オープンしたファイルの読出し途中でエラーが発生しました。
【対処】読出し中のファイル(ドライブ)を確認してください。
E4302R
起動に失敗しました。(実行ファイル名)
Failed during start. (実行ファイル名)
【内容】ツールの起動ができませんでした。
【対処】ツール名などが間違っている可能性があります。ツールの設定を見直してください。
E4801R
18
CONFIDENTIAL
実行ファイル(実行ファイル名)は SOFTUNE Workbench 実行ファイルではありませ
ん。
The executable file is not the SOFTUNE Workbench executable file. (実行ファイル名)
【内容】
した。
SOFTUNE Workbench として指定した実行ファイルが SOFTUNE Workbench ではありませんで
【対処】
正しい SOFTUNE Workbench を指定してください。
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
3. ディスパッチャ機能
S o f t w a r e
F9801R
S u p p o r t
M a n u a l
SOFTUNE MultiVersionManager から起動してください。
Please invoke from SOFTUNE MultiVersionManager.
【内容】 SOFTUNE MultiVersionManager がインストールされている環境で、ディスパッチャから
SOFTUNEV3/V6 を起動しようとしました。
【対処】 SOFTUNE MultiVersionManager をインストールしている環境では SOFTUNE
MultiVersionManager から起動してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
19
ver1.1a
第 1 章: SOFTUNE V7 について
4. ビルドログ
S o f t w a r e
4.
S u p p o r t
M a n u a l
ビルドログ
設定方法について
ビルド時のログを残すことができます。ワークスペースごとに設定できます。
ビルドログの保存の項目を設定してください。
Figure 4-1 ワークスペースの設定ダイアログ
[ワークスペースの設定]ダイアログの詳細は、本書の第 3 章『2.7.3 「4.5.4 ワークスペースの設定」
』を参
照してください。
ビルドログについて
ビルドログはプロジェクトの出力ディレクトリにあるリストファイルディレクトリに保存します。
ファイル名は "(プロジェクト名).log" になります。
ビルドログには以下の内容を保存します。
Table 4-1 ビルドログの内容
項目
内容
SOFTUNE Workbench のバージョンとタイムスタンプ(*1)
ヘッダ
ログ
言語ツールフォルダ名
使用している言語ツールのバージョン
ビルド時に言語ツールがアウトプットウィンドウに出力する内容(*2)
*1: タイムスタンプは「上書き保存する」を選択した場合にのみ保存します。
*2: サブプロジェクトが含まれていた場合は、サブプロジェクトのビルドで出力された内容も保存します。
20
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 1 章: SOFTUNE V7 について
5. その他の変更点
S o f t w a r e
5.
S u p p o r t
M a n u a l
その他の変更点
SOFTUNE V7 では、SOFTUNE V6 に比べて以下の点を変更しました。
 メイク/ビルドの前後でも外部ツールを起動できます。
カスタマイズビルドの機能を拡張しました。
』を参照してください。
詳細は本書 第 3 章の『2.7.6 「4.5.6 カスタマイズビルドの設定」
 1 台の PC に複数の SOFTUNE V7 をインストールできます。
インストール説明書を参照してください。
 インストールしたユーザアカウント以外からも起動できます。
 FR Family(FR81S)のデバッガをサポートしています。
以下のデバッガはサポートしていません。
− エミュレータデバッガ(MB2198)
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
21
ver1.1a
第 1 章: SOFTUNE V7 について
5. その他の変更点
S o f t w a r e
22
CONFIDENTIAL
S u p p o r t
M a n u a l
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 2 章: コマンドリファレンス
マニュアル
SOFTUNE V7 のコマンドリファレンスマニュアルにおける変更点を説明します。
1.
2.
コマンドリファレンスマニュアル変更点概要
変更点の説明
2.1
「付録 A マネージャ関係のエラーメッセージ」
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
23
ver1.1a
第 2 章: コマンドリファレンスマニュアル
1. コマンドリファレンスマニュアル変更点概要
S o f t w a r e
S u p p o r t
M a n u a l
1. コマンドリファレンスマニュアル変更点概要
SOFTUNE V7 では、コマンドリファレンスマニュアルにおいて、以下の点を変更しました。
詳細は、
「2 変更点の説明」を参照してください。
追加された機能
− 言語ツールが選択できます。
変更された機能
− サポートするデバッガ
24
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 2 章: コマンドリファレンスマニュアル
2. 変更点の説明
S o f t w a r e
2.
S u p p o r t
M a n u a l
変更点の説明
以下のデバッガはサポートしていません。これらのデバッガに関する説明は SOFTUNE V7 には適用されま
せん。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
− モニタデバッガ
本書で説明がない部分は『SOFTUNE V6 Workbench コマンドリファレンスマニュアル』を参照してくださ
い。
2.1
「付録 A マネージャ関係のエラーメッセージ」
以下のエラーメッセージを追加しました。
E4406W
指定したターゲット MCU が CPU 情報ファイルに含まれていません。
The target MCU specified in the project is not included in the CPU information file.
【内容】 プロジェクトで指定したターゲット MCU が CPU 情報ファイルに含まれていません。
【対処】 以下の原因が考えられます。
言語ツールを誤って選択した場合。
言語ツールの選択ダイアログに戻り、正しい言語ツールを選択してください。
CPU 情報ファイルが適切ではない場合。
Workbench を終了し、正しい CPU 情報ファイルに置き換えてください。
プロジェクトで使用するターゲット MCU が適切ではない場合。
MCU 変更ダイアログでターゲット MCU を変更してください。
E4407W
指定したテンプレートプロジェクトで使用するターゲット MCU が、CPU 情報ファ
イルに含まれていません。(CPU 情報ファイル名)
The target MCU used in the specified template project is not included in the CPU
information file. (CPU Information file)
【内容】 指定したテンプレートプロジェクトで使用するターゲット MCU が、CPU 情報ファイルに含ま
れていません。
【対処】 以下の原因が考えられます。
言語ツールを誤って選択した場合。
言語ツールの選択ダイアログに戻り、正しい言語ツールを選択してください。
CPU 情報ファイルが適切ではない場合。
Workbench を終了し、正しい CPU 情報ファイルに置き換えてください。
選択したテンプレートプロジェクトが誤っている場合。
テンプレートプロジェクトを選択しなおしてください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
25
ver1.1a
第 2 章: コマンドリファレンスマニュアル
2. 変更点の説明
S o f t w a r e
E4800W
S u p p o r t
M a n u a l
以下の言語ツールフォルダが見つかりません(フォルダ名)。
Following language tools folder is not found.(folder name)
【内容】 ワークスペースファイルで指定された言語ツールフォルダが見つかりません。
【対処】 言語ツールをインストールするか、OK ボタンを押して言語ツールを変更してください。
E4801W
<フォルダ名>に、以下のバージョンのコンパイラが見つかりません(コンパイラの
バージョン)
。
The compiler of the following version is not found at <folder-name>.(folder name)
【内容】 ワークスペースファイルで指定されたフォルダに、指定されたバージョンのコンパイラが見つ
かりません。
【対処】 言語ツールをインストールするか、OK ボタンを押して言語ツールを変更してください。
E4802W
プロジェクトファイルが古いため、このプロジェクトファイルは読み込めません。
This project file is too old format. It can not be read.
【内容】 プロジェクトファイルが古い SOFTUNE で作成されたものです。以下のバージョンの SOFTUNE
で作成したワークスペースファイルは SOFTUNE V7 で読み込むことはできません。
FR:V50L04 以前
FMC16:V30L24 以前
FMC8:V30L24 以前
【対処】 以下のバージョンの SOFTUNE で読み込んで変換を行った上で、SOFTUNE V7 で読み込んでく
ださい。
FR:V50L05 以降、または V60L01 以降
FMC16:V30L25 以降
FMC8:V30L25 以降
E4803W
言語ツールフォルダが見つかりません。
A language tools folder is not found.
【内容】 オープンしたワークスペースは、言語ツールフォルダの CPU 情報ファイルを使用しますが、言
語ツールフォルダが見つかりません。
【対処】 言語ツールをインストールするか、OK ボタンを押し、Workbench フォルダの CPU 情報ファイ
ルを使用してください。
26
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
SOFTUNE V7 の操作マニュアルにおける変更点を説明します。
1.
2.
操作マニュアル変更点概要
変更点の説明
2.1
「第 1 章 概要」の変更点
2.2
「第 2 章 操作」の変更点
2.3
「第 3 章 ウィンドウ」の変更点
2.4
「第 4 章 メニュー」-「4.2 ファイルメニュー」
2.5
「第 4 章 メニュー」-「4.4 表示メニュー」の変更点
2.6
「第 4 章 メニュー」-「4.5 プロジェクト」の変更点
2.7
「第 4 章 メニュー」-「4.6 デバッグ」の変更点
2.8
「第 4 章 メニュー」-「4.7 環境」の変更点
2.9
「第 4 章 メニュー」-「4.9 ヘルプ」の変更点
2.10 「第 5 章 アドインモジュール」の変更点
2.11 「付録」の変更点
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
27
ver1.1a
第 3 章: 操作マニュアル
1. 操作マニュアル変更点概要
S o f t w a r e
S u p p o r t
M a n u a l
1. 操作マニュアル変更点概要
SOFTUNE V7 では、操作マニュアルにおいて、以下の点を変更しました。
詳細は、
「2 変更点の説明」を参照してください。
追加された機能
− 言語ツールが選択できます。
− ビルドログを保存できます。
変更された機能
− サポートするデバッガ
− サポートするプロジェクト形式
− カスタマイズビルド機能
− CPU 情報ファイルの指定方法
− サポートしないデバッガに固有の機能
− 環境変数の扱い
− ヘルプ/リリースファイルの表示方法
− ワークスペースファイル/プロジェクトファイルの形式
− 標準エディタ設定の管理方法
− インストールフォルダ構成
28
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.
S u p p o r t
M a n u a l
変更点の説明
ここでは、変更があるページの変更部分について説明しています。本書で説明がない部分は『SOFTUNE V6
Workbench 操作マニュアル』の対応するページを参照してください。
2.1
「第 1 章 概要」の変更点
以下の機能はサポートしていません。文中のそれぞれの機能についての説明は SOFTUNE V7 には適用され
ません。
− モニタデバッガ
− REALOS コンフィグレータ
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
29
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.2
S u p p o r t
M a n u a l
「第 2 章 操作」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「2 章 操作」の変更点を説明します。
2.2.1
「2.3 プロジェクトの作成」
以下のプロジェクトタイプはサポートしていません。このプロジェクトタイプについての説明は SOFTUNE
V7 には適用されません。
− REALOS(ABS)
2.2.2
「2.12 デバッグ」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2198)
− モニタデバッガ
「2.14 以前のバージョンの SOFTUNE プロジェクトファイルを読み込
む場合」
2.2.3
以下のバージョンの SOFTUNE Workbench で作成したプロジェクトファイルは SOFTUNE V7 では読み込む
ことはできません。
− FR:V50L04 以前
また、同様に SOFTUNE Manager V01/V02 で作成されたプロジェクトファイルも SOFTUNE V7 では読み込
むことはできません。
2.2.4
「2.16 便利な機能」
以下のウィンドウは表示されません。このウィンドウについての説明は SOFTUNE V7 には適用されません。
− RAM チェッカ
30
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.3
S u p p o r t
M a n u a l
「第 3 章 ウィンドウ」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「3 章 ウィンドウ」の変更点を説明します。
2.3.1
「3.3 ステータスバー」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− モニタデバッガ
2.3.2
「3.4.1 SRC タブ」
以下の機能はサポートしていません。
− REALOS
− モニタデバッガ
そのため、以下のビットマップイメージは、表示されません。
− REALOS コンフィグレーションファイル
− モニタデバッガ用セットアップ名
− 有効なセットアップ名(モニタデバッガ)
2.3.3
「3.6.1 標準エディタ設定」
標準エディタの設定が、ユーザ用のフォルダのファイルに保存されるようになりました。また、その標準エ
ディタの設定ファイルは、複数の SOFTUNE V7 Workbench から参照されます。そのため、標準エディタの
設定は、ユーザごとに共通になります。
2.3.4
「3.14 トレースウィンドウ」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
2.3.5
「3.16 リアルタイムメモリウィンドウ」
SOFTUNE V7 では、このウィンドウは表示されません。この説明は SOFTUNE V7 には適用されません。
2.3.6
「3.18 パフォーマンスウィンドウ」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.3.7
「3.19 RAM チェッカウィンドウ」
SOFTUNE V7 では、このウィンドウは表示されません。この説明は SOFTUNE V7 には適用されません。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
31
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.4
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.1 メニューの構成(階層)」の変更点
以下のメニューは表示されません。
表示
− リアルタイムメモリ
− RAM チェッカ
デバッグ
− イベント
32
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.5
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.2 ファイルメニュー」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.2 ファイルメニュー」の変更点を
説明します。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
33
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.5.1
S u p p o r t
M a n u a l
「4.2.1 新規作成」
ワークスペースで使用する言語ツールが指定できます。それぞれのダイアログを変更しました。
新規作成ダイアログ
 [ワークススペース/プロジェクトファイル] を選択した場合
Figure 2-1 [プロジェクト]タブを選択した場合
− 言語ツール
プロジェクトと同時に作成されるワークスペースで使用する言語ツールフォルダ名とコンパイラバージ
ョンを表示します。
エディットボックスにマウスカーソルをあてると、ツールチップにより全文が表示されます。
この情報は、ワークスペースファイルに保存されます。
−
言語ツールのバージョンを固定している場合:
<最新コンパイラフォルダ名>(Compiler VxxLxx)
−
言語ツールのバージョンを固定していない場合:
現在の最新:<最新コンパイラフォルダ名>(Compiler VxxLxx)
(Lang フォルダ以下や SOFTUNE V6 インストールフォルダに言語ツールがない場合は [現在の最
新:なし]と表示されます。)
− 設定
言語ツールを変更できます。言語ツール選択ダイアログが表示されます。
詳細は、本書の『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
言語ツールを変更すると[チップ種別]と[ターゲット MCU]は初期値に戻ります。
34
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
Figure 2-2 [ワークスペース]タブを選択した場合
− 言語ツール
ワークスペースで使用する言語ツールフォルダ名とコンパイラバージョンを表示します。
エディットボックスにマウスカーソルをあてると、ツールチップにより全文が表示されます。
−
言語ツールのバージョンを固定している場合:
<最新コンパイラフォルダ名>(Compiler VxxLxx)
−
言語ツールのバージョンを固定していない場合:
現在の最新:<最新コンパイラフォルダ名>(Compiler VxxLxx)
(Lang フォルダ以下や SOFTUNE V6 インストールフォルダに言語ツールがない場合は [現在の最
新:なし]と表示されます。)
− 設定
言語ツールを変更できます。言語ツール選択ダイアログが表示されます。
詳細は、本書の『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
35
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
ワークスペースまたはプロジェクトの作成手順
 テンプレートプロジェクトを基にプロジェクトを新規作成する場合
Figure 2-3 テンプレートを選択した場合
− 言語ツール
プロジェクトと同時に作成されるワークスペースで使用する言語ツールフォルダ名とコンパイラバージ
ョンを表示します。
エディットボックスにマウスカーソルをあてると、ツールチップにより全文が表示されます。
この情報は、ワークスペースファイルに保存されます。
−
言語ツールのバージョンを固定している場合:
<最新コンパイラフォルダ名>(Compiler VxxLxx)
−
言語ツールのバージョンを固定していない場合:
現在の最新:<最新コンパイラフォルダ名>(Compiler VxxLxx)
(Lang フォルダ以下や SOFTUNE V6 インストールフォルダに言語ツールがない場合は [現在の最
新:なし]と表示されます。)
− 設定
言語ツールを変更できます。言語ツール選択ダイアログが表示されます。
詳細は、本書の『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
− OK
テンプレートプロジェクトを基にプロジェクトを作成するために、メンバを選択するダイアログが表示さ
れます。
36
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
<注意事項>
テンプレートを選択した場合、[チップ種別]と[ターゲット MCU]は変更できません。テンプレートのプロジ
ェクトに設定されている[チップ種別]と[ターゲット MCU]を表示します。言語ツールを変更しても初期値に
は戻りません。
テンプレートプロジェクトを使用した場合、選択されているターゲット MCU が、ワークスペースが使用す
る CPU 情報ファイルに存在しない可能性があります。その場合はエラーメッセージが表示されます。また、
使用したテンプレートプロジェクトが V3/V6 形式のプロジェクトファイルの場合は、警告メッセージが表
示されます。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
37
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.5.2
S u p p o r t
M a n u a l
「4.2.1.1 言語ツールの選択ダイアログ」(追加)
ワークスペースで使用する言語ツールを選択する機能を追加しました。
言語ツールの選択ダイアログでは、ワークスペースで使用する言語ツールを選択します。
言語ツールの選択
言語ツールの[設定] ボタンをクリックすると言語ツールの選択ダイアログが表示されます。
 言語ツールの選択ダイアログ
ワークスペースで使用する言語ツールを選択します。
Figure 2-4 言語ツールの選択ダイアログ(バージョンを固定する)
Figure 2-5 言語ツールの選択ダイアログ(バージョンを固定しない)
− バージョンを固定する
チェックボックスをチェックすると、ビルドに使用する言語ツールのバージョンを固定できます。
バージョンを固定する場合は、使用する[言語ツール]欄からバージョンを選択してください。
バージョンを固定しない場合は、[常に最新の言語ツールを使用する]になります。
チェックボックスを変更すると[CPU 情報ファイル]の欄も変更されます。必要に応じて再設定してくださ
い。
− 言語ツール
38
CONFIDENTIAL
−
バージョンを固定している場合は、使用する言語ツールを一覧から選択できます。
一覧には、Lang フォルダにある言語ツールフォルダのフォルダ名と、そこに含まれるコンパイラの
バージョンが表示されます。 コンパイラのバージョンが新しい順に並んでいます。同じ CPU ファ
ミリの SOFTUNE V6 のインストールフォルダも続けて表示されます。
コンボボックスにマウスカーソルをあてると、ツールチップで全文が表示されます。
なお、言語ツールの一覧は、Workbench の起動時に作成しています。言語ツールを追加/削除した場
合は、Workbench を再起動してください。
−
バージョンを固定していない場合は、常に最新の言語ツールが使用されます。言語ツールは選択で
きません。
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
言語ツールの新旧は、コンパイラのバージョンで判断されます。Lang フォルダのなかで、もっとも
新しいコンパイラが含まれるフォルダにある言語ツールが使用されます。Lang フォルダ以下に言語
ツールがない場合は、SOFTUNE V6 インストールフォルダの言語ツールが使用されます。
− CPU 情報ファイル
ワークスペースで使用する CPU 情報ファイルを、その格納されているフォルダで選択します。
−
言語ツールフォルダのファイルを使用
選択された言語ツールフォルダにある CPU 情報ファイルが使用されます。
使用する言語ツールのバージョンに対して、適切な CPU 情報ファイルを使用することができます。
−
Workbench フォルダのファイルを使用
どの言語ツールを選択した場合でも、CPU 依存フォルダの"¥Lib"にある CPU 情報ファイルが使用さ
れます。
言語ツールフォルダ以外にある CPU 情報ファイルが使用されるため、コンパイル/メイク/ビルド時
に以下のオプションが付加されます。
-cif (CPU 依存フォルダ)¥Lib¥[911|907|896].csv
− OK
選択結果を保存して、ダイアログを閉じます。
使用される言語ツールが変わる場合、確認ダイアログが表示されます。
− キャンセル
選択結果を破棄して、ダイアログを閉じます。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
39
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
 使用される言語ツールの変更を確認するメッセージ
言語ツールの選択で、使用される言語ツールが変わる場合、変更して良いかどうかを確認するメッセージが
表示されます。
Figure 2-6 言語ツールの変更を確認するメッセージ
[OK]ボタンをクリックすると、選択結果を保存します。使用される言語ツールは変わります。
[キャンセル]ボタンをクリックすると、選択結果を保存しません。言語ツールの選択ダイアログに戻ります。
40
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.5.3
S u p p o r t
M a n u a l
「4.2.4 ワークスペースを開く」
以下の注意事項を追加します。
<注意事項>
V50L04 以前の FR ファミリ SOFTUNE で作成したプロジェクトファイルは読み込むことができません。
V50L05 以降、または V60L01 以降の FR ファミリ SOFTUNE で読み込み、SOFTUNE V7 で読み込める形
式に変換してください。
SOFTUNE V3/V6 で作成されたワークスペースを開く場合は、ワークスペースファイルやプロジェクトフ
ァイルの形式が変更されることを確認するダイアログが表示されます。なお、SOFTUNE V7 では、ユー
ザは CPU 情報ファイルを指定できません。[OK]ボタンを押して処理を継続する場合は、ワークスペース
の設定ダイアログから、
『2.5.2「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を開いて、CPU 情報ファ
イルが格納されているフォルダを選択してください。
[OK]ボタン: ワークスペースを開く処理を継続します。
[キャンセル]ボタン: ワークスペースを開く処理を取り消します。
また、ワークスペースファイルで指定されている言語ツールが見つからない場合は、別の言語ツールを指
定するかどうか、確認するダイアログが表示されます。
[OK]ボタン: 言語ツールの選択ダイアログが開きます。ここで変更した項目は、ワークスペース
を保存するときに、ワークスペースファイルに記録されます。
[キャンセル]ボタン: ワークスペースを開く処理を取り消します。
2.5.4
「4.2.5 ワークスペースを閉じる」
現在のワークスペースの情報を保存するかどうかを確認するダイアログが表示される条件が変わります。
編集中のファイルがない場合
以下の場合にも, 確認するダイアログは表示されません。
− ワークスペースファイルに記録されている SOFTUNE Workbench の実行ファイルでワークスペースを
開いた場合
2.5.5
「4.2.7 名前を付けて保存」
「旧プロジェクト形式
[ファイルの種類] コンボボックスで選択できるプロジェクトファイルの保存形式で、
(*.prj) 」が選択できません。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
41
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.6
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.4 表示メニュー」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.4 表示メニュー」の変更点を説明
します。
2.6.1
「4.4 表示メニュー」
以下のウィンドウは表示されません。それぞれのウィンドウについての説明は SOFTUNE V7 には適用され
ません。
− リアルタイムメモリ
− RAM チェッカ
2.6.2
「4.4.8.2 トレース(エミュレータデバッガ[MB2197])」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2197)
2.6.3
「4.4.8.3 トレース(エミュレータデバッガ[MB2198])」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.6.4
「4.4.13 リアルタイムメモリ」
以下のウィンドウは表示されません。このウィンドウについての説明は SOFTUNE V7 には適用されません。
− リアルタイムメモリ
2.6.5
「4.4.14.1 パフォーマンス ( エミュレータデバッガ[MB2198])」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.6.6
「4.4.15 RAM チェッカ」
以下のウィンドウは表示されません。このウィンドウについての説明は SOFTUNE V7 には適用されません。
− RAM チェッカ
42
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.5 プロジェクト」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.5 プロジェクト」の変更点を説明
します。
2.7.1
「4.5.2.1 プロジェクトの追加-新規作成」
ワークスペースで設定されている言語ツールを表示する機能を追加しました。
また、[プロジェクトタイプ]では[REALOS(ABS)]を選択できません。
Figure 2-7 プロジェクトの新規作成ダイアログ
− 言語ツール
プロジェクトを[現在のワークスペースへ追加]する場合、現在のワークスペースで設定している言語ツー
ルが表示されます。変更はできません。
エディットボックスにマウスカーソルをあてると、ツールチップにより全文が表示されます。
−
言語ツールのバージョンを固定している場合:
<最新コンパイラフォルダ名>(Compiler VxxLxx)
−
言語ツールのバージョンを固定していない場合:
現在の最新:<最新コンパイラフォルダ名>(Compiler VxxLxx)
(Lang フォルダ以下や SOFTUNE V6 インストールフォルダに言語ツールがない場合は [現在の最
新:なし]と表示されます。)
− 設定
言語ツールはこのダイアログでは変更できません。
『2.7.3「4.5.4 ワークスペースの設定」
』ダイアログで
設定してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
43
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.2
S u p p o r t
M a n u a l
「4.5.2.2 プロジェクトの追加-既存のプロジェクト」
以下の注意事項を追加します。
<注意事項>
SOFTUNE V3/V6 で作成されたプロジェクトを開く場合は、プロジェクトファイルの形式が変更されるこ
とを確認するダイアログが表示されます。
[OK]ボタン: プロジェクトを追加する処理を継続します。
[キャンセル]ボタン: プロジェクトを追加する処理を取り消します。
44
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.3
S u p p o r t
M a n u a l
「4.5.4 ワークスペースの設定」
以下の機能を追加しました。
− ビルドログの保存
− 言語ツールの選択
Figure 2-8 ワークスペースの設定ダイアログ
− ビルドログの保存
ビルドログを保存するかどうかを指定します。アウトプットウィンドウのロギングには干渉しません。
ビルドログについては、本書の第 1 章「4 ビルドログ」を参照してください。
− 言語ツール
現在のワークスペースで使用する言語ツールが表示されます。
−
言語ツールのバージョンを固定している場合:
<最新コンパイラフォルダ名>(Compiler VxxLxx)
−
バージョンを固定していない場合:
現在の最新:<最新コンパイラフォルダ名>(Compiler VxxLxx)
(Lang フォルダ以下や SOFTUNE V6 インストールフォルダに言語ツールがない場合は [現在の最
新:なし]と表示されます。)
− 設定
言語ツールの選択ダイアログが表示されます。
詳細は、本書の『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
なお、デバッグ中は、言語ツールを設定できません。[設定]ボタンは無効になります。
− OK
言語ツールを変更した場合、プロジェクトで使用するターゲット MCU が使用する CPU 情報ファイルに
存在しない可能性があります。その場合はエラーメッセージが表示されます。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
45
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
Figure 2-9 ターゲット MCU が CPU 情報ファイルに存在しない場合のメッセージ
[OK]ボタンをクリックすると MCU 変更ダイアログが表示されます。
[キャンセル]ボタンをクリックするとダイアログを閉じて元のダイアログに戻ります。
 MCU 変更ダイアログ
チップ種別やターゲット MCU を選択します。
Figure 2-10 MCU 変更ダイアログ
− OK
選択結果を保存します。使用されるチップ種別、およびターゲット MCU は変わります。
− キャンセル
選択結果を保存せずにダイアログを閉じます。
46
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.4
S u p p o r t
M a n u a l
「4.5.5.2 MCU 設定」
以下の機能を削除しました。
− [MCU 変更]
CPU 情報ファイルで定義されていないターゲット MCU を、他の MCU の設定を流用して使用する
ための機能でした。最新のターゲット MCU に対応した CPU 情報ファイルを公開していますので、
適切な CPU 情報ファイルを使用してください。
− [CPU 情報の設定]
CPU 情報ファイルを切り替えて使用するための機能でした。SOFTUNE V7 では複数の言語ツールが
使用できます。言語ツールのバージョンに対して適切な CPU 情報ファイルを組み合わせて使用して
ください。
− [モード端子], [バスモード], [バス幅]:
SOFTUNE V7 ではサポートしていないエミュレータを設定するための機能でした。SOFTUNE V7 で
は不要です。
MCU 設定の設定方法
Figure 2-11 MCU 設定ダイアログ
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
47
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.5
S u p p o r t
M a n u a l
「4.5.5.3 C/C++ コンパイラオプションの設定」
SOFTUNE C/C++コンパイラ V65L06 以降では REALOS システムコールのインライン展開機能(-K
REALOS)を削除しました。そのため、この機能を設定する「ITRON システムコールのインライン展開」項
目を、以下のダイアログの[言語仕様]欄から削除しました。
[言語仕様] に属するオプションの設定方法
Figure 2-12 言語仕様オプション設定ダイアログ
48
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.6
S u p p o r t
M a n u a l
「4.5.6 カスタマイズビルドの設定」
メイク/ビルドの前後でも別ツールを動作させることができるようになり、ツリービューで選択できるカテ
ゴリーを追加しました。
Figure 2-13 カスタマイズビルドの設定ダイアログ
−
[Build]-[Before], [Build]-[After]について
[Build]-[Before], [Build]-[After]カテゴリーは一連のビルド処理(*)の最初と最後に実行します。
サブプロジェクトが含まれていた場合でも、プロジェクトのビルドの前後では実行しません。
[Build]-[Before], [Build]-[After]カテゴリーのエラーチェックは、言語ツールの[Before], [After]カテゴリーの
エラーチェックと異なり、[Build]-[Before]の処理が異常終了した場合に直ちに終了します。エラーチェッ
クは[アウトプットウィンドウを使用]にチェックが入っていた場合のみ行われます。
*: 「ビルド処理」は以下の操作を指します。
−
−
−
−
−
−
[プロジェクト]メニュー ― [メイク]
[プロジェクト]メニュー ― [ビルド]
[ツールバー] ― [メイク]ボタン
[ツールバー] ― [ビルド]ボタン
[プロジェクト]ウィンドウ ― ポップアップメニュー―[メイク]
[プロジェクト]ウィンドウ ― ポップアップメニュー―[ビルド]
[プロジェクト]ウィンドウ ― ポップアップメニュー―[コンパイル]によるコンパイルでは
[Build]-[Before], [Build]-[After]カテゴリーは実行しません。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
49
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.7.7
S u p p o r t
M a n u a l
「4.5.10 コンパイル/ メイク/ ビルド/ 中止」
ワークスペースで選択した言語ツールを用いてコンパイル/メイク/ビルドを実行します。コンパイル/メイク
/ビルド時に使用する言語ツールについては、本書の 第 1 章「2 言語ツール選択」を参照してください。
また、コンパイル/メイク/ビルド時のログを残せます。ビルドログについては、本書の第 1 章 「4 ビルドロ
グ」を参照してください。
50
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.8
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.6 デバッグ」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.6 デバッグ」の変更点を説明しま
す。
2.8.1
「4.6 デバッグ」
以下のダイアログは表示されません。このダイアログについての説明は SOFTUNE V7 には適用されません。
−
2.8.2
イベント
「4.6.1.1 パワーオンデバッグ」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.8.3
「4.6.2 停止」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
2.8.4
「4.6.3 MCU のリセット」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− モニタデバッガ
2.8.5
「4.6.4 ブレークポイント」
以下のデバッガはサポートしていません。この項以下にある、それぞれのデバッガについての説明は
SOFTUNE V7 には適用されません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
− モニタデバッガ
2.8.6
「4.6.5 イベント」
以下のダイアログは表示されません。このダイアログについての説明は SOFTUNE V7 には適用されません。
−
2.8.7
イベント
「4.6.5.1 イベント一覧」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.8.8
「4.6.6 シーケンス」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
51
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.8.9
S u p p o r t
M a n u a l
「4.6.8 時間測定」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
− モニタデバッガ
52
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.9
S u p p o r t
M a n u a l
「第 4 章 メニュー」-「4.7 環境」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.7 環境」の変更点を説明します。
2.9.1
「4.7.1 開発環境」
環境変数の一部は、ワークスペースで選択された言語ツールフォルダを元に Workbench が生成します。ユ
ーザは Workbench が生成した部分を変更できません。
環境変数
Table 2-1 環境変数名一覧
環境変数名
FETOOL
INC911
説明
選択された言語ツールフォルダです。ビルドに使用する言語ツールがインストー
ルされている基準のフォルダです。変更できません。
ワークスペースを開いていない場合は定義されません。
標準ヘッダファイルの検索を行うフォルダです。ワークスペースを開いている場
合は、以下のフォルダを Workbench が追加します。
−
(選択された言語ツールフォルダ)¥Lib¥911¥include
PATH
実行ファイルの検索を行うフォルダです。ワークスペースを開いている場合は、
以下のフォルダを Workbench が追加します。
−
(選択された言語ツールフォルダ)¥Bin
LIB911
ライブラリファイルの検索を行うフォルダです。ワークスペースを開いている場
合は、以下のフォルダを Workbench が追加します。
−
(選択された言語ツールフォルダ)¥Lib¥911
FELANG
OPT911
OPT
TMP
言語ツールの出力するメッセージの文字コード系を切り替えます。
(SJIS:日本語 (shift JIS) , ASCII:英語)
コンパイラ, アセンブラ, リンカのデフォルトオプションファイルを格納したフ
ォルダです(*1)。
ライブラリアン, オブジェクト形式コンバータのデフォルトオプションファイル
を格納したフォルダです(*1)。
作業用一時ファイルを作成するフォルダです。
*1: この環境変数はデフォルトでは定義されません。その場合、コンパイラやアセンブラが、環境変数
FETOOL を元に適切なフォルダを参照します。そのため、FETOOL から生成した値をデフォルトで設定
していた SOFTUNE V3/V6 と、デフォルト状態の挙動は変わりません。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
53
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
Figure 2-14 開発環境の設定 (環境変数) ダイアログ
ここでは, Table 2-1 に示した環境変数の設定を行います。
− 「環境変数の設定値」コントロール -「新規設定値」
ワークスペースを開いていないか、言語ツールがインストールされていない場合には「設定値」で設定し
た値のみが表示されます。
− 「設定値」
「設定値」のエディットボックスには、ユーザが設定した部分の値のみ表示されます。「設定値」は、ユ
ーザアカウント内のすべて SOFTUNE で共通の設定になります。
設定は以下の手順で行ってください。
1. [環境変数の設定値] の一覧より、設定変更したい環境変数名を選択してください。
−
−
[新規設定値] の内容が、[設定値] フィールドに表示されます。
その環境変数についての簡単な説明が、[環境変数の説明] に表示されます。
2. [設定値] フィールドの内容を変更してください。
変更方法には以下の 2 とおりがあります。
−
直接入力
フォルダ名を[設定値] フィールドに直接入力してください。フォルダ名を「;」で区切ることで、複
数のフォルダを入力できます。
−
参照ボタンによる入力
参照ボタンをクリックすると「フォルダの参照ダイアログ」が表示されます。ダイアログ上で選択
したフォルダ名が[設定値] フィールドに追加されます。複数のフォルダを入力する場合は, 同じ作
業を必要な回数だけ行ってください。
3. [変更] ボタンをクリックしてください。
なお、設定値が空の場合は、[新規設定値]フィールドに「(NotDefined)」と表示されます。
54
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.9.2
S u p p o r t
M a n u a l
「4.7.2 デバッグ環境の設定」
以下の項目は表示されません。この項目についての説明は SOFTUNE V7 には適用されません。
− デバッグ機能の選択
2.9.3
「4.7.2.3 デバッグ環境設定」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
− モニタデバッガ
2.9.4
「4.7.2.4 デバッグ機能の選択」
以下のダイアログは表示されません。このダイアログについての説明は SOFTUNE V7 には適用されません。
− デバッグ機能の選択
2.9.5
「4.7.2.5 セットアップウィザード」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
− モニタデバッガ
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
55
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
2.10 「第 4 章 メニュー」-「4.9 ヘルプ」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 4 章 メニュー」-「4.9 ヘルプ」の変更点を説明します。
2.10.1
「4.9 ヘルプ」
以下の項目が表示されます。
−
−
−
−
−
−
56
CONFIDENTIAL
Workbench ヘルプの表示
C/C++コンパイラヘルプの表示
アセンブラヘルプの表示
リンケージキットヘルプの表示
リリースノートの表示
バージョン情報
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
「4.9.1 Workbench / C/C++コンパイラ / アセンブラ / リンケージキッ
ト ヘルプの表示」
2.10.2
メニューの項目を変更しました。
『SOFTUNE V6 Workbench 操作マニュアル』の「4.9.1 トピックの検索」
を以下の内容で読み替えてください。
各 SOFTUNE Tools のヘルプを表示します。
Workbench ヘルプの表示
Workbench のヘルプを表示します。
C/C++コンパイラヘルプの表示
ワークスペースで選択している言語ツールフォルダにある、C/C++コンパイラのヘルプを表示します。ワー
クスペースを開いていないときは選択できません。
アセンブラヘルプの表示
ワークスペースで選択している言語ツールフォルダにある、アセンブラのヘルプを表示します。ワークスペ
ースを開いていないときは選択できません。
リンケージキットヘルプの表示
ワークスペースで選択している言語ツールフォルダにある、リンケージキットのヘルプを表示します。ワー
クスペースを開いていないときは選択できません。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
57
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.10.3
S u p p o r t
M a n u a l
「4.9.2 リリースノートの表示」
メニューの項目を変更しました。
『SOFTUNE V6 Workbench 操作マニュアル』の「4.9.2 サポート情報」を
以下の内容で読み替えてください。
リリースノートを表示します。
リリースノートの表示
リリースノートには、添付のマニュアルに記載されていない情報が記述されています。
SOFTUNE Workbench をご使用になられる前に、ご一読されることをお勧めします。
 Workbench
Workbench のリリースノートを表示します。
 C/C++コンパイラ
ワークスペースで選択している言語ツールフォルダにある、C/C++コンパイラのリリースノートを表示し
ます。ワークスペースを開いていないときは選択できません。
 アセンブラパック
ワークスペースで選択している言語ツールフォルダにある、アセンブラパックのリリースノートを表示し
ます。ワークスペースを開いていないときは選択できません。
58
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
2.10.4
S u p p o r t
M a n u a l
「4.9.3 バージョン情報」
バージョン情報ダイアログで表示される内容を変更しました。
SOFTUNE のバージョン情報を表示します。
[ヘルプ]‐[バージョン情報] メニューを選択すると、SOFTUNE Workbench のロゴマークが入ったバージョ
ン情報ダイアログが表示されます。
このダイアログでは現在起動している SOFTUNE Workbench の各ファイルのバージョンを表示します。
Figure 2-15 バージョン情報
バージョン情報概要
バージョン情報ダイアログには以下の情報が表示されます。
1. SOFTUNE Workbench のバージョンと著作権表示
2. SOFTUNE がロードしたアドイン DLL のバージョンやパス
3. SOFTUNE のカレントディレクトリやヘルプのパス
 SOFTUNE Workbench のバージョンと著作権表示
以下のような情報が表示されます。
FR Family SOFTUNE V7 Workbench V70L01
Copyright (c) 1997-2014 Spansion
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
59
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
 SOFTUNE がロードしたアドイン DLL のバージョンやパス
ワークスペースを開いてデバッグを開始している場合、以下の例のような情報が表示されます。なお、ワー
クスペースを開いていない場合や、デバッグを開始していない場合には、表示されない項目があります。
また、インストールされていない DLL の情報は表示されません。表示順は変わる場合があります。
 例) SiCmn
=======================================================
Add in DLLs
------------------------------------------------------SiCmn
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiC911.dll
Version
: V07L01
- - - - - - - - - - - - - - - - - - - - - - - - - - - SiiEd
Version
: 3.0.1.2
 例) SiM911 (ワークスペースを開いていない場合の表示)
------------------------------------------------------SiM911
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiM911.dll
Version
: V07L7001
- - - - - - - - - - - - - - - - - - - - - - - - - - - Selectable Language Tools
REV700001(Compiler V65L07)
60
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
 例) SiM911 (ワークスペースを開いている場合の表示)
------------------------------------------------------SiM911
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiM911.dll
Version
: V07L7001
- - - - - - - - - - - - - - - - - - - - - - - - - - - Selectable Language Tools
REV700001(Compiler V65L07)
- - - - - - - - - - - - - - - - - - - - - - - - - - - CPU Information file(Workbench folder)
File Path :C:¥SOFTUNE7¥FR¥Lib¥911¥911.csv
Version
:19,33,01_2013.07.04
- - - - - - - - - - - - - - - - - - - - - - - - - - - Language Tools(REV700001)
- FR Family SOFTUNE C/C++ Compiler V65L07
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥fcc911s.exe
- FR Family SOFTUNE Assembler V60L10
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥fasm911s.exe
- FR/FR80 Family SOFTUNE Linker V60L10
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥flnk911s.exe
- SOFTUNE Librarian V60L05
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥flibs.exe
- SOFTUNE FJ-OMF to S-FORMAT Converter V60L04
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥f2ms.exe
- SOFTUNE FJ-OMF to INTEL-HEX Converter V60L03
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥f2is.exe
- SOFTUNE FJ-OMF to INTEL-EXT-HEX Converter V60L03
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥f2es.exe
- SOFTUNE FJ-OMF to HEX Converter V60L04
File Path : C:¥SOFTUNE7¥FR¥Lang¥REV700~1¥Bin¥f2hs.exe
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
61
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
 例) SiD911 (デバッグを開始している場合に表示されます。)
------------------------------------------------------FR family Debugger DLL
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiD911.dll
Version
: V07L01
- - - - - - - - - - - - - - - - - - - - - - - - - - - Debugger type
= Emulator Debugger
MCU type
= MB91F777
VCpu dll name
= C:¥SOFTUNE7¥FR¥Bin¥wv911e3.dll
VCpu dll version
= V07L01
SiDRVo dll version = V04L00R04
DSU type
= OCDU
Adapter version
= V02L04*(V02L04)
FPGA version
= V01L15
Maker ID
= 0x0400
CPU family ID
= 0x0200
DSU type ID
= 0x6
DSU version ID
= 0x1
Device ID
= 0x0010
Device version ID
= 0x1
OSC clock
= 7998040(8000000) Hz
PLL clock
= ---(---)
Clock mode
= Main
Communication mode = Normal(Normal)
Communication type = 0x0
Communication device = USB
62
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
SiD911 の情報はデバッガごとに Table 2-2 のとおり異なります。
Table 2-2 SiD911 の情報
項目 / 種別
Debugger type
MCU type
VCpu dll name
VCpu dll version
SiDRVo dll version
DSU type
Adapter version
FPGA version
Maker ID
CPU family ID
DSU type ID
DSU version ID
Device ID
Device version ID
OSC clock
PLL clock
Clock mode
Communication mode
Communication type
Communication device
説明
シミュレータ
デバッガ
エミュレータ
デバッガ
MB2100-01
現在のデバッガ種別
現在選択しているターゲット MCU
○
○
○
○
現在使用している VCpu dll のパスと名前
現在使用している VCpu dll のバージョン
○
○
○
○
現在使用しているドライバ部 DLL のバージョン
現在使用している DSU 種別
×
×
○
○
アダプタのバージョン
FPGA のバージョン
×
×
○
○
デバイスメーカを示す ID
デバイスに搭載される CPU ファミリを示す ID
×
×
○
○
OCD-DSU の実装タイプを示す ID
デバイスに搭載の DSU のバージョン情報を示す
ID
×
○
×
○
デバイス情報を示す ID
×
○
デバイスのバージョン (版数) 情報を示す ID
通常通信速度基準周波数の実設定値 (ユーザ設
定値)
×
○
×
○
高速通信速度基準周波数の実設定値 (ユーザ設
定値)
×
○
クロックモード
デバッグ時の通信モード
×
×
○
○
初期通信モード [0:NRZ 変調 / 1:位相変調]
デバイス種別
×
×
○
○
表中の記号は以下の意味を示します。
○ : 表示されます。
× : 表示されません。
 例) SiIODef (表示される順序は変わる場合があります。)
------------------------------------------------------SiIODef
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiIODef.dll
Version
: V07L01
 例) カスタマイズバー
------------------------------------------------------Custombar DLL
Product name : SOFTUNE V7 Workbench
File Path
: C:¥SOFTUNE7¥FR¥Bin¥SiTBAR.dll
Version
: V07L01
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
63
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
 SOFTUNE のカレントディレクトリやヘルプのパス
以下の例のような情報が表示されます。なお、ワークスペースを開いていない場合には、表示されない項目
があります。
 例)
=======================================================
Install Path = C:¥SOFTUNE7¥FR
Current Path = C:¥SOFTUNE7¥FR¥Sample¥911¥Project
Language
= Japanese
Help File Path = C:¥SOFTUNE7¥FR¥Lib¥911¥SOFTUNE_HelpJ.chm
C:¥SOFTUNE7¥FR¥Lang¥REV700001¥Lib¥911¥Fcc.chm
C:¥SOFTUNE7¥FR¥Lang¥REV700001¥Lib¥911¥Fasm.chm
C:¥SOFTUNE7¥FR¥Lang¥REV700001¥Lib¥911¥Flkit.chm
ファイル出力
バージョン情報ダイアログに表示されている内容をファイルに保存します。
ファイル名のデフォルトは「SOFTUNE_SYS.txt」です。
参考:
SOFTUNE Workbench について弊社への問い合わせの際には,必ずここに表示された内容を通知してくださ
い。
64
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
2.11 「第 5 章 アドインモジュール」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「第 5 章 アドインモジュール」の変更点を説明します。
2.11.1
「5.1.1 カスタマイズバーとは?」
SOFTUNE V7 Workbench V70L01 では、カスタマイズバーが常時インストールされます。
「■カスタマイズ
バーのインストール方法」の説明は、SOFTUNE V7 Workbench V70L01 には適用されません。
2.11.2
「5.2 FLASH ローダ」
以下の機能はサポートしていません。この機能についての説明は SOFTUNE V7 には適用されません。
− FLASH ローダ
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
65
ver1.1a
第 3 章: 操作マニュアル
2. 変更点の説明
S o f t w a r e
S u p p o r t
M a n u a l
2.12 「付録」の変更点
『SOFTUNE V6 Workbench 操作マニュアル』の「付録」の変更点を説明します。
2.12.1
「付録 B モニタプログラムのダウンロード」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2197)
− エミュレータデバッガ(MB2198)
2.12.2
「付録 C LAN インタフェースの設定」
LAN インタフェースをもつエミュレータはサポートしていません。LAN インタフェースについての説明は
SOFTUNE V7 には適用されません。
2.12.3
「付録 D モニタデバッガターゲット ROM 部の作成」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− モニタデバッガ
2.12.4
「付録 E エミュレータ本体の表示」
以下のエミュレータはサポートしていません。このエミュレータについての説明は SOFTUNE V7 には適用
されません。
− MB2198
2.12.5
「付録 G セミホスティング機能用サンプルプロジェクト」
サンプルプロジェクトは、以下のフォルダに格納されています。
SOFTUNE インストールフォルダ¥FR¥Sample¥911¥Semihosting
66
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 4 章: 機能説明書
SOFTUNE V7 の機能説明書における変更点を説明します。
1.
2.
機能説明書変更点概要
変更点の説明
2.1
「第 1 章 基本機能」の変更点
2.2
「第 2 章 依存機能」の変更点
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
67
ver1.1a
第 4 章: 機能説明書
1. 機能説明書変更点概要
S o f t w a r e
S u p p o r t
M a n u a l
1. 機能説明書変更点概要
SOFTUNE V7 では、機能説明書において、以下の点を変更しました。
詳細は、
「2 変更点の説明」を参照してください。
追加された機能
− 言語ツールが選択できます。
変更された機能
− サポートするデバッガ
− サポートするプロジェクト形式
− サポートしないデバッガに固有の機能
− ワークスペースファイル/プロジェクトファイルの形式
− 標準エディタ設定の管理方法
68
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 4 章: 機能説明書
2. 変更点の説明
S o f t w a r e
2.
S u p p o r t
M a n u a l
変更点の説明
ここでは、変更があるページの変更部分について説明しています。本書で記載がない部分は『SOFTUNE V6
Workbench 機能説明書』の対応するページを参照してください。
2.1
「第 1 章 基本機能」の変更点
『SOFTUNE V6 Workbench 機能説明書』の「第 1 章 基本機能」の変更点を説明します。
2.1.1
「1.1 ワークスペースの管理機能」
以下の機能はサポートしていません。この機能についての説明は SOFTUNE V7 には適用されません。
− REALOS
また、以下の機能を追加しました。
− 言語ツールの選択
2.1.2
「1.2 プロジェクト管理機能」
以下の形式はサポートしていません。この形式についての説明は SOFTUNE V7 には適用されません。
− 旧プロジェクト形式
2.1.3
「1.4 メイク/ビルド機能」
メイク/ビルドに使用する言語ツールをワークスペースごとに選択できます。選択方法については、本書の
第 3 章の『2.5.2 「4.2.1.1 言語ツールの選択ダイアログ」(追加)』を参照してください。
2.1.4
「1.4.1 カスタマイズビルドの機能」
SOFTUNE V7 では、ビルドの前後でも自動で別ツールを動作させることができます。
2.1.5
「1.7 エラージャンプの機能」
SOFTUNE V7 Workbench V70L01 では SOFTUNE V6 用のヘルプファイルが添付されています。
そのため、SOFTUNE V7 で追加されたエラーメッセージに対して、エラージャンプ機能は動作しません。
2.1.6
「1.8 エディタの機能」
標準エディタの設定が、ユーザ用のフォルダのファイルに保存されるようになりました。また、その標準エ
ディタの設定ファイルは、複数の SOFTUNE V7 Workbench から参照されます。そのため、標準エディタの
設定は、ユーザごとに共通です。
2.1.7
「1.12 動作環境設定」
一部の環境変数は、ワークスペースで選択された言語ツールフォルダを元に Workbench が生成します。ユ
ーザは Workbench が生成した部分を変更できません。
また、SOFTUNE V6 で設定されていた環境変数は、SOFTUNE V7 には引き継がれません。必要に応じて設
定してください。
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
69
ver1.1a
第 4 章: 機能説明書
2. 変更点の説明
S o f t w a r e
2.1.8
S u p p o r t
M a n u a l
「1.13 デバッガの種別」
以下のデバッガはサポートしていません。それぞれのデバッガについての説明は SOFTUNE V7 には適用さ
れません。
− エミュレータデバッガ(MB2198)
− モニタデバッガ
70
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 4 章: 機能説明書
2. 変更点の説明
S o f t w a r e
2.2
S u p p o r t
M a n u a l
「第 2 章 依存機能」の変更点
『SOFTUNE V6 Workbench 機能説明書』の「第 2 章 依存機能」の変更点を説明します。
2.2.1
「2.1 シミュレータデバッガ」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− 通常版シミュレータデバッガ(normal)
2.2.2
「2.1.12 デバッガの状態を確認するには」
デバッガの情報の表示内容については、本書の第 3 章の『2.10.4 「4.9.3 バージョン情報」
』を参照してくだ
さい。
2.2.3
「2.2 エミュレータデバッガ (MB2197)」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2197)
2.2.4
「2.3 エミュレータデバッガ (MB2198)」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− エミュレータデバッガ(MB2198)
2.2.5
「2.4.11 デバッガの状態を確認するには」
デバッガの情報の表示内容については、本書の第 3 章の『2.10.4 「4.9.3 バージョン情報」
』を参照してくだ
さい。
2.2.6
「2.5 モニタデバッガ」
以下のデバッガはサポートしていません。このデバッガについての説明は SOFTUNE V7 には適用されませ
ん。
− モニタデバッガ
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
71
ver1.1a
第 4 章: 機能説明書
2. 変更点の説明
S o f t w a r e
72
CONFIDENTIAL
S u p p o r t
M a n u a l
MN705-00029-1v0-J, December 26, 2014
ver1.1a
第 5 章: 付録
1.
主な変更内容
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
73
ver1.1a
第 5 章: 付録
1. 主な変更内容
S o f t w a r e
1.
S u p p o r t
M a n u a l
主な変更内容
ページ
場所
変更箇所
Revision 1.0
-
74
CONFIDENTIAL
-
Initial release
MN705-00029-1v0-J, December 26, 2014
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
MN705-00029-1v0-J
Spansion・Software Support Manual
FR ファミリ
SOFTUNE V7 機能説明書
2014 年 12 月 Rev. 1.0
発行:Spansion Inc.
編集:コーポレートコミュニケーション部
December 26, 2014, MN705-00029-1v0-J
CONFIDENTIAL
75
ver1.1a
S o f t w a r e
S u p p o r t
M a n u a l
免責事項
本資料に記載された製品は、通常の産業用, 一般事務用, パーソナル用, 家庭用などの一般的用途 (ただし、用途の限定はあ
りません) に使用されることを意図して設計・製造されています。(1) 極めて高度な安全性が要求され、仮に当該安全性が
確保されない場合、社会的に重大な影響を与えかつ直接生命・身体に対する重大な危険性を伴う用途 (原子力施設における
核反応制御, 航空機自動飛行制御, 航空交通管制, 大量輸送システムにおける運行制御, 生命維持のための医療機器, 兵器シ
ステムにおけるミサイル発射制御等をいう) 、ならびに(2) 極めて高い信頼性が要求される用途 (海底中継器, 宇宙衛星等を
いう) に使用されるよう設計・製造されたものではありません。上記の製品の使用法によって惹起されたいかなる請求また
は損害についても、Spansion は、お客様または第三者、あるいはその両方に対して責任を一切負いません。半導体デバイス
はある確率で故障が発生します。当社半導体デバイスが故障しても、結果的に人身事故, 火災事故, 社会的な損害を生じさ
せないよう、お客様において、装置の冗長設計, 延焼対策設計, 過電流防止対策設計, 誤動作防止設計などの安全設計をお願
いします。本資料に記載された製品が、外国為替及び外国貿易法、米国輸出管理関連法規などの規制に基づき規制されてい
る製品または技術に該当する場合には、本製品の輸出に際して、同法に基づく許可が必要となります。
商標および注記
このドキュメントは、断りなく変更される場合があります。本資料には Spansion が開発中の Spansion 製品に関する情報が
記載されている場合があります。Spansion は、それらの製品に対し、予告なしに仕様を変更したり、開発を中止したりする
権利を有します。このドキュメントに含まれる情報は、現状のまま、保証なしに提供されるものであり、その正確性, 完全
性, 実施可能性および特定の目的に対する適合性やその市場性および他者の権利を侵害しない事を保証するものでなく、ま
た、明示, 黙示または法定されているあらゆる保証をするものでもありません。Spansion は、このドキュメントに含まれる
情報を使用することにより発生したいかなる損害に対しても責任を一切負いません。
Copyright © 2014 Spansion
All rights reserved.
商標:Spansion®, Spansion ロゴ (図形マーク), MirrorBit®, MirrorBit® Eclipse™, ORNAND™, Easy DesignSim™, Traveo™及びこれら
の組合せは、米国・日本ほか諸外国における Spansion LLC の商標です。第三者の社名・製品名等の記載はここでは情報提
供を目的として表記したものであり、各権利者の商標もしくは登録商標となっている場合があります。
76
CONFIDENTIAL
MN705-00029-1v0-J, December 26, 2014
ver1.1a