概要
説明
プラットフォームの心臓部で、ルネサスが動作を保証したソフトウェアパッケージです。
SSPを構成する主要コンポーネントにより、ハードウェアに依存するベーシックなソフトウェア開発に時間を費やすことなく、お客様の優位性を生み出すアプリケーションソフトウェアの開発にいち早く着手できます。
特長
- Renesas Synergy™ MCUシリーズ間でのハードウェア依存性がないため、他シリーズでもお使いいただけます。
- システム上層からのプログラミングを可能とすることにより、開発者の時間を節約するアプリケーションフレームワーク
- 市場実績豊富な主要コンポーネント:RTOS ThreadX®、X-Ware™、NetX Duo™、NetX Secure™、USBX™、GUIX™、FileX®
- 多層APIアクセスによりユーザに柔軟なシステム開発の可能性を提供
- ソフトウェアライフサイクルプロセス (SLP)、ISO/IEC12207やコーディングガイドラインのMISRA C:2012に代表される標準規格に沿った厳格な開発、認証、および検査を実施
- SSPのデータシート上で規定された動作を保証
*重要なお知らせ:
2023年11月21日、Microsoftは、Eclipse下で Azure RTOSをオープンソースに提供することを決定し、Azure RTOSがEclipse ThreadXになることを発表しました。
詳細については、「Microsoft Contributes Azure RTOS to Open Source」参照してください。
Eclipse ThreadXのサポートについては後日発表されます。
Microsoftは、Azure RTOSおよびAzure RTOS ミドルウェアを廃止します。Azure RTOS の更新プログラムは提供されなくなることに注意してください。
リリース情報
SSP 2.7.0
Current Public Release
Release Date: 2025-04-08
MCUs Supported: S7G2, S3A7, S124, S3A3, S128, S5D9, S5D5, S5D3, S3A6, S3A1, S1JA
What's New?
SSP v2.7.0 is a minor release with new Azure stack updates, enhancements and quality improvements.
License Update
- SSP 2.7.0 no longer requires license keys
Software Tools Updates
- e2 studio and SSC 2025-01
- QE Tool for CTSU v4.1.0
- CMSIS base v5.8.0, including CMSIS Core-M v5.5.0, CMSIS DSP v1.9.0, and CMSIS NN v3.0.0
Azure RTOS Stack Updates
- ThreadX v6.4.0
- USBX v6.4.0
- FileX v6.4.0
- GUIX and GUIX Studio v6.4.0
- TraceX v6.4.0
- LevelX v6.4.0
- NetX, NetX Duo and NetX Secure v6.4.0
Bug Fixes
Installation Instructions
Refer to the Release Notes for Installation instructions.
ターゲットデバイス
ニュース&ブログ
SSPを構成する機能
SSPを構成する各機能は、ルネサスによって強固に統合化、最適化され、試験、文書化およびメンテナンスが行われています。階層化アーキテクチャにより、開発者は共通APIを使用したアプリケーションフレームワークを使って、デバイスドライバレベルに直接接続してアプリケーションを書くことができます。SSPを構成する各機能についてはこちらをご覧ください。
ソフトウェアの品質
当社はSSPのソフトウェア品質確保に必要なテストと、ソフトウェア開発ライフサイクル(SDLC)を定めた、SSPのソフトウェア品質保証(SQA)プロセスを確立しました。
SSPの品質はユニットテスト、機能テスト、統合テスト、性能テスト、回帰テスト、動的および静的解析の組み合わせにより、トラックし、測定しています。 高い量産品質グレードのソフトウェア品質を確保するために、SSPの開発およびテストにおいては以下の4つの基準を遵守しているか確認しています。
- コーディングスタンダードへの準拠
- コードの複雑度が低く維持されていること
- クリーンビルド
- 包括的なモジュールとシステムレベルのテスト
Get information about open source software included in SSP.
ルネサス
SSCは、プロジェクトジェネレータおよびプロジェクトエディタツールの機能をe2 studio ISDEで再現し、IAR Embedded Workbench® for Renesas Synergy™のユーザにグラフィカルなコンポーネント構成を提供する、Eclipseリッチクライアントプラットフォームアプリケーションです。
プロジェクトジェネレータは、デバイスオプション、デバッガオプション、およびコンパイラオプションの選択を含むガイド付きセットアッププロセスを提供します。デバイス固有のヘッダなど、必要なサポートファイルを含む構成済みプロジェクトが生成され、いつでもビルドとデバッグができます。
プロジェクトエディタにより、ユーザは、クロックツリーやI/O端子を設定できます。プロジェクトエディタには、個別のRTOSスレッド、メッセージングフレームワーク設定、および割り込みイネーブルメントにSSPモジュールを追加できるようにするSynergy Software Package(SSP)モジュールコンフィグレータが含まれています。
以下の画像は、IAR Embedded Workbench for Renesas Synergy、SSC、およびSSPが連携してプロジェクトを作成する様子を表しています。

サポート
サポートコミュニティ
- 写真では安価そうなRenesas Synergy™︎ Target Board Kit (S3A6/S5D5)なるものがルネサスさんから出るようです
... target-board-kit-s3a6.htmlRenesas Synergy™ Target Board Kit TB-S5D5 (発注型名 YSTBS5D5E10)www.renesas.com/ja-jp/.../renesas-synergy-target-board-kit-s5d5.htmlそれから、今朝、Synergyさんから「SSPv1.3.0がリリー ...
2017年9月5日 - Amazon FreeRTOSだそうです。ルネサスさんのRXは参加しないのかな?
... はCC-RXにも対応github.com/aws/amazon-freertos/tree/master/lib/FreeRTOS/portable/RenesasAmazon FreeRTOSはTLSにmbed TLSを使用github.com/aws/amazon-freertos/tree/master/lib/third ...
2017年12月2日
ナレッジベース
- Renesas Synergy™: Express_Logic社のRTOS_ThreadXに必要なROM/RAMサイズ
SSPのデータシート(Renesas Synergy™ Software Package (SSP) データシート(参考資料))を参照ください。第2章ThreadX RTOS の2.2 「推定されるメモリの用件 ...
2017年7月5日 - Renesas Synergy™: X-Wareのステップ実行
... いては、 以下のページの「7. Renesas Synergy™ Software Package (SSP)のライセンスモデル」をご参照ください。 https://www.renesas.com/ja-jp/products/synergy/software.html
2018年1月15日 - Renesas Synergy™: USBXのカスタムクラスを作成する方法
... ます。 ■Renesas Electronics > All Products > Renesas Synergy? プラットフォーム > ソフトウェア > Synergy Software Package > SSP 機能解説 #Licensing https://www.renesas.com/jp/ja/products/synergy/software/ssp ...
2019年12月13日