Elettronica Plus

TRACE32 supporta PikeOS 5.0ERT

Lauterbach ha esteso il suo debugger TRACE32 per includere il supporto per la più recente versione di PikeOS di SYSGO, la 5.0.

Il supporto prevede funzionalità aggiuntive per il debug di applicazioni native PikeOS e dei sistemi operativi guest APEX e POSIX. Allo stesso tempo, anche i guest controllati via hypervisor che utilizzano la virtualizzazione hardware di PikeOS possono essere ispezionati e analizzati.

PikeOS fornisce partizioni che ospitano sistemi operativi guest conformi a POSIX e ARINC 653 (APEX).

TRACE32 aggiunge viste che mostrano i processi APEX e i thread POSIX di ciascun OS guest, oltre ai task e ai thread basati su PikeOS.

Gli sviluppatori possono quindi disporre di una panoramica dell’intero sistema, comprese le viste interne di qualsiasi sistema operativo guest utilizzato.

PikeOS svolge il ruolo di hypervisor, utilizzando le funzionalità di virtualizzazione hardware delle architetture CPU più recenti. Tale sistema può contenere sistemi operativi completi come guest, ad esempio Linux, o anche PikeOS nativo.

TRACE32 è in grado di rilevare e accedere ai guest virtualizzati grazie alla sua speciale estensione per hypervisor.