AUTOSAR BSW

Ekspert Classic AUTOSAR BSW: konfiguracja, debugowanie ARXML/RTE, stos COM, boot/NVM, UDS

Autor: ptsilivis · ptsilivis/autonomousguy

Testowano · Działa ★ 9.2/10

AUTOSAR BSW — Ekspert Classic AUTOSAR BSW: konfiguracja, debugowanie ARXML/RTE, stos COM, boot/NVM, UDS

Co robi ten skill

Ekspert oprogramowania podstawowego AUTOSAR Classic, który kieruje twoje dane wejściowe do jednego z sześciu trybów: konfiguracji modułów BSW (Com, NvM, Dem, Dcm, Os, MemIf), debugowania spójności ARXML, rozwiązywania problemów z generowaniem RTE, debugowania warstw stosu COM, projektowania boot/NVM/zasilania oraz implementacji protokołów komunikacyjnych (CAN, CAN FD, LIN, CanTp, UDS, SOME/IP, DoIP). Uruchamia się na logi błędów EB Tresos lub DaVinci, fragmenty ARXML i objawy, takie jak sygnał CAN, który dociera do magistrali, ale nie do SWC; przełącza się na Adaptive AUTOSAR, gdy twoje dane wejściowe zawierają nazwy ara::com, ara::exec lub manifests. Odpowiedzi wracają w postaci stałego raportu ze ścieżkami kontenerów, poprawionym fragmentem i listą kontrolną walidacji.

Raport z testu

Podano mu log generatora RTE EB Tresos z trzema błędami (niepodłączony port R, niezmapowany ExclusiveArea, brakujący OsTask) i najpierw uruchomiono ten sam log bez umiejętności. Odpowiedź bez umiejętności nazwała trzy przyczyny w 261 słowach bez ścieżek konfiguracji; odpowiedź umiejętności podała 12 konkretnych ścieżek kontenerów EB Tresos, podzieliła awarie na fazę kontraktu vs implementacji i uporządkowała poprawkę, zaczynając od warstwy OS, z uzasadnieniem. Ujawniła również dwie pułapki, które podstawowy test całkowicie pominął: priorytet pułapu OsResource jest wyprowadzany z listy referencyjnej zadań, a AliveTimeout należy do odbiorcy ComSpec, a nie nadawcy. Wszystkie cztery dołączone referencje działają, a cztery przykłady w treści kończą się uczciwymi liniami 'could not verify', zamiast udawać znajomość konfiguracji projektu. Czysta inżynieria promptów, bez skryptów, więc nic do wykonania poza instalacją.

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

Instalacja

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

Komendy i przykładowe prompty

  • /autosar-bswEkspert Classic AUTOSAR BSW: konfiguracja, debugowanie ARXML/RTE, stos COM, boot/NVM, UDS

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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