News - TRACE32:Wind River VxWorks 653向けJTAGデバッグサポートを提供


The embedded tools company






Höhenkirchen-Siegertsbrunn, 06-Sep-2018


TRACE32:Wind River VxWorks 653向けJTAGデバッグサポートを提供

ローターバッハ社は、ウインドリバー社のARINC 653準拠プラットフォームであるVxWorks 653マルチコア・エディションに対応したフルJTAGデバッグサポートを発表しました。これには、ARM、Intel、Power Architectureマルチコアプロセッサに対応した最新版VxWorks 653マルチコア・エディションも含まれます。

ウインドリバーのゴールドパートナーとして、ローターバッハ社はウインドリバーのオペレーティングシステムの発売と同時にサポートすることを約束してきました。そのため、ローターバッハ社はウインドリバーとの密接な協力のもと、TRACE32をVxWorks 653システムに合わせた包括的なデバッグ環境に拡張しました。

VxWorks 653は、ARINC 653、VxWorks、およびWind River Linuxなどの複数のゲストオペレーティングシステムをサポートし、異なる安全性とセキュリティのクリティカリティにおいて、独立して実行できる仮想化プラットフォームです。ハードウェアデバッガを使用してマルチOS、マルチパーティションシステムをデバッグすることは複雑な作業です。デバッガ(および開発者)は、システム内の任意の場所に変数にアクセスしたり、ブレークポイントを設定したりできるように、アクティブなパーティションを把握し、非アクティブなパーティションにアクセスする方法を知る必要があります。

VxWorks 653向けTRACE32は、すべてのパーティションとそのメモリ構成を検出できます。デバッガは、コアにおいて現在アクティブであるか否かにかかわらず、仮想化レイヤだけでなく、作成されたすべてのパーティションとゲストOS環境にもアクセスできます。 TRACE32は仮想アドレッシング方式を拡張し、どのパーティション内のどのアドレスでも独自に識別できるようにしました。関数または変数のシンボルは、独自のアドレスにバインドされているため、開発者はデバッグシンボルにアクセスするだけで、システム内のすべてに同時にアクセスできます。

VxWorks 653の各パーティションには、VxWorksやLinuxなどのゲストOSが含まれています。 TRACE32は、各パーティション内の複数のタスクリストやその他のOSオブジェクトの表示をサポートし、同じゲストOSの複数のインスタンスを実行している場合でも、すべてのパーティションを同時に表示することができます。これらのTRACE32 JTAGデバッグ機能は、I / Oポートへのアクセスを制限し、テストハードウェアではなく、実生産されているハードウェアプラットフォームをテストして、認証を取得する必要のある安全性とセキュリティが重視されるシステムに最適です。

ウインドリバー社のVxWorks 653プラットフォームと共にローターバッハ社のTRACE32を使用することで、開発者はハイパーバイザやすべてのパーティションを含む、すべてのパーツにいつでもアクセスでき、システム内のコードをいつでもデバッグすることができます。この機能はすぐに利用可能で、TRACE32の標準ソフトウェアに付随しています。

Additional Information
RTOS Debugger for VxWorks



Copyright © 2018 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice. Report Errors
Last generated/modified: 06-Sep-2018