This is a part of [rosserial](https://github.com/ros-drivers/rosserial) repository to communicate with ROS system through a USART for STM32 embedded system.
BSD 2-Clause "Simplified" License
218
stars
72
forks
source link
Unable to sync with device when using nucleo-f446re #32
When I run rosserial, the error said "Unable to sync with device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino".
I checked USART2 that the global interrupt is enabled and also checked that DMA is added TX and RX. I also changed the buffer in STM32Hardware.h.(Change rbuflen=1024, tbuflen=2048 buffer to rbuflen=512 and tbuflen=512). But it didn't fix it. I don't know what to do....
When I run rosserial, the error said "Unable to sync with device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino". I checked USART2 that the global interrupt is enabled and also checked that DMA is added TX and RX. I also changed the buffer in STM32Hardware.h.(Change rbuflen=1024, tbuflen=2048 buffer to rbuflen=512 and tbuflen=512). But it didn't fix it. I don't know what to do....