AUTOSAR BSW

Klassischer AUTOSAR BSW-Experte: Konfiguration, ARXML/RTE-Debug, COM-Stack, Boot/NVM, UDS

von ptsilivis · ptsilivis/autonomousguy

Getestet · Funktioniert ★ 9.2/10

AUTOSAR BSW — Klassischer AUTOSAR BSW-Experte: Konfiguration, ARXML/RTE-Debug, COM-Stack, Boot/NVM, UDS

Was es kann

Ein AUTOSAR Classic Basic-Software-Experte, der Ihre Eingabe in einen von sechs Modi leitet: BSW-Modulkonfiguration (Com, NvM, Dem, Dcm, Os, MemIf), ARXML-Konsistenz-Debugging, RTE-Generierungs-Fehlerbehebung, COM-Stack-Layer-Walk-Debugging, Boot/NVM/Power-Design und Kommunikationsprotokoll-Implementierung (CAN, CAN FD, LIN, CanTp, UDS, SOME/IP, DoIP). Wird ausgelöst bei EB Tresos- oder DaVinci-Fehlerprotokollen, ARXML-Auszügen und Symptomen wie einem CAN-Signal, das den Bus, aber nicht die SWC erreicht; es wechselt zu Adaptive AUTOSAR, wenn Ihre Eingabe ara::com, ara::exec oder Manifeste benennt. Antworten kommen als fester Bericht mit Container-Pfaden, einem korrigierten Fragment und einer Validierungs-Checkliste zurück.

Testbericht

Ein EB Tresos RTE-Generator-Log mit drei Fehlern (unverbundener R-Port, unzugeordneter ExclusiveArea, fehlender OsTask) zugeführt und dasselbe Log zuerst ohne den Skill ausgeführt. Die No-Skill-Antwort nannte die drei Ursachen in 261 Wörtern ohne Konfigurationspfade; die Skill-Antwort gab 12 konkrete EB Tresos Container-Pfade an, teilte die Fehler in Vertrags- vs. Implementierungsphase auf und ordnete die Behebung OS-Layer-first mit einer Begründung an. Sie zeigte auch zwei Fallstricke auf, die die Baseline komplett übersehen hatte: Die OsResource-Ceiling-Priorität wird aus der Task-Referenzliste abgeleitet, und AliveTimeout gehört auf den Empfänger ComSpec, nicht auf den Sender. Alle vier gebündelten Referenzen werden aufgelöst, und die vier bearbeiteten Beispiele im Text enden mit ehrlichen 'could not verify'-Zeilen, anstatt vorzugeben, die Projektkonfiguration zu kennen. Reine Prompt-Engineering, keine Skripte, also nichts außer der Installation auszuführen.

Getestet am: 2026-08-05 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ptsilivis/autonomousguy.git
mkdir -p ~/.claude/skills
cd autonomousguy && cp -r skills/autosar/autosar-bsw ~/.claude/skills/autosar-bsw

Befehle & Beispiel-Prompts

  • /autosar-bswKlassischer AUTOSAR BSW-Experte: Konfiguration, ARXML/RTE-Debug, COM-Stack, Boot/NVM, UDS

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • EB Tresos RTE generator throws an unconnected R-port error
  • Configure NvM so a learned calibration survives ignition-off sleep
  • My CAN signal reaches the bus but never arrives at the SWC