Codelabs for QNX OS 8.0

Hands-on tutorials written for the QNX Global Hackathon 2026 by Nikhil Reddy Gogu and Yashaswin Puranik. Community content, not an official QNX site.

Find a priority inversion in QNX message passing

Run a QNX OS 8.0 server and three clients in which the highest-priority client misses every deadline, capture a kernel trace with tracelogger, prove the priority inversion from the trace with trace-studio and Perfetto, then fix the server and prove the fix.

42 min

Give your AI coding agent a QNX target

Connect Claude Code or Codex to a QNX OS 8.0 QEMU target through the qnx-mcp server, then let the agent build, run, debug a crash from its core file, diagnose a deadlock from thread states and read slog2 logs.

45 min