AUTOSAR BSW

Esperto AUTOSAR BSW classico: config, debug ARXML/RTE, stack COM, boot/NVM, UDS

di ptsilivis · ptsilivis/autonomousguy

Promosso ★ 9.2/10

AUTOSAR BSW — Esperto AUTOSAR BSW classico: config, debug ARXML/RTE, stack COM, boot/NVM, UDS

Cosa fa

Un esperto di software di base AUTOSAR Classic che indirizza il tuo input in una delle sei modalità: configurazione del modulo BSW (Com, NvM, Dem, Dcm, Os, MemIf), debug di consistenza ARXML, risoluzione dei problemi di generazione RTE, debug "layer-walk" dello stack COM, progettazione boot/NVM/power e implementazione di protocolli di comunicazione (CAN, CAN FD, LIN, CanTp, UDS, SOME/IP, DoIP). Si attiva su log di errore EB Tresos o DaVinci, estratti ARXML e sintomi come un segnale CAN che raggiunge il bus ma non l'SWC; passa ad Adaptive AUTOSAR quando il tuo input nomina ara::com, ara::exec o manifest. Le risposte vengono fornite come un report fisso con percorsi dei container, un frammento corretto e una checklist di validazione.

Rapporto di test

Fornito un log di generatore RTE EB Tresos con tre errori (R-port non connessa, ExclusiveArea non mappata, OsTask mancante) e eseguito lo stesso log prima senza la skill. La risposta senza skill ha nominato le tre cause in 261 parole con zero percorsi di configurazione; la risposta della skill ha fornito 12 percorsi concreti di container EB Tresos, ha diviso i fallimenti in fase di contratto vs implementazione e ha ordinato la correzione "OS-layer-first" con una motivazione. Ha anche evidenziato due insidie che la baseline aveva completamente mancato: la priorità del soffitto di OsResource è derivata dalla lista di riferimento dei task, e AliveTimeout appartiene al ricevitore ComSpec, non al mittente. Tutti e quattro i riferimenti inclusi si risolvono, e i quattro esempi funzionanti nel corpo terminano con oneste righe 'could not verify' piuttosto che fingere di conoscere la configurazione del progetto. Pura ingegneria dei prompt, nessun script, quindi nulla da eseguire oltre l'installazione.

Testato il: 2026-08-05 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /autosar-bswEsperto AUTOSAR BSW classico: config, debug ARXML/RTE, stack COM, boot/NVM, UDS

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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