RENESAS TOOL NEWS 2005年04月16日 : RSO-H8SX-SIM-050416D
H8S, H8/300シリーズ シミュレータ・デバッガ
ご使用上のお願い
-- システムコントロールレジスタ(SYSCR)アクセスについて -- |
H8S, H8/300シリーズ シミュレータ・デバッガの使用上の注意事項を連絡します。
- システムコントロールレジスタ(SYSCR)へアクセスする場合の注意事項
- 該当製品
H8S,H8/300シリーズ シミュレータ・デバッガ V.5.1.00 ~ V.5.03.00
(H8, H8S, およびH8SXファミリ用 C/C++コンパイラパッケージ V.6.00.Release00 ~ V.6.01 Release 00 に付属しています。)
シミュレータ・デバッガのバージョンは、下記手順により確認できます。
| (1) |
High-performance Embedded Workshopのメニュー「ツール」->「アドミニストレーション」を選択してください。 |
| (2) |
開いたツールアドミニストレーションダイアログボックスの「登録済コンポーネント」リストから現在使用しているシミュレータ・デバッガを選択し、プロパティボタンをクリックしてください。 |
| (3) |
表示されたプロパティのダイアログボックスの情報タブを選択すると、
シミュレータ・デバッガのバージョンが表示されます。 |
- 内容
デバッグの設定ダイアログボックス(*)のTargetリストボックスから以下のいずれかを選択しているとき、
SYSCRをバイトアクセスする命令を含むユーザプログラムを実行した場合、
SYSCRへのバイトアクセス処理でメモリアクセスエラーとなります。
- H8SX Normal Simulator
- H8SX Advanced Simulator
- H8SX Maximum Simulator
| *: |
デバッグの設定ダイアログは、「デバッグ」メニューの「デバッグの設定」コマンドを選択すると表示されます。 |
- 回避策
SYSCRをアクセスする場合は、ワードサイズでアクセスするようにプログラムを変更してください。
- 恒久対策
本問題は、H8S,H8/300シリーズ シミュレータ・デバッガ V.5.04.00で改修する予定です。