liaolunjia / rosserial

通过cubeMX+HAL库将rosserial移植到STM32
30 stars 17 forks source link

Unable to sync with device error for STM32F7 #1

Open ybabs opened 5 years ago

ybabs commented 5 years ago

Hello, I'm trying your code based on your post here: https://blog.csdn.net/qq_37416258/article/details/84844051 and trying to get it to run on the STM32F7. I'm running into the (Unable to sync with device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino error. I've tried your suggestion in step 25 and it doesn't seem to work. Any advice?

liaolunjia commented 5 years ago

Sorry,I haven't tried to run it on F7. But it should be ok. If i can see your code, maybe i can fix it

Haiyuan-Liu commented 4 years ago

Hi, thx for the code. But I also have the problem Unable to sync with the device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino. And I also cloud not fix the topics. I use DJI Robomaster broad, it is STM32F427IIH6. I wonder if we use a wrong vision of rosLib? I mean, I use a ubuntu 16.04 + ROS kinetic. I could not fix the problem after trying step 25.

liaolunjia commented 4 years ago

The code I provided supports the F1 series of STM32, but you used the F4 series of STM32, so you may need to modify the STM32 Hardware. h file. In step 23, I talked about how to modify it to support F4. If it doesn't work, I may need to read your error report

Haiyuan-Liu commented 4 years ago

Hi, I carefully checked the time tree, it works now! Thanks a lot!

EmirDns commented 2 years ago

Hello friends, do you have any solution to this problem when you are programming STM32F7 card using Platformio? I've been thinking that the problem were about the card but the card supports ROSserial as I understood from you.