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

Weird performance for SPI comunication

Hello everyone

I am facing a weird problem with bluepill (stm32f103c8). I developed a code to control lead addressable stripe that uses SPI communication (APA102), and it worked nicely, then I tried to PWM on timer 2 beside SPI, and this made led stripe to make totally weird performance, like lighting a different led than the one I choose, ignoring other leds, etc...
the more strange thing, is that I created a new project and tested the original SPI code that worked nicely before I add PWM, and strangley same weird results!
I uninstalled STM32Cube, and installed it again, nothing changed.
I decided to start over and follow some tutorial over internet, and I followed this one here:
but it uses keil and not using HAL while using SPI transmit commands, so I modified his code a little bit ()my modified code is in attachements, so I can send using HAL, and I got a similar weird performance one more time. I changed everything, wiring, microcontroller, uninstalled the IDE and installed it again and nothing worked.
What could be missing? any suggesstions?

A couple of weeks ago I reported about a new type of RGB-LED with integrated controller, the APA102. One of the interesting new features of this device is a two-wire SPI interface instead of the proprietary one-wire protocol of the more common WS2812. or you can pay attention and refer to the essay helperQuestion - this is a very time saver