Files
didakta-rust-on-robots/TROUBLESHOOTING.md
2026-03-08 19:41:38 +01:00

42 lines
981 B
Markdown

# Troubleshooting
## Host Setup
1. `rustup: command not found`
- Rust via rustup installieren.
2. `probe-rs: command not found`
- `cargo install probe-rs-tools`
3. Target fehlt
- `rustup target add thumbv7m-none-eabi`
## Probe / Flashing
1. `No probe found`
- USB-Kabel/Port prüfen
- ST-Link Treiber/udev prüfen
- `probe-rs list` erneut ausführen
2. `chip not found`
- Runner-String prüfen: `STM32F103C8`
3. `Permission denied` (Linux)
- udev-Regeln für ST-Link setzen und neu laden
## Runtime Behavior
1. LED blinkt nicht
- PC13 active-low beachten
- Versorgung prüfen
2. Button reagiert nicht
- Taster nach GND verdrahten
- `PA0` korrekt belegt?
3. Analogwerte ändern sich nicht
- Sensor/Poti wirklich an `PA1`
- Gemeinsame Masse sicherstellen
## Fallback in Session
Wenn eine Station nicht stabil läuft:
1. Mit funktionierender Nachbarn pairen.
2. `solution/` ausführen.
3. Später wieder auf `task/` zurückwechseln.