> 最新消息
Trace32 支援最新版SYSGO's PikeOS
瀏覽次數:292 日期:2012/1/2 下午 05:29:05

Trace32 支援最新版SYSGO's PikeOS,第一個結合RTOS 與安全虛擬化環境的獨特方案

  Lauterbach 2011-04-05 宣佈Trace32已可支援最新版經驗證過即時作業系統 (Real-Time Operating System) SYSGO 所研發之 PikeOS  除錯工具。PikeOS 是以SSV (Safe and Secure Virtualization) 技術為基處之即時作業系統。其為依據 DO178B, IEC61508, EN50128 and ISO26262 等安全標準為基礎。Trace32 對PikeOS awareness 包含最新之PowerPC 系列的軟體支援,近期有將展開對其它有關之處理器完成支援,如MIPS32... 等系列。

  Trace32 RTOS支援功能相當廣泛,從"Bootstrap code" 到 " Interrupt routines" 及" Driver" 均可進行。對 PikeOS kernel awareness 是以相當容易方式,透過PikeOS 之 "Partitions", " Processor" and " Threads" 等資源進行,因PikeOS 是一種虛擬平台,任何屬於 "Partition " or "Type of Partition (called Personality)" 的應用程式除錯均相當重要。 

  RTOS's "Threads" 的效能效率分析可對那些"Threads" 在執行、何時開始執行、每個Thread 執行消耗時間及Thread 經常發生的狀況均可顯示出來。Trace32 是以即時及非侵入性的方式收集這些資料,所以對客製之應用程式並不會產生影響。PikeOS 是"Full MMU" 支援方式進行,而Trace32 以前既已完全支援 Full MMU,所以研發人員可同時在不同之PikeOS pitition 對數個 "Task"  進行除錯,不論CPU 當時是在執行那一個 Partition。Trace32 可在任何時間對整個系統進行查看。

  因PikeOS 是以安全性及關鍵性任務系統為主之RTOS, 所以在"Bootstrap code", " Initialization phase",  " Interrupt routines", " Driver" and "Kernel" 軟體除錯是絕對必要性的, Trace32 基本功能即可解決此方面需求。

  SYSGO VP Marketing " Jacques Brygier" 亦極力贊揚Trace32 在PikeOS 技術方面的支援,亦對Trace32 支援PikeOS 感到高興。

  Trace32 對PikeOS 的Debugging 均同於以往對其它RTOS 的支援,沒有特別所需之  Pitches files, Hooks or Additional instrumentations。目前已在Lauterbach 完成原始應用程式,執行也完全正確之測試,保證100%完全支援。

詳細資料請參考RTOS Debugger for PikeOS