TRACE32®がMPU用PikeOSをサポート
デバッグツールの世界的なリーディング・サプライヤーであるローターバッハ社と、重要な組込みアプリケーション向けリアルタイムオペレーティングシステムの欧州大手プロバイダーであるSYSGO社は、SYSGO の新製品 PikeOS for MPU を のデバッグツール でサポートすることを発表しました。 新製品PikeOS for MPUをローターバッハのTRACE32 デバッグ環境でサポートすることを発表しました。
環境でサポートすることを発表します。このサポートには、MMUとMPUをベースとしたシステムの混合デバッグに加えて、PikeOS for MPUアプリケーションのデバッグとトレースが含まれます。
ローターバッハ と SYSGO は、長年にわたる協力関係を築いており、TRACE32 は15年以上にわたってPikeOSをサポートしてきました。 PikeOS アウェアネスは、パーティション、タスク、スレッドなどの PikeOS オブジェクトへの簡単なアクセスを常に提供しています。TRACE32 は、すべてのパーティションとタスクへの同時アクセスを提供します。開発者は、タスクが現在アクティブかどうかに関わらず、いつでも任意のタスク(または複数のタスク)の変数を表示したり、ブレークポイントを設定したりすることができます。その結果、PikeOS for MPUを使用している開発者は、従来のPikeOSと同じように、TRACE32上でアプリケーションやシステムをデバッグすることができます。これには、全てのパーティションとタスクをカバーするシステム全体のトレースも含まれます。サンプリングされたトレースを使用して、TRACE32は包括的なパフォーマンス解析とコードカバレッジメトリックスを作成することができます。
PikeOS for MPU は、特に非対称マルチコア環境において、従来の PikeOS
システムと連携するのに最適です。複雑な
SoC、例えばXilinx Ultrascale+では、古典的なPikeOSをSMPとして実行できます。
をコアテックス-A53 クラスタ上で SMP として実行し、MPU 用の複数の PikeOS を AMP としてセカンダリ -A53 クラスタ上で実行することができます。
セカンダリのコアテックス-R5コアでAMPとして実行できます。TRACE32一方
は、コアテックス-Aおよびコアテックス-Rの全バリアントをサポートするだけでなく、SMPおよびAMP
をサポートするだけでなく、PikeOS の両バリアントもサポートするようになりました。つまり
システム全体をデバッグするには、TRACE32 ハードウェア・セットアップ 1 つで十分です。
各 PikeOS システム用に個別の GUI を起動することで、開発者は以下のことが可能です。
デバッグを同時に行うことができます。
停止イベントが同期しています。これは、システム間の通信のバグを探す場合に特に便利です。
システム間の通信のバグを探すときに特に便利です。さらに、TRACE32 は、システム全体をトレースし
システム全体をトレースし、アプリケーションや関数の実行時間のグラフを表示することができます。
タイミングは同期されており、従来の PikeOS と PikeOS の両方のタイミング挙動を観察することができます。
を観察し、両者間のレイテンシを測定することができます。
両者間のレイテンシを測定できます。
「SYSGOの最新の機能拡張と製品に興奮しています。ローターバッハ
製品に興奮しています。継続的なコラボレーションにより、ローターバッハ 。
常に最高のデバッグ体験を提供できることを保証します、
ローターバッハ のゼネラル・マネージャー、ノルベルト・ヴァイスは次のように述べています。"
「ローターバッハ との長年のパートナーシップが、設立当初と同様に活発かつ機敏に動いているのを見るのは素晴らしいことです。
との長年のパートナーシップを見るのは素晴らしいことです。PikeOS classic と PikeOS for MPU
PikeOS classicとPikeOS for MPUの両製品により、SYSGOとローターバッハ は、MMU、MPU、PikeOS for MPUのための、これまでにない強力なソリューションを提供できるようになりました。
MMU、MPU、および設定とデバッグに必要なツール・チェーンのための、これまでにない強力なソリューションを提供できるようになりました。
を提供できるようになりました。"
このページでは、ローターバッハ 印刷物およびソーシャルメディア用のニュースをダウンロードできます。出版物に関するご質問は、Evi Edererまでご連絡ください:press@lauterbach.com