RENESAS TOOL NEWS 2008年02月05日 : 080205/tn2
| E8a エミュレータソフトウェア ご使用上のお願い
--740 E8a エミュレータデバッガでステップ実行を行う際の注意事項-- |
オンチップデバッギングエミュレータE8a用エミュレータソフトウェアの使用上の
注意事項を連絡します。
- 740 E8a エミュレータデバッガ(740ファミリMCUをターゲットとする場合)で
ステップ実行を行う際の注意事項
1. 該当製品
E8a エミュレータソフトウェア
V.1.00 Release 00 および V.1.00 Release 00A
2. 内容
該当製品に含まれる740 E8aエミュレータデバッガで740ファミリマイコンの
BBC命令またはBBS命令行をステップ実行した場合、次に実行する命令で停
止せずにプログラムが実行し続ける状態(ステップ実行が終了しない)となる
場合があります。
3. 発生条件
以下のすべての条件を満たす場合に発生する場合があります。
(1) 該当製品に含まれる740 E8aエミュレータデバッガを使用している。
(2) アドレッシングモードがゼロページビット相対であるBBC命令または
BBS命令があり、かつ80h~FFh番地内メモリのビットを分岐条件に
指定している。
(3) 上記(2)の命令行をステップ実行した。
発生例
-------------------------------------------------------------------------
BBC 0, 80h, 0E123h ; 80h番地メモリのビット0が分岐条件になっている
BBS 0, FFh, 0E123h ; FFh番地メモリのビット0が分岐条件になっている
-------------------------------------------------------------------------
4. 回避策
ステップ実行が終了しない場合は、High-performance Embedded Workshopの
停止ボタンを押してください。
注意:
停止ボタンを押すとその時点で実行されていた命令のアドレスで停止しますので、
BBCまたはBBS命令の次に実行されるはずの命令で停止しない場合があります。
5. 恒久対策
本問題は、E8aエミュレータソフトウェア V.1.01 Release 00(2008年2月6日から
公開予定)で改修されています。最新バージョンをご使用ください。
V.1.01 Release 00の詳細は同日発行のRENESAS TOOL NEWS 資料番号080205/tn4
(2月5日からWeb公開)をご参照ください。
http://tool-support.renesas.com/jpn/toolnews/080205/tn4.htm