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


Error "Couldn't reserve space for cygwin's heap, Win32 error 0" after SW4STM32 update

Hello.

I am getting the exact same error. I am using System Workbench V2.0.
Version: Neon.3 Release (4.6.3)
Build id: 20170314-1500

It happens during the build. It is not always, only about 50% of the cases.
When it happens, I just build again and then it usually passes in the end. But this is still annoying.
In fact, I am using a computer where only 50% of the RAM is used, with 16 GBytes of RAM so the problem should not be related to a real lack of memory.

I wonder if there is not a problem with very fast disks. I am using an SSD disk and maybe when it is too fast some files are generated in a wrong timing.
You can try to reproduce this especially with the STM32CubeF4 example located here:
STM32Cube_FW_F4_V1.16.0\Projects\STM32F429I-Discovery\Applications\FatFs\FatFs_USBDisk\SW4STM32\STM32F429I-DISCO

No need of any hardware to see this.

Thank you if you can provide any fix for that.