Renesas Synergy™

FAQ 1000622 : M16Cシリーズ, R8Cファミリ用Cコンパイラパッケージ(M3T-NC30WA)V.5から、M3T-NC30WA をV.6.xxへバージ ョンアップしたときの制限事項、注意事項

Q: 質問

M16Cシリーズ, R8Cファミリ用Cコンパイラパッケージ(M3T-NC30WA)V.5から、M3T-NC30WA をV.6.xxへバージ ョンアップしました。 V.5.xxで開発していたプロジェクトを引き続き同じエミュレータでデバッグしようとしましたが、再ビルドしてもロードモジュールが更新されない、ダウンロードできない等の問題が発生します。 制限事項、注意事項があれば教えてください。


A: 回答

ご使用のデバッガがHigh-performance Embedded WorkshopおよびM3T-NC30WAV.6.xxに対応していない場合、正しく動作しません。
例えば、再ビルドしたにも関わらずダウンロードモジュールが[Workspace]ウィンドウに表示されない場合や、デバッガでファイルダウンロードしたときに「指定されたフォーマットでないか、ファイルが壊れています」というメッセージが表示される場合があります。

対応表は以下を参照してください。

エミュレータ 本体 エミュレータ デバッガ M3T-NC30WA V.5.xx M3T-NC30WA V.6.xx
PC4701 M3T-PDxx ×
PC4701 エミュレータデバッガ [注1] △ [注2]
PC7501 M3T-PDxx ×
PC7501 エミュレータデバッガ [注1] △ [注2]
CPE M3T-PDxx ×
コンパクト エミュレータデバッガ [注1] △ [注2]
E100 E100エミュレータ ソフトウェア [注1]
E8/E8a/E1/E20 E8/E8a/E1/E20
エミュレータ ソフトウェア [注1]

○:使用可能 / △:一部制限付きで使用可能 / ×:使用できません

注1:High-performance Embedded Workshop環境で動作するエミュレータデバッガです。

注2:M3T-NC30WA V.6.xxと組み合わせて使用した場合の現時点で判明している制限事項は以下です。

  • コールスタックウィンドウが正しく表示されません。
  • スクリプトコマンドのUP,Down,Whereが動作しません。

なお、対応したデバッガであってもM3T-NC30WA V.6.xxではアブソリュートファイルの拡張子が.x30から.absに変更され ていますので、ダウンロードモジュールの設定で適切なファイル名を指定してください。

また、M3T-NC30WA V.6.xxではデバッグフォーマットがElf/Dwaf2に変更されていますので、デバッグ情報をデバッガで 正しく読み込むには、デバッグフォーマットをElf/Dwaf2に指定している必要があります。

設定方法および詳細はHigh-performance Embedded Workshopユーザーズマニュアルの"17.1.4.3 デバッグの設定を変更する "および"17.1.5 ダウンロードモジュール"の項を参照してください。

適用製品

M16Cシリーズ,R8Cファミリ用C/C++コンパイラパッケージ [M3T-NC30WA]
E1 [R0E000010KCE00]
E20 [R0E000200KCT00]
E8a
E8
M3062PT3-CPE
M3028BT2-CPE
R0E521000CPE00
E100
PC7501
PC4701U
PC4701L
PC4701M
他にご質問がございましたら、リクエストを送信してください