2017-10-01 03:57 AM
Hello,
I have a project compiled under Eclipse on Linux Ubuntu with SW4STM32 plugin.
The project was imported from Git.
I have installed STLink udevrules as per
.Building was OK, but I have issues setting up debugging.
First target selection is missing
Second, I get ''ST Link server not installed on this machine''
Any clue?
Best regards.
#sw4stm32-eclipse2017-10-01 08:40 AM
This not being a thread about MCU, feel free to delete it and/or help in the OpenSTM32 topic :
2017-10-01 11:54 AM
chambonnet.maxime wrote:
This not being a thread about MCU, feel free to delete it ...
what you want to debug with those tools?
2017-10-01 12:13 PM
It is not really debugging, I would like to run the code step by step to learn from it (Inavflight project on Github).
2017-10-01 12:44 PM
I would start with CleanFlight project,
https://github.com/cleanflight/cleanflight
as it has the basics, sources and a good doc (I guess), then I will move towards the iNav project as it has advanced navigation features. There are also the sources so, I don't see yet the need for a step-by-step execution. I will study the concepts, the way motors are actuated, etc. There is also a forum,So I will start with small projects on STM32, projects that are like puzzle pieces in the CleanFlight project - that is if you want to learn how to do your own in the end from scratch. Making a DIY quadcopter to fly is a first successful step.
2017-10-01 01:13 PM
I appreciate your advice, but I have much more knowledge about drone software than STM products. I am familiar with most drone stacks, with PID controllers, ESC/radio/video protocols... What I really want to learn is how are working CortexM core, timer channels, bus management, bootloader, HAL/LL differences... hence my will to take a step by step journey rather than looking at static low-level code which I find overwhelming at times!