Skip to main content
Visitor II
August 20, 2023
Solved

STVD STM8 build error.(the executable could not be found)

  • August 20, 2023
  • 2 replies
  • 3423 views

hello.iar has decided to cancel the limited licenses. I also decided to switch to stvd because I have stm8 ongoing project. But I can't compile on stvd for days.ı get the executable could not be found error.

    This topic has been closed for replies.
    Best answer by burockk26

    I think the best solution is to stay away from stm8. Because it is extra difficult to work with stm8. As far as I understand, st management does not give importance to stm8 as much as stm32. The main problem is ide,there are not many sources and examples. I decided to change the mcu in my project that has been going on for about 3 years. The situation threw me back in time. I am not very experienced, but I definitely do not recommend 8 bit mcu for beginners. Instead, you can choose a more affordable 32 bit mcu.

    2 replies

    Visitor II
    August 20, 2023

    The executable is the compiler. You must update your system path.

    burockk26Author
    Visitor II
    August 20, 2023

    thanks for reply.My toolset path C:\Program Files (x86)\COSMIC\FSE_Compilers\CXSTM8.How should i do?

    Visitor II
    August 20, 2023

    This is a windows configuration, change environment variables. Search for this in a search engine.

    But to confirm the problem, you can open a command prompt and type 'set'. Verify if the compiler's path is in path environment variable, see "path=" value.

    But maybe you can also add compiler path in STVD configuration.

    burockk26AuthorAnswer
    Visitor II
    August 26, 2023

    I think the best solution is to stay away from stm8. Because it is extra difficult to work with stm8. As far as I understand, st management does not give importance to stm8 as much as stm32. The main problem is ide,there are not many sources and examples. I decided to change the mcu in my project that has been going on for about 3 years. The situation threw me back in time. I am not very experienced, but I definitely do not recommend 8 bit mcu for beginners. Instead, you can choose a more affordable 32 bit mcu.