新着情報

  • 2021年06月30日
  • NEWS

バージョンアップ情報のお知らせ(CMW ARM系)

平素より弊社製品をご愛顧頂きまして誠にありがとうございます。
以下製品のバージョンアップを実施致しました。

バージョンアップ情報

【対象製品】
 カバレッジマスターwinAMS

【対象マイコン】
※マイコン名の後に記載している数字は、バージョンアップ内容の番号と対応しています。

 ARM社製 ARM Cortex-A55/A75/A76(AArch64) > 1、2、3、5 、7、8
 ARM社製 ARM Cortex-A53/A57(AArch64) > 2、3、5、6、7、9
 ARM社製 ARM Cortex-R52 > 3
 ARM社製 ARM Cortex-R7 > 3、6、7、10
 ARM社製 ARM Cortex-M3 > 4
 ARM社製 ARM Cortex-M0/M1 > 6、7、10
 ARM社製 ARM Cortex-M4 > 6、7、10
 ARM社製 ARM Cortex-A5/A7/A8/A9/A12/A15 > 6、7、10
 ARM社製 ARM Cortex-R4/R5

バージョンアップ内容 [1]

新規コア対応

ARM Cortex-A55/A75/A76(AArch64) プロセッサモデル hsnaqf : V1.03.1
ARM Cortex-A55/A75/A76(AArch64) 逆アセンブラ duaaqf : V1.2.0.1


・ARM Cortex-A76(AArch64)マイコンシミュレータに対応しました。

バージョンアップ内容 [2]

コンパイラ新規対応/バージョン対応

OMFコンバータ Arm64GccOmf : V1.3.0.1
対象コンパイラ : GNU(BlackBerry QNX)コンパイラ(qcc.exe(-V8.3.0,gcc_ntoaarch64le))


・GNU(BlackBerry QNX)コンパイラ V8.3.0に対応しました。

バージョンアップ内容 [3]

コンパイラ新規対応/バージョン対応

OMFコンバータ ArmOmf : V2.2.0.1
対象コンパイラ : ARM社製ARMコンパイラ(armclang.exe)


・ARM社製ARMコンパイラ V6.6.3に対応しました。

バージョンアップ内容 [4]

コンパイラ新規対応/バージョン対応

OMFコンバータ ArmOmf : V2.2.0.1
対象コンパイラ : ARM社製ARMコンパイラ(armclang.exe)


・ARM社製ARMコンパイラ V6.6.2に対応しました。

バージョンアップ内容 [5]

不具合対応

BR-CM0048の問題がGNU(BlackBerry QNX)コンパイラでも発生することを確認しました。OMFコンバータを修正し、問題を改善しました。

※[BR-CM0048: ARM系マイコン用コンパイラを使用したオブジェクトの特定関数のデバッグにおいて、ソースウィンドウの更新が行われない] 恒久対策

https://www.gaio.co.jp/support/downsimu/cgi2/bugreport_cm_ja.cgi?no=BR-CM0048
※ご覧頂くためには、サイトID(ユーザID)、パスワードが必要です。

バージョンアップ内容 [6]

不具合対応

BR-CM0048の問題がARMコンパイラでも発生することを確認しました。
OMFコンバータを修正し、問題を改善しました。

※[BR-CM0048: ARM系マイコン用コンパイラを使用したオブジェクトの特定関数のデバッグにおいて、ソースウィンドウの更新が行われない] 恒久対策

https://www.gaio.co.jp/support/downsimu/cgi2/bugreport_cm_ja.cgi?no=BR-CM0048
※ご覧頂くためには、サイトID(ユーザID)、パスワードが必要です。

バージョンアップ内容 [7]

機能改善

・変換オプション[-s]または[-path]において、ソースファイルのパスが重複して指定された場合に変換エラーとしていました。
-ワーニングメッセージに変更し、変換完了する動作に改善しました。

バージョンアップ内容 [8]

マニュアル対応

OMFコンバータのマニュアルにおいて、以下の対応を行いました。
製品インストールフォルダ:\DOC\XAIL-Debugger.chm

(1) 以下の制限・注意事項を追加しました。
・コンパイルオプション[-mabi=ilp32]
・コンパイルオプション[-fsso-struct=endianness]
・コンパイルオプション[-fwhole-program]
・推奨のデバッグオプション
(2)「__attribute__((weak)), #pragma weak と同名の関数」の制限における回避方法を修正しました。
(3)データ型struct/unionの引数制限の該当条件を修正しました。

バージョンアップ内容 [9]

マニュアル対応

OMFコンバータのマニュアルにおいて、以下の対応を行いました。
製品インストールフォルダ:\DOC\XAIL-Debugger.chm

(1)データ型struct/unionの引数について、制限の該当条件を修正しました。
(2)テストプロジェクト作成ダイアログで指定するオプション:struct_align8(Cortex-A53/A57(AArch32)) またはstruct_align16(Cortex-A53/A57(AArch64))について使用条件を追加しました。

バージョンアップ内容 [10]

マニュアル対応

OMFコンバータのマニュアルにおいて、以下の対応を行いました。
製品インストールフォルダ:\DOC\XAIL-Debugger.chm

(1)以下の制限・注意事項を追加しました。
・キーワード「__attribute__((value_in_regs))」
(2)データ型struct/unionの引数について、制限の該当条件を修正しました。
(3)テストプロジェクト作成ダイアログで指定するオプション:struct_align8について使用条件を追加しました。