互換性
このページは、セットアップの手順ではなく、バージョン互換性に関する参照です。
標準の SDK をインストールすると、互換性のあるデフォルト設定が自動的に適用されます。初めてセットアップする場合は、まず DevKit ソフトウェアのバージョンを確認し、次に Palette SDK(およびそのホストの要件)を確認してください。以下の表は、バージョンを固定する場合、異なるファームウェアバージョン間でコンポーネントを組み合わせる場合、または互換性の問題を診断する場合にのみ使用してください。
正確なバージョンを選択する必要がある場合、特定のコンポーネントのみを個別にアップグレードする場合、バージョン不整合のトラブルシューティングを行う場合、またはリリースを準備する場合に、このページを参照してください。Palette SDK を初めてセットアップする場合は、Palette SDK および Neat Library のページから開始してください。これらの手順では、サポートされているデフォルトの組み合わせがインストールされます。
Palette SDK には、いくつかのバージョン管理されたコンポーネントがあります。ほとんどの場合、互換性は次の 2 つのルールに依存します。
- Neat LibraryとPalette SDKは、両方とも互換性がある必要があります。 使用している、または開発に使用している DevKit ソフトウェアのバージョンによって。
- Model Compiler は、Palette SDK と互換性がある必要があります。 または、インストールされているホスト環境。
各Palette SDKリリースシリーズは、特定のDevKitソフトウェアバージョンを対象としています。SDKのパッチリビジョンでは、新しいDevKitイメージを必要とせずに、ツールに関する修正が追加される場合があります。たとえば、2.1.3.0を含むPalette SDK 2.1.3.xリリースは、DevKitソフトウェア2.1.3と互換性があります。
SDKを再インストールせずに、より新しい互換性のあるNeat Libraryをインストールすることもできます。ただし、以下の表に示すペアリングを使用する必要があります。たとえば、Neat Library 0.6.1とPalette SDK 3.0.0.1を組み合わせて使用します。
このページに記載されているバージョンは、サポート対象のバージョン組み合わせです。
DevKit
すべての Modalix DevKit には、特定のバージョンのソフトウェア DevKit が付属しています。Palette SDK または Neat Library のバージョンを選択する前に、そのバージョンを確認してください。
以下の互換性表は、DevKit ソフトウェアのバージョンに基づいて構成されています。これは、デバイス上のランタイム、ファームウェア、およびシステムパッケージが 、一連のパッケージとしてインストールされるためです。
DevKit へのシェルアクセスを確立した後、インストールされているソフトウェアのバージョンを確認してください。DevKit がネットワーク経由でアクセス可能な場合、またはシリアルコンソール経由で、SSH を使用してシェルを開くことができます。シリアルアクセスに関する手順については、シリアルアクセスを設定する を参照してください。
devkit$cat /etc/buildinfoインストールしようとしている Neat Library のバージョンと、DevKit のソフトウェアバージョンが互換性がない場合、sima-cli neat install は、デバイス上で互換性のないランタイムコンポーネントを混在させるのではなく、インストールをブロックします。その場合は、現在の DevKit ソフトウェアをサポートするバージョンの Neat Library をインストールするか、最初に DevKit のファームウェアを更新してください。
DevKit のファームウェアの確認と更新の手順については、ファームウェアの更新 を参照してください。
Palette SDK
以下の表を使用して、お使いの Palette SDK が、お使いの DevKit のソフトウェアバージョンと一致していることを確認してください。
| Palette SDK | 対応するホスト環境 | 対応する DevKit ソフトウェア |
|---|---|---|
| 2.0.0 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 2.0.0 |
| 2.1.2.3 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 2.1.2 |
| 2.1.3.0 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 2.1.3 |
| 2.1.3.1 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 2.1.3 |
| 3.0.0.0 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 3.0.0 |
| 3.0.0.1 | WSL を介した Windows 11、Ubuntu 22.04 または 24.04、Apple Silicon 搭載の最新 macOS | 3.0.0 |
DevKit ソフトウェアと互換性のある特定の SDK バージョンをインストールしてください。たとえば、DevKit ソフトウェア 3.0.0 用の Palette SDK 3.0.0.1 をホストからインストールするには、次のコマンドを実行します。
host$sima-cli neat install sdk@v3.0.0.1特定の SDK バージョンをインストールするで、特定のタグとリリースチャネルについて確認してください。
2段階のSDKインストールが必要なのは、SDK 2.0.0、2.1.2.0、2.1.2.1 のみです。