micro-ROS agent stops on logger setup line
I was following the micro-ros zephyr tutorial with discovery_l475_iot1 board and I have succesfully flashed a ping-pong demo with communication via serial usb on it. Anyway, when I start micro ros agent with command:
ros2 run micro_ros_agent micro_ros_agent serial --dev /dev/serial/by-id/usb-STMicroelectronics_STM32_STLink_066EFF514852897267173214-if02
its output looks like:
[1667242557.691466] info | TermiosAgentLinux.cpp | init | running... | fd: 3
[1667242557.692280] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 4
unplug, then plug microcontroller doesn't work and resetting it with the button doesn't work as well.
I use 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