Arm Compiler for Embedded 6.21 のリリースノート

目次

  1. 紹介
    1. Arm Compiler for Embedded 6.21 コンフィギュレーション
    2. Arm Compiler for Embedded 6.21 でサポートされたこと
  2. インストール方法とIDEへの統合
  3. フィードバックとサポート
  4. Arm Compiler for Embedded 6.21 での変更点

1. 紹介

Arm Compiler for Embedded 6.21 は、ベアメタルソフトウェア、ファームウェア、およびリアルタイムオペレーティングシステム(RTOS) アプリケーションを開発するための、Arm の最新の組み込みC/C++コンパイルツールチェインです。
ツールチェインは、次の Arm 統合開発環境 (IDE) と互換性があります:

Arm Compiler for Embedded は、Arm アーキテクチャの最新のアーキテクチャ機能と拡張のために、最も早く、最も完全で、正確なサポートを提供します。開発中のものも含め、すべての最新のArm プロセッサをサポートします。 強力な最適化手法と最適化されたライブラリを通して、Arm Compiler for Embedded は組み込みシステム開発者が挑戦的なパフォーマンス目標とメモリ制約を満たすことを可能にします。

Arm Compiler for Embedded は、自動車、家電、産業、医療、ネットワーク、鉄道、ストレージ、通信など、さまざまな業界のリーディングカンパニーで使用されています。 プロジェクトに長期保守要件または機能安全要件(EN 50128、IEC 61508、IEC 62304、またはISO 26262など)がある場合、Armは、本リリースの代わりに、 LTSおよび機能安全認証版 のArm Compiler for Embedded FuSa を検討することを強く推奨します。

Arm Compiler for Embedded 6.21 は2023年10月現在の最新リリースであり、それ以前のリリースの置き換えとなります。


本リリースのキーとなるハイライトは以下の通りです:

Arm Compiler for Embedded または Armの統合開発環境(IDE)については、 代理店 にお問い合わせください。

1.1 Arm Compiler for Embedded 6.21 コンフィギュレーション

Arm Compiler for Embedded 6.21 は以下を含みます:


1.2 Arm Compiler for Embedded 6.21 でサポートされたこと

ライセンス条件に従い、Arm Compiler for Embedded 6.21 を使用して、以下のArm アーキテクチャおよびプロセッサ用のビルドが行えます:
Architecture Cortex(Standard) Cortex(Automotive Enhanced) Neoverse Other
Armv9.5-A AArch64 [BETA]
Armv9.4-AまでのArmv9-A X4, X3, X2
A715, A710, A510
A520, A510
V2
N2
Armv8.9-AまでのArmv8-A X1
A78C, A78, A77, A76, A75, A73, A72
A65
A57, A55, A53
A35, A34, A32
A78AE, A76AE
A65AE
V1
N1
E1
Armv7-A A17, A15, A12
A9, A8, A7, A5
Armv8-R AArch64
(ハードウェア浮動小数点のみの実装)
R82
Armv8-R R52+, R52
Armv7-R R8, R7, R5, R4F, R4
Armv8.1-MまでのArmv8-M M85, M55
M35P, M33
M23
STAR-MC1
Armv7-M M7, M4, M3 SecurCore SC300
Armv6-M M1, M0, M0+ SecurCore SC000

詳細については以下のドキュメントを参照してください:


2. インストール方法とIDEへの統合

Arm Product Download Hub (PDH) で入手できる Arm Compiler for Embedded 6.21 ツールチェインパッケージは2023年10月時点で以下の環境で使用することを想定としています:

Host architecture Host operating system Toolchain download package Host environment
x86_64 Red Hat Enterprise Linux 9
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 7
Ubuntu Desktop Edition 22.04 LTS
Ubuntu Desktop Edition 20.04 LTS
x86_64 Linux スタンドアロン製品として使用
Arm Development Studioに統合
Windows Server 2022
Windows Server 2019
Windows 11
Windows 10
x86_64 Windows スタンドアロン製品として使用
Arm Development Studioに統合
for Keil® MDK Keil MDK 5 に統合
AArch64 Ubuntu 20.04 LTS AArch64 Linux スタンドアロン製品として使用

✝ Arm は、このリリースに環境を追加する権利を留保します。

以下の制限が適用されます:

詳細については、以下を参照してください:


3. フィードバックとサポート

お客様からのフィードバックは我々にとって重要です。
製品のいかなる側面についても、障害報告と改善に関する提案を歓迎します。
不具合修正と機能拡張は、Arm Compiler for Embedded maintenance ポリシーに従って将来のリリースに対して検討されます。
プロジェクトに長期保守要件または機能安全要件がある場合、 LTSおよび機能安全認証版 のArm Compiler for Embedded FuSa の使用を検討してください。
フィードバックあるいはサポートが必要な問題について、お仕事あるいはアカデミックなE-mailアドレスを使用してお客様の製品の購入元にご連絡をいただくか、可能であれば caseをオープン してください。
必要に応じて、以下の情報をお書き添えください:

当社へのお問い合わせは、 こちら


4. Arm Compiler for Embedded 6.21 での変更点

以下に、Arm Compiler for Embedded 6.21 シリーズのリリース日付を示します:

以下に、Arm Compiler for Embedded 6.21 での新しい機能と修正された不具合の概要を示します。
この章の範囲に関する情報については、 Does Arm document all known issues that affect each Arm Compiler release? の記事を参照してください。

Arm Compiler for Embedded 6.21 はLong-Term Support (LTS) リリースではありません。Arm Compiler for Embedded maintenance ポリシーに従って、今後のリリースにおいてさらなる不具合修正と機能拡張が検討されます。

以下の情報には、技術的な不正確さや誤植が含まれる場合があります。
それぞれの変更点には、ユニークな識別子SDCOMP- が割り振られています。
もしArmへこのリリースノート内の特定の問題について連絡が必要な場合、適切な識別子を通知してください

以下に直前のリリースであるArm Compiler 6.20 からの変更点を示します。

Arm Compiler for Embedded 6.21 での一般的な変更

アンケートにご協力お願いします

この解答はお客様のお役に立てましたでしょうか?

 

           

検索に戻る