-
Hi, I just spent full day tinkering with IDEs and am now completely lost. **** Build of configuration Release for project GRBL Driver STM32F103C8 **** Nothing to build for project GRBL Driver STM32F103C8 Now I know for advanced users this sounds like a "go RTFM" type of situation but all previous project I've tried just worked out of the box. I used to work with Visual Studio C++ back in the day but the sheer number of configuration options in these modern packages is just overwhelming. Any help appreciated, thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 10 replies
-
The driver is built with the STM32CubeIDE - see the driver page. The project files are for that environment. Configuring other toolchains may be possible but would require importing the project without the supplied project files (delete them?) and setting up the the project from scratch? |
Beta Was this translation helpful? Give feedback.
-
The control inputs default to NC (Normally Closed) sensors (switches and such). You can either pull them low on your board or invert them in Grbl Settings ($5 and $14). The specific ones you should deal with right now are Safety Door and EStop ($14=72 will do it). You will probably want to also invert Hold and Start ($14=78). Set limits ($5) when you turn on hard limits ($21) |
Beta Was this translation helpful? Give feedback.
-
I just added a section to the wiki that might be worth reviewing. https://github.com/terjeio/grblHAL/wiki/First-Run-Grbl-Settings Comments, suggestions, questions and criticisms are welcome. |
Beta Was this translation helpful? Give feedback.
-
One more question, in the drivers page it is stated that Inverted spindle PWM is available for STM32F1 but not for STM32F4, which is strange in itself but even more, I can't find any references to this in the config files (my_machine, maps, config.h). |
Beta Was this translation helpful? Give feedback.
The driver is built with the STM32CubeIDE - see the driver page. The project files are for that environment.
Configuring other toolchains may be possible but would require importing the project without the supplied project files (delete them?) and setting up the the project from scratch?