Configuring of MKS_GEN_L V1.0 Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm...

Denied boarding although I have proper visa and documentation. To whom should I make a complaint?

Hangman Game with C++

How often does castling occur in grandmaster games?

SF book about people trapped in a series of worlds they imagine

How to tell that you are a giant?

Did Deadpool rescue all of the X-Force?

Can the Great Weapon Master feat's damage bonus and accuracy penalty apply to attacks from the Spiritual Weapon spell?

Using audio cues to encourage good posture

Why does the remaining Rebel fleet at the end of Rogue One seem dramatically larger than the one in A New Hope?

As a beginner, should I get a Squier Strat with a SSS config or a HSS?

Is there hard evidence that the grant peer review system performs significantly better than random?

Drawing without replacement: why is the order of draw irrelevant?

Should I follow up with an employee I believe overracted to a mistake I made?

An adverb for when you're not exaggerating

What would you call this weird metallic apparatus that allows you to lift people?

Should I use a zero-interest credit card for a large one-time purchase?

Performance gap between vector<bool> and array

What was the first language to use conditional keywords?

Why should I vote and accept answers?

Sum letters are not two different

What's the meaning of "fortified infraction restraint"?

Can anything be seen from the center of the Boötes void? How dark would it be?

How do living politicians protect their readily obtainable signatures from misuse?

Do I really need to have a message in a novel to appeal to readers?



Configuring of MKS_GEN_L V1.0



Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?How to set Z-probe boundary limits in firmware when using automatic bed leveling?












3












$begingroup$


I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous:



#define BOARD_RAMPS_13_EFB 33 //RAMPS 1.3 (Power outputs:Hotend,Fan,Bed)



to



#define BOARD_MKS_GEN_L 53 //MKS GEN L.



I'm getting this error:



pins.h:268: error: #error "**Unknown MOTHERBOARD value set in Configuration.h**"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from sketchMarlinConfig.h:42:0,
from sketchG26_Mesh_Validation_Tool.cpp:27:

SanityCheck.h:58: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
SanityCheck.h:786: error: #error "**Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined.**"
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."

^
SanityCheck.h:942: error: #error "**LCD_BED_LEVELING requires an LCD controller.**"
#error "LCD_BED_LEVELING requires an LCD controller."
^

SanityCheck.h:1084: error: #error "**HEATER_0_PIN not defined for this board.**"
#error "HEATER_0_PIN not defined for this board."
^
exit status 1
#error "Unknown MOTHERBOARD value set in Configuration.h"


enter image description here










share|improve this question











$endgroup$

















    3












    $begingroup$


    I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous:



    #define BOARD_RAMPS_13_EFB 33 //RAMPS 1.3 (Power outputs:Hotend,Fan,Bed)



    to



    #define BOARD_MKS_GEN_L 53 //MKS GEN L.



    I'm getting this error:



    pins.h:268: error: #error "**Unknown MOTHERBOARD value set in Configuration.h**"
    #error "Unknown MOTHERBOARD value set in Configuration.h"
    ^
    In file included from sketchMarlinConfig.h:42:0,
    from sketchG26_Mesh_Validation_Tool.cpp:27:

    SanityCheck.h:58: error: #error "MOTHERBOARD is required. Please update your configuration."
    #error "MOTHERBOARD is required. Please update your configuration."
    ^
    SanityCheck.h:786: error: #error "**Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined.**"
    #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."

    ^
    SanityCheck.h:942: error: #error "**LCD_BED_LEVELING requires an LCD controller.**"
    #error "LCD_BED_LEVELING requires an LCD controller."
    ^

    SanityCheck.h:1084: error: #error "**HEATER_0_PIN not defined for this board.**"
    #error "HEATER_0_PIN not defined for this board."
    ^
    exit status 1
    #error "Unknown MOTHERBOARD value set in Configuration.h"


    enter image description here










    share|improve this question











    $endgroup$















      3












      3








      3





      $begingroup$


      I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous:



      #define BOARD_RAMPS_13_EFB 33 //RAMPS 1.3 (Power outputs:Hotend,Fan,Bed)



      to



      #define BOARD_MKS_GEN_L 53 //MKS GEN L.



      I'm getting this error:



      pins.h:268: error: #error "**Unknown MOTHERBOARD value set in Configuration.h**"
      #error "Unknown MOTHERBOARD value set in Configuration.h"
      ^
      In file included from sketchMarlinConfig.h:42:0,
      from sketchG26_Mesh_Validation_Tool.cpp:27:

      SanityCheck.h:58: error: #error "MOTHERBOARD is required. Please update your configuration."
      #error "MOTHERBOARD is required. Please update your configuration."
      ^
      SanityCheck.h:786: error: #error "**Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined.**"
      #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."

      ^
      SanityCheck.h:942: error: #error "**LCD_BED_LEVELING requires an LCD controller.**"
      #error "LCD_BED_LEVELING requires an LCD controller."
      ^

      SanityCheck.h:1084: error: #error "**HEATER_0_PIN not defined for this board.**"
      #error "HEATER_0_PIN not defined for this board."
      ^
      exit status 1
      #error "Unknown MOTHERBOARD value set in Configuration.h"


      enter image description here










      share|improve this question











      $endgroup$




      I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous:



      #define BOARD_RAMPS_13_EFB 33 //RAMPS 1.3 (Power outputs:Hotend,Fan,Bed)



      to



      #define BOARD_MKS_GEN_L 53 //MKS GEN L.



      I'm getting this error:



      pins.h:268: error: #error "**Unknown MOTHERBOARD value set in Configuration.h**"
      #error "Unknown MOTHERBOARD value set in Configuration.h"
      ^
      In file included from sketchMarlinConfig.h:42:0,
      from sketchG26_Mesh_Validation_Tool.cpp:27:

      SanityCheck.h:58: error: #error "MOTHERBOARD is required. Please update your configuration."
      #error "MOTHERBOARD is required. Please update your configuration."
      ^
      SanityCheck.h:786: error: #error "**Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined.**"
      #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."

      ^
      SanityCheck.h:942: error: #error "**LCD_BED_LEVELING requires an LCD controller.**"
      #error "LCD_BED_LEVELING requires an LCD controller."
      ^

      SanityCheck.h:1084: error: #error "**HEATER_0_PIN not defined for this board.**"
      #error "HEATER_0_PIN not defined for this board."
      ^
      exit status 1
      #error "Unknown MOTHERBOARD value set in Configuration.h"


      enter image description here







      marlin arduino-mega-2650 ramps






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 11 hours ago









      0scar

      13.5k31853




      13.5k31853










      asked 16 hours ago









      2012User2012User

      1487




      1487






















          1 Answer
          1






          active

          oldest

          votes


















          4












          $begingroup$

          The motherboard definition should be written like:



          #define MOTHERBOARD BOARD_MKS_GEN_L


          actually the word MOTHERBOARD was missing and there is no need to write 53 //MKS GEN L at the end.






          share|improve this answer











          $endgroup$









          • 1




            $begingroup$
            The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
            $endgroup$
            – 0scar
            11 hours ago












          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "640"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2f3dprinting.stackexchange.com%2fquestions%2f8721%2fconfiguring-of-mks-gen-l-v1-0%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          4












          $begingroup$

          The motherboard definition should be written like:



          #define MOTHERBOARD BOARD_MKS_GEN_L


          actually the word MOTHERBOARD was missing and there is no need to write 53 //MKS GEN L at the end.






          share|improve this answer











          $endgroup$









          • 1




            $begingroup$
            The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
            $endgroup$
            – 0scar
            11 hours ago
















          4












          $begingroup$

          The motherboard definition should be written like:



          #define MOTHERBOARD BOARD_MKS_GEN_L


          actually the word MOTHERBOARD was missing and there is no need to write 53 //MKS GEN L at the end.






          share|improve this answer











          $endgroup$









          • 1




            $begingroup$
            The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
            $endgroup$
            – 0scar
            11 hours ago














          4












          4








          4





          $begingroup$

          The motherboard definition should be written like:



          #define MOTHERBOARD BOARD_MKS_GEN_L


          actually the word MOTHERBOARD was missing and there is no need to write 53 //MKS GEN L at the end.






          share|improve this answer











          $endgroup$



          The motherboard definition should be written like:



          #define MOTHERBOARD BOARD_MKS_GEN_L


          actually the word MOTHERBOARD was missing and there is no need to write 53 //MKS GEN L at the end.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 11 hours ago









          0scar

          13.5k31853




          13.5k31853










          answered 14 hours ago









          2012User2012User

          1487




          1487








          • 1




            $begingroup$
            The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
            $endgroup$
            – 0scar
            11 hours ago














          • 1




            $begingroup$
            The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
            $endgroup$
            – 0scar
            11 hours ago








          1




          1




          $begingroup$
          The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
          $endgroup$
          – 0scar
          11 hours ago




          $begingroup$
          The number definition is declared in boards.h you just confused the 2 files, indeed you should not forget to define the motherboard constant itself. Do note that this is basically a RAMPS board, see pins_MKS_GEN_L.h.
          $endgroup$
          – 0scar
          11 hours ago


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to 3D Printing Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2f3dprinting.stackexchange.com%2fquestions%2f8721%2fconfiguring-of-mks-gen-l-v1-0%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...

          Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

          VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...