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


It is possible to develop firmware for BlueNRG-2 on System Workbench for STM32?

Thanks Mark. But this wasn’t solve my problem.
The X-NUCLEO-IDB05A1 use an BLE module in which a BlueNRG-MS equipped. The BlueNRG-MS is a BLE network processor and ST has close source image installed, the developers have no way to programming on the chip, except to upgrade new version of binary image from ST supplied. The developers need to programming on a separated MCU to communicate through a SPI interface to the BlueNRG-MS on the module of X-NUCLEO-IDB05A1.
The BlueNRG-2, and BlueNRG-1 is a different approach, the built-in Cortex-M0 core will directly handle the radio RF peripheral which is also built-in, and the Cortex-M0 core also opened to developer for programming. This gives chance that developer can put their own application program be together with the BLE stack code, and eliminate an extra application processor.

I feel that only AC6 supporter can answer my question, or someone knew how to use System Workbench for STM32 to develop firmware on a generic Cortex-M0 core.
-Andy