Qualcomm udostępniło otwarte źródła narzędzia EUD (Embedded USB Debug) do debugowania SoC przez port USB.
EUD pozwala na interfejs SWD bez zewnętrznego sprzętu, umożliwiając przerywanie, inspekcję rejestrów i pojedyncze kroki.
Wydano bibliotekę EUD i zaktualizowano zmiany w openOCD, a społeczność pracuje nad ich integracją upstream.
Praktyczne zastosowania obejmują debugowanie U-Boot, TF-A, OP-TEE i BSP oraz ułatwienie analizy crashów.
Planowane są dalsze rozszerzenia, m.in. wsparcie UART, śledzenie MMIO i zamknięty debug w produkcji.
Społeczność jest zaproszona do portowania EUD na różne SoC, zgłaszania problemów i pracy nad wsparciem SMP.
EUD nie umożliwia przejęcia wyższych poziomów wykonania na urządzeniach produkcyjnych.
Get notified when new stories are published for "🇵🇱 Hacker News Polski"