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


[RESOLVED] Invalid project path with STM32Cube_FW_F3_V1.4.0

Hi every body,

i try to make a basic exemple from STM32Cube_FW_F3_V1.4.0, i’ m work on Ubuntu 14.04.
In system workbench, i’ m importing this path: /home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8Nucleo/Examples/TIM/TIM_PWMOutput/SW4STM32. I clear the warnings, Rebuild, and build, but i ’ have this errors:
cannot open linker script file ..\STM32F303K8Tx_FLASH.ld: Not file or directory such
make: *** STM32F303K8_NUCLEO.elf Erreur 1
Invalid project path: Include path not found (/home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/GPIO/GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Debug/................\Drivers\BSP\STM32F3xx_Nucleo_32).
Invalid project path: Include path not found (/home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/GPIO/GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Debug/................\Drivers\CMSIS\Device\ST\STM32F3xx\Include).
Invalid project path: Include path not found (/home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/GPIO/GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Debug/................\Drivers\CMSIS\Include).
Invalid project path: Include path not found (/home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/GPIO/GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Debug/................\Drivers\STM32F3xx_HAL_Driver\Inc).
Invalid project path: Include path not found (/home/weetoz/STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/GPIO/GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Debug/......\Inc).

I tried with diferents paths, but it did’ nt work better, do you have some ideas?

Thank you.

Tunisia

Thank you for reporting the issue and sorry for the inconvenience it may bring
I have reported the issue internally, this will be fixed in the next release

As a temporary solution, you can replace all accurence of “" by ”/” in your .cproject and .project files using gedit or any editor of your choice
Please keep me informed if this does not sovle the issue.

Best Regards,
Tarek BOUCHKATI
STMicroelectronics

Thank you for your answer,

i dont find wich file need be modified, but i can modify the path in the EDI SW4STM32 properties of project.

now, other problems becoming:

The EDI not found the folder ‘Debug’ in GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO, i create it.

The EDI search the “main.h” in GPIO_IOToggle/SW4STM32/STM32F303K8_NUCLEO/Example/User, but he is in the path GPIO_IOToggle/Inc, i copy it in the folder resquest by SW4STM32.

New problems with path:
cannot open linker script file ..\STM32F303K8Tx_FLASH.ld: Aucun fichier ou dossier de ce type

if you could tell me exactly what file I need to change for path, it would be easier for me.

In advance thank you and I certainly keep you informed.

Julien.


Tunisia

These two files (.project & .cproject) are hidden because they starts with dots
You can locate them using shell under : /........../STM32Cube_FW_F3_V1.4.0/Projects/STM32F303K8-Nucleo/Examples/TIM/TIM_PWMOutput/SW4STM32/STM32F303K8_NUCLEO

Thank you for your help, I realized this morning for hidden files, I didn ‘t have time to tell you about it. Since this to work well, it remains that to create the Debug directory, and it works very well.
I ‘appreciate your devotion, and thank you again