Loading...
 

SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32


Debug problem no source available

Hello,

i have a problem with debugging. I’ve had it the second time in two days, the first time i could just create the project anew and dodged it. This time my project is larger...

The first message i get when i build my project and try to debug it:

No source available for “(gdb0.proc42000.threadGroupi1,gdb0.proc42000.OSthread1).thread1.frame0

If i restart the debugging process i get:

No source available for “0x2b061a1a”


Debugging worked before and i didnt changed any settings, but what i think i did:

The debugging worked and i placed some breakpoints. I recognized i needed a DMA and added it with CubeMX. I generated the code and refreshed eclipse. The breakpoints were gone. I modified the source a little more, Tried to debug it and got the error.

- The debugging with other projects is working

- Build configuration is debug

- Tried the usual stuff like cleaning and rebuilding and restarts...


The compiling process throws this warning:
f:/ac6_systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.7.0.201602121829/tools/compiler/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld.exe: warning: cannot find entry symbol Reset_Handler; defaulting to 08000000

So i checked after the startupfile and found it under:
\Drivers\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f746xx.s


I would be thankful for any suggestions!!! smile



UPDATE:

I created the same Project with CubeMX at another location, replaced all source- and headerfiles with the ones from the other project, included all folders and i can debug again.
Had again to change something in CubeMX, generated the code and hitted debug.
The same Problem, this time without breakpoints!

Dear Bab

I am experiencing the same phenomenon.
How did you solve it?
Please tell me how to do it.

Regards,
Hagiwara

Hello,
i had exactly the same problem and in order to resolve i simply unchecked the flag “generate under root” in the project configuration tab inside CubeMX.

Now debug works fine

Cheers,

Filo