Qualcomm hat den Quellcode für Embedded USB Debug (EUD) freigegeben, der in Snapdragon-SoCs seit 2018 integriert ist.
EUD ermöglicht SWD-Debugging über die USB-Schnittstelle ohne externe Hardware oder teure Debugger.
Der EUD-fähige OpenOCD-Fork wurde veröffentlicht und mit Patches für aktuelle Toolchains und Versionen angepasst.
Rebasierte OpenOCD-Patches und Schnellstartanleitungen sind auf dem linux-msm-GitHub verfügbar.
EUD kann für Kernel-, U-Boot- und Secure-World-Debugging genutzt werden und vereinfacht die Fehlersuche deutlich.
Weitere EUD-Peripherien wie UART und Trace sind vorhanden, aber noch nicht in OpenOCD integriert.
Community-Beiträge sind willkommen, um SoC-spezifische Adressen und SMP-Unterstützung zu ergänzen.
EUD senkt Kosten und Komplexität von Debugging-Setups und eröffnet neue Möglichkeiten für geschlossene Geräte.
Get notified when new stories are published for "🇩🇪 Hacker News Deutsch"