micro-ROS / micro-ROS/micro_ros_setup
micro-ROS agent stops on logger setup line
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Shell
- Sterne
- 509
- Forks
- 183
- Ø Merge
- 22 Std. 26 Min.
- Gemergte PRs (30 T.)
- 7
Beschreibung
- Hardware description: micro-ros node: STM32L4 Discovery kit IoT node (B-L475E-IOT01A2), agent: Raspberry Pi 4 Model B 2GB RAM
- RTOS: Zephyr
- Installation type: micro_ros_setup
- Version or commit hash: humble
#### Steps to reproduce the issue
1. Configure firmware to use ping-pong demo application and usb-serial transport.
2. Build and flash.
3. Plug microcontroller into Raspberry and run micro-ros agent.
#### Expected behavior
Micro-ros node starts properly and its topics are visible from Raspberry.
#### Actual behavior
Micro-ros agent stops on:
```
[1667242557.691466] info | TermiosAgentLinux.cpp | init | running... | fd: 3
[1667242557.692280] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 4
```
#### Additional information
I tried to unplug, then plug in the board and resetting it with dedicated pushbutton.
Raspberry runs ROS2 Humble on Ubuntu 22.04 server with kernel:
`Linux ubuntu 5.15.39-rt42-raspi #1 SMP PREEMPT_RT Sat Jul 16 08:34:58 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux`
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Keine Quelldatei oder kein Test ist angegeben. Beginne damit, das Problem mit dem STM32L4 Discovery kit, Zephyr, dem USB-serial transport und dem micro-ROS agent auf dem Raspberry Pi zu reproduzieren, und untersuche dann den Startpfad des Agents rund um die gemeldete logger setup-Ausgabe. Als erledigt gilt die Aufgabe, wenn der Agent weiterläuft und die Topics des Nodes vom Raspberry Pi aus sichtbar sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- linux, raspberry-pi, ubuntu
- Bereich
- embedded-iot, operating-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100