Code Monkey home page Code Monkey logo

Comments (10)

Edu-Ape avatar Edu-Ape commented on July 20, 2024 1

Finally, with your considerations and kind support, it worked. Now I will continue with the rest of the project. Thank you

from vs-code-stm32-ide.

schperplata avatar schperplata commented on July 20, 2024

Hard to say what is wrong. Did you inspect error message carefully?
"CubeMx returned non-zero exit code. Something went wrong: Error: is my message, while the rest is actually CubeMX returned status:
opening registry key 'Software\JavaSoft\Java Runtime Environment'\r\nError: could not find java.dll........
Do you have some custom java installation?
I would suspect that windows 7 should work, but I never tried, I've always worked with win 10.

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

Thank you for your fast answer!
I debugged your phyton code, and copy the command issued on file 288 of importKeilProject.py.
I opened a new cmd Terminal on VS Code, and run the command. All worked Ok and finished with Makefile done.
I forgot mention you I'm using windows 7 64 bit, and the phyton version I sent you was 32 bit, so, I will check to use all tools versions in 64 bit first. I'll keep you posted

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

Finally, seems it was a conflict between VS Code and Python versions. I uninstalled Python completely and installed only Python version 3.7.3 64 bit and it worked.
Now, I'm having another error but could be from the Keil project I'm trying to import.
The error is "Multiple '*.s' source files listed...", I have to check if the project has more then one startup file.
I will not close the comment for a while in case you have some suggestion to give me.
Thank you again for your support

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

I forgot to mention, besides, I had to specifically configure the python path on settings.json (Python: Python Path)

from vs-code-stm32-ide.

schperplata avatar schperplata commented on July 20, 2024

If VS Code doesn't automaticaly recognize installed Python(s), the reason could be that you are having python installed on some custom path, or python.exe can't be found on system PATH.

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

Hi, I was tracking the error "Multiple '*.s' source files listed..." and I found the following:
I'm trying to import the Keil project from https://github.com/RAKWireless/RAK5205-WisTrio-LoRa
When 'importKeilProject.py' scan the file on row 187, as soon as it found the file ReleaseNotes.txt on 'doc/Firmware' directory, it start to append all files again and finally it finish with the double of c files and two startup.....s files.
So, after that, it stops with the error message mentioned before. Am I doing something wrong? Is the Keil project file bad formatted?
Please, let me know your opinions. Thank you

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

I think the recursive nature of getElementsByTagName, on row 184, is producing nodes duplications from the Keil .uvprojx file.

from vs-code-stm32-ide.

schperplata avatar schperplata commented on July 20, 2024

Given Keil project is a two target workspace - all files are present in both target solutions, hence importKeilProject.py script has all duplicated.
image
By removing one of the targets from Keil workspace (and save), this script will work properly.

Currently such more complex Keil projects are not handled - and probably won't be, since there is whole bunch of other problems for multi-target Keil projects.

from vs-code-stm32-ide.

Edu-Ape avatar Edu-Ape commented on July 20, 2024

Thank you very much for your time!
Ok, I understood. Are those pictures coming from Keil IDE? Because I don't have Keil licence to manage this project, that's why I'm trying to use for all my projects the VS Code.
Again, thanks for your understanding

from vs-code-stm32-ide.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.