Opis
Najważniejsze cechy
- Komunikuje się z docelowym procesorem za pośrednictwem XCP slave
- Obsługuje protokół „Software Debugging over XCP” określony przez ASAM e.V. a także protokół debugowania specyficzny dla ETAS
- Prawie taka sama funkcja debugowania jak sprzętowy debugger TRACE32
- Debugowanie C / C ++
- Programowanie FLASH
- Dostęp do wszystkich urządzeń peryferyjnych
- Debugowanie wielordzeniowe
- Debugowanie świadome systemu Autosar-OS
- Liczniki wzorcowe
- Debugowanie pamięci podręcznej
- Debugowanie wszystkich kontrolerów pomocniczych
- Śledzenie wielordzeniowe za pomocą śledzenia na chipie
- Obsługa GTM, MPC5xxx, RH850, TriCore
Konfiguracja debugera programowego
Zamiast wysyłania poleceń debugowania wprowadzonych przez TRACE32 FrontEnd bezpośrednio do docelowego procesora za pośrednictwem protokołu debugowania niskiego poziomu (np. JTAG), wszystkie polecenia debugowania są kodowane w poleceniach XCP przez TRACE32 XCP Debug BackEnd. Polecenia XCP są następnie wysyłane przez stos TCP komputera hosta i kabel sieciowy do urządzenia podrzędnego XCP innej firmy. Zewnętrzne urządzenie podrzędne XCP tłumaczy polecenia XCP z powrotem na polecenia debugowania niskiego poziomu.