<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Einsy + BLTouch? compilation issues..</title>
        <description> Hello guys, I got an Einsy Rambo board and wanted to make it work with my own Prusa i3. Trying to configure it for HOMING SENSORLESS feature an also with BLTouch Z sensor for bed leveling. I tried to compile the Marlin but got always the same error:


sketch/Marlin_main.cpp: In function &#039;void servo_init()&#039;:
Marlin_main.cpp:969: error: &#039;STOW_Z_SERVO&#039; was not declared in this scope
     STOW_Z_SERVO();
                  ^
sketch/Marlin_main.cpp: In function &#039;void bltouch_command(int)&#039;:
Marlin_main.cpp:2047: error: &#039;MOVE_SERVO&#039; was not declared in this scope
       MOVE_SERVO(Z_PROBE_SERVO_NR, angle);  // Give the BL-Touch the command and wait
                                         ^
exit status 1
&#039;STOW_Z_SERVO&#039; was not declared in this scope


I can&#039;t attach here the Marlin file but it&#039;s linked at Dropbox here:  [www.dropbox.com]

so if anyone could help me it&#039;ll make me very happy  :)  Thank you!!
Regards</description>
        <link>https://reprap.org/forum/read.php?415,820372,820372#msg-820372</link>
        <lastBuildDate>Wed, 10 Jun 2026 10:45:37 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,842296#msg-842296</guid>
            <title>Re: Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,842296#msg-842296</link>
            <description><![CDATA[ Did you figure it out? I'm installing my Einsy and came across the same issue]]></description>
            <dc:creator>kendler</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Mon, 24 Dec 2018 13:02:41 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,830891#msg-830891</guid>
            <title>Re: Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,830891#msg-830891</link>
            <description><![CDATA[ Yep have the MB selected correctly and everything.. and by default those pins are called out for the einsy_board, aren't they.. I double checked everything and they are there...(attached file)<br />
<br />
is there anything in the config file that I have to set up, that would flag that error?  for example when you set the board and don't configure the TMC drivers?<br />
<br />
If I comment out the BLtouch everything compiles just fine...]]></description>
            <dc:creator>ciamex</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Fri, 10 Aug 2018 22:39:05 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,830843#msg-830843</guid>
            <title>Re: Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,830843#msg-830843</link>
            <description><![CDATA[ The code only defines STOW_Z_SERVO if HAS_SERVOS is defined<br />
<br />
which comes from <br />
<br />
<pre class="bbcode">
#define HAS_SERVOS (defined(NUM_SERVOS) &amp;&amp; NUM_SERVOS &gt; 0 &amp;&amp; (HAS_SERVO_0 || HAS_SERVO_1 || HAS_SERVO_2 || HAS_SERVO_3))</pre>
<br />
the various HAS_SERVO_{number} check that the corresponding pin SERVO{number} has been defined<br />
<br />
in pins_EINSY_RAMBO.h   (you do have motherboard set to BOARD_EINSY_RAMBO ??)<br />
<br />
is<br />
<pre class="bbcode">
  #if ENABLED(BLTOUCH)
    #define Z_STOP_PIN     11   // Y-MIN
    #define SERVO0_PIN     10   // Z-MIN
  #else</pre>
<br />
so all you have to set is #define BLTOUCH in configuration.h]]></description>
            <dc:creator>Dust</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Fri, 10 Aug 2018 11:26:16 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,830841#msg-830841</guid>
            <title>Re: Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,830841#msg-830841</link>
            <description><![CDATA[ Hi, for me it was a bad board.. got a new one and working well. Other issues may be also.]]></description>
            <dc:creator>pikelo</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Fri, 10 Aug 2018 10:50:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,830840#msg-830840</guid>
            <title>Re: Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,830840#msg-830840</link>
            <description><![CDATA[ So this just happened to me last night, I can't compile BLtouch on an einsy board... did you ever get a response for this?<br />
<br />
Arduino: 1.8.5 (Mac OS X), Board: "RAMBo"<br />
<br />
sketch/Marlin_main.cpp: In function 'void servo_init()':<br />
Marlin_main.cpp:950: error: 'STOW_Z_SERVO' was not declared in this scope<br />
     STOW_Z_SERVO();<br />
                  ^<br />
sketch/Marlin_main.cpp: In function 'void bltouch_command(int)':<br />
Marlin_main.cpp:2035: error: 'MOVE_SERVO' was not declared in this scope<br />
       MOVE_SERVO(Z_PROBE_SERVO_NR, angle);  // Give the BL-Touch the command and wait<br />
                                         ^<br />
'STOW_Z_SERVO' was not declared in this scope]]></description>
            <dc:creator>ciamex</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Fri, 10 Aug 2018 10:48:53 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,820372,820372#msg-820372</guid>
            <title>Einsy + BLTouch? compilation issues..</title>
            <link>https://reprap.org/forum/read.php?415,820372,820372#msg-820372</link>
            <description><![CDATA[ Hello guys, I got an Einsy Rambo board and wanted to make it work with my own Prusa i3. Trying to configure it for HOMING SENSORLESS feature an also with BLTouch Z sensor for bed leveling. I tried to compile the Marlin but got always the same error:<br />
<br />
<br />
sketch/Marlin_main.cpp: In function 'void servo_init()':<br />
Marlin_main.cpp:969: error: 'STOW_Z_SERVO' was not declared in this scope<br />
     STOW_Z_SERVO();<br />
                  ^<br />
sketch/Marlin_main.cpp: In function 'void bltouch_command(int)':<br />
Marlin_main.cpp:2047: error: 'MOVE_SERVO' was not declared in this scope<br />
       MOVE_SERVO(Z_PROBE_SERVO_NR, angle);  // Give the BL-Touch the command and wait<br />
                                         ^<br />
exit status 1<br />
'STOW_Z_SERVO' was not declared in this scope<br />
<br />
<br />
I can't attach here the Marlin file but it's linked at Dropbox here:  [<a href="https://www.dropbox.com/s/rr8xri34vj59jld/Marlin-bugfix-1.1._MK3.zip?dl=0" target="_blank"  rel="nofollow">www.dropbox.com</a>]<br />
<br />
so if anyone could help me it'll make me very happy  :)  Thank you!!<br />
Regards]]></description>
            <dc:creator>pikelo</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Fri, 27 Apr 2018 11:36:49 -0400</pubDate>
        </item>
    </channel>
</rss>
