バージョンアップ情報のお知らせ(CMW ARM Cortex系)
平素より弊社製品をご愛顧頂きまして誠にありがとうございます。
以下製品のバージョンアップを実施致しました。
バージョンアップ情報
【対象製品】
カバレッジマスターwinAMS
【対象マイコン】
シミュレータエンジン:SX(ハイスピード)
ARM Cortex-A53/A57(AArch32/64)
ARM Cortex-R52
ARM Cortex-R7
ARM Cortex-M7
ARM Cortex-A55/A75/A76(AArch64) ※2
ARM Cortex-M23
ARM Cortex-A35/A72(AArch32/64)
ARM Cortex-A65/A78/A78AE(AArch64)
ARM Cortex-M33 ※1
ARM Cortex-M55 ※1
シミュレータエンジン:System-G(標準)
ARM Cortex-M0/M0+/M1
ARM Cortex-M3
ARM Cortex-M4
ARM Cortex-R4/R4F/R5/R5F
ARM Cortex-A5/A7/A8/A9/A15
バージョンアップ内容
OMFコンバータ ArmGhsOmf : V1.8.0.0
コンパイラ新規対応/コンパイラバージョン対応
・下記コンパイラに対応しました。
対象コンパイラ : Green Hills Software社製ARMコンパイラ(ccarm.exe/ccarm64)V2024.1.4
上記 ※1は、新規コンパイラ対応になります。
機能改善
・コンバート終了時に、終了要因に基づき「正常終了(0)/警告終了(1)/エラー終了(2)」を返すように改善しました。これにより、カバレッジマスターwinAMS R10.0以降における「変換エラーが発生した場合に出力オブジェクトを削除する」機能が動作可能となります。詳細は、カバレッジマスターwinAMS R10.0以降のマニュアルに記載される、該当機能の章を参照してください。
・カバレッジマスターwinAMSのプロジェクト作成時に自動生成されるスタートアップコマンドファイルについて、浮動小数点命令の有効/無効に関するコマンド内容を以下のように改善しました。
(1)MPU選択:ARM Cortex-A55/A75/A76(AArch64) コンパイラ選択:Green Hills → direct enable fp 設定(浮動小数点命令/有効)
(2)MPU選択:ARM Cortex-A55/A75/A76(AArch64) コンパイラ選択:Green Hills (-fsoft) → デフォルト設定(浮動小数点命令/無効)
ARM Cortex-M33 プロセッサモデル hsnatg : V1.04.0
ARM Cortex-M55 プロセッサモデル hsnati : V1.03.0
ARM Cortex-A53/A57(AArch32) プロセッサモデル hsnatc : V1.08.0
ARM Cortex-A35/A72(AArch32) プロセッサモデル hsnatk : V1.03.0
ARM Cortex-R52 プロセッサモデル hsnate : V1.04.0
ARM Cortex-R7 プロセッサモデル hsnatd : V1.08.0
機能改善
・Green Hills Software社製ARMコンパイラV2024.1.4に対応しました。