dSPACEでは、継続的な改善策の一環として、SCALEXIOプロセッサユニットおよびDS6001 Processor Boardに使用できるLinuxベースの32ビットリアルタイムオペレーティングシステム(RTOS)をdSPACE Release 2020-Bで導入しました。
また、dSPACE Release 2022-Aでは、SCALEXIOプロセッサハードウェアのデフォルトのRTOSとしてLinuxベースの64ビットRTOSを導入しました。一方で、Linuxベースの32ビットRTOSはレガシーサポートとして使用できました。
Linuxベースの64ビットRTOSに移行すると、次の利点があります。
dSPACE Release 2022-A以降に移行する場合、以前のdSPACE Release用にビルドされた次のアイテムはSCALEXIOシステムとの互換性を失うため、ソースコードから(再)ビルドする必要があります。
ソースコードは、ほとんどの場合、再利用できます。非限定型の整数タイプ(Longなど)またはポインタに特定のワード長が求められるカスタムコードについては、Cコードの調整が必要になる可能性があります。
Linuxベースの64ビットリアルタイムオペレーティングシステム(RTOS)は、今後すべてのSCALEXIOプロセッサハードウェアに使用できるRTOSとなるため、従来の32ビットバージョンのサポートはdSPACE Release 2023-Aまでとなり、その後は廃止されます。dSPACE Release 2023-B以降では、64ビットRTOSのみが提供されます。
最新の技術開発動向をつかんで、イノベーションを加速。
メールマガジンの購読希望・変更/配信停止手続き