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


Firmware downloads BUT remains with target fw not found locally..FIXED TY :)

I have just joined, 1st question is this forum actually active ?

I have just installed this software and am trying to follow the get you started guide here
At the step of downloading firmware for a new project it goes through all the motions BUT then pretends it has not!
Also there are no files created in the workspace folder other than remotesystemstempfiles that is empty!
If system workbench is closed and re-opened there is no record of any project having been created.

I am using Lubuntu 16.04..3 that was the latest only a week or so ago and otherwise works perfectly.

Several other posts have this same problem but have not been answered, is there a reason why ? are we all stupid in some way or something ?

France

Hello fourtytwo,

Yes such forum is alive. You can double check by yourself there are some posts & replies done all days.

Back to your current issue. Not so clear to me what your issue is.

1) If you’re not able to get new project window closed by then end of process initiate Thanks related “Finish” button usage ... means no project material has been created at all. Closing & reopening a session will not solve such.

2) If “Finish” button usage is not allowing you to get project creation completion what’s main reason for ? Firmware setup may be one.
+ Did you succeed first to create a project selecting “No firmware” option ?
+ If “No firmware” option usage is allowing you to get a project, selecting “Hardware Abstract Layer” option :
- Is a Firmware found ?
- If no Firmware found, did you have a try to initiate a “Download target firmware” ?. If yes please could you share behavior you’re getting then (dialog pop-up, progress bar update, .... any life signs ...) ?

Thanks for comments / sharing.

Br,
cartu38

Hello & thank you for your reply :-)
1) Now I understand a little more it is hard with a new package to know what to expect. I did not get as far as finnish.

2) I will try again the no-firmware option. If I select firmware (either) it pops up a window saying “no firmware found locally” in red and under there is a button to download, I press it and it downloads (progress bars along the bottom) my internet is quite slow (~300Kbps) so this takes a while.
At the end of the download some stuff flashes past to fast to read above the progress bars and then the window looks exactly the same as when first opened.
The ok or next buttons at the bottom are still greyed out, the angry red message is still there and if I examine the filesystem I cannot find what has been downloaded, its just as if nothing happened. If I press the button under the red message the process repeates exactly as just described with the same result.

The installation was carried out exactly as your instructions and the host machine works in all other respects.

Many thanks :-)

Hello. I have done further testing. Firstly I completely re-installed your software.

If I select the no firmware option it allows me to Finish and it does creat files in the workspace folder.

If I select either of the firware options the behavior is as before, the download proceeds BUT when it reaches the end nothing happens, the red message remains and only the cancel and back buttons are illuminated (finish is greyed out).

JUST FOUND OUT HOW TO EDIT REPLY!

I went to Prefeences/Firmware Installation and then opened the folder stated there (.ac6/SW4STM32/firmwares). In there I found lots of folders!! As an example I opened the one with the latest date/time and found a zip and an xml file.

So it seems the software is downloading the zip but maybe failing to extract it to the correct place ?



France

Thanks for sharing back. According such I can confirm firmware download is successful and you’re right sounds extraction process is failing.

Weird stuff is if any fail at any step of firmware setup you should get a pop-up dialog providing you some reason / error code about such fails.

If not :-( ... let’s first have a look to some past discussions we may have :

+ Some similar issue if single core host usage (bug fixed since) : http://www.openstm32.org/tiki-view_forum_thread.php?threadId=6231Question + http://www.openstm32.org/tiki-view_forum_thread.php?threadId=6556Question


As workaround as far as sounds you’re able to get firmware zip file locally, let’s copy and unzip it under C:\Users...\AppData\Roaming\Ac6\SW4STM32\firmwares (as Standard peripheral firmware type both .zip & extracted material are required at same place to allow firmware finder process to succeed).

As side short notice: Hardware Abstraction Layer firmwares which are most up to date firmware packs (recommended ones by the way as fully supported) are promoting smarter packaging ... if no specific reason to rely on Standard Peripherial material I would suggest you to rely on HAL ones.

Br,
cartu38

Workaround works perfectly thank you so much :-) For other readers its the dot ac6 folder under L/Ubuntu :-)