MKS Gen L - Marlin 1 1 9 (configuration.h)

Sdílet
Vložit
  • čas přidán 30. 12. 2018
  • This is a basic tutorial on the Marlin firmware Configure.h tab for MKS Gen L v1.0.
    One Time Tips, You Can PayPal Me:
    www.paypal.me/EBraiman
    Discord:
    / discord
    Patreon:
    / edbraiman
    buymeacoffee:
    www.buymeacoffee.com/ebraiman
    Required software:
    Arduino IDE:
    www.arduino.cc/en/Main/Software
    MKS Gen L version 1.0 pin-outs diagram:
    www.robotrebels.org/index.php?...
    Marlin firmware (1.1.x “bugfix” snapshot):
    marlinfw.org/meta/download/

Komentáře • 98

  • @avejst
    @avejst Před 5 lety +2

    Interesting video
    Thanks for sharing :-)
    Happy New Year :-)

  • @luisfelipelugocordero918

    Excellent work, thank you for sharing this valuable information

  • @filipecosta1525
    @filipecosta1525 Před 5 lety +1

    Great work!
    Many thanks..
    :)

  • @decioferreirajr392
    @decioferreirajr392 Před 5 lety

    Obrigado Thank You Décio From Brazil

  • @gilbarbosa9164
    @gilbarbosa9164 Před 3 lety

    Is it possible to mirror the X or Y axis with this plate?

  • @2awesome292
    @2awesome292 Před 5 lety

    How do I set up 2 extruders{separate heaters}, layer cooling fan, and extruder cooling fan?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      czcams.com/video/LA9PQ4xeiS0/video.html and czcams.com/video/XBJ4DP27nck/video.html

  • @carsondinwoodie5840
    @carsondinwoodie5840 Před 3 lety

    is there a video on connecting the tft 3.0 or 2.8 touch screens. I was hoping to hook that up to the Gen L as it makes temporary calibrations much easier and then make the changes to the firmware later more fluid

  • @_F5X
    @_F5X Před 5 lety +1

    How would you connect a second speed controlled material cooling fan. Is Y wiring from the one already there OK or should I go with the 2. fan wire to the board (MKS GEN L). Thanks

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Checkout my fan extender tutorial. Hope this helps.

  • @bennguyen1313
    @bennguyen1313 Před 5 lety

    Would the configuration.h file change if using Marlin-bugfix-2.0.x instead 1.1.9?
    I'm using the a motor with a TB6600 driver and MKS Gen L v1.0 directly, no other hardware at the moment.. but I don't see any options for that motor driver in the configuration.h file. Do you have any recommendations on what settings I should try? Once configured I imagine I can check the performance and use Pronterface?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Depends on the datasheet for the stepper. But you can fake the stepper as if it's another stepper like a4988. Granted I would be careful and compare the two closely to not break something.

  • @richardelkington7605
    @richardelkington7605 Před 4 lety

    Hi Edward very informative video as with all your videos
    My question is regarding the Marlin firmware and the mks gen v1.4.
    I have installed the firmware when the screen comes on it is not showing the bed icon for the heated bed.
    Have you got any idea?
    Thank you for reading awaiting your response.

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      The hotend does appear on LCD, but I've never seen a heatbed. You could try and create an icon?

    • @richardelkington7605
      @richardelkington7605 Před 4 lety

      @@EdwardBraiman Hi Edward thank you for your reply.
      The screen normally as a icon on the right hand side on the top showing the temp of the bed.
      This is missing on my screen.
      How can i send you a picture to show you what i mean?
      Thank you.

  • @bik35
    @bik35 Před 5 lety

    Great video as usual. On Makerbase Aliexpress page I found MKS Gen L V2.0. board. Do You have any info about this board? Google did not find anything. Best Regards.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Currently I'm only aware of MKS Gen 1.4 and 1.5. I've not covered 1.5 as you can not add different steppers.

  • @djsplunk
    @djsplunk Před 4 lety

    Can I use this extra stepper driver to make an idex 3D Printer?

  • @cutty02
    @cutty02 Před 5 lety

    Do you know why my atmega 128p says it has 16kb of dynamic memory with marlin but if I use my Base gen L with the 2560 its says it has only 8kb of dynamic memory so I cant upload marlin because the creality board has more memory even though it has a 128p?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Well Marlin firmware should fit, but you can try another board if you would like. Check Marlin board.h file to see if your board exists first and Arduino IDE has your board chipset.

    • @cutty02
      @cutty02 Před 5 lety +1

      Thanks for the reply I figured it out. I need to disable the SD Card support for the MKS. The Creality boards actually come with an extra atmega chip for the SD Card it gives an extra 12kb of ram. When I disabled the SD card my ram use went down to only 3kb/8kb so it worked.

  • @alexandrugroza839
    @alexandrugroza839 Před 5 lety

    i want to replace the original melzi creality v1.1.3 ender 3 board that has the input voltage 24v and the mk10 hot end with mainboard mks gen l v1.0 plus tft 2.8 touch screen and titan aero 1.75mm 24v, is this possible ?
    -on my creality mainboard at ''fans, hot bed, nozzle '' write 12v, but i measure that and i was expected to be 24 but it was 12 v both -so my nozzle theoretical is 24, but it has 12 volts on the mainboard, that is a problem? if i will buy the titan aero hot end what voltage do i have to buy it ? -the melzi mainboard from creality has a ''atmega1284p microproccesor'',but the mks gen l has ''32-bit STM32 microprocessor'' -is that a problem if mks gen l has a 32-bits microprocessor? i mean if it has bore bits that the atmega. Can it burn ? -is the melzi mainboard has theoretica 3* 12 v blocks but in reality 3* 24 volts what voltage need the mks gen l board to have ? if it has 12 volts the al that 3 components to wich need 24 v is going to be any problem ? -that 3 component ''fans, hot end, hot bed '' are in reality 24 volts, the matter if on that mainboard is 12 or 24 volts ?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Okay first I think we have some things to sort out in the questions. First MKS Gen L v1.0 is an 8 bit process using MEGA 2560. MKS does produce other process boards, so you might want to add a link to sort this out. the MKS Gen L v1.0 does either 12v or 24 depending on you PSU (Power supply unit). As for the titan hotend it appears to be either 12 or 24v, which will work on the MKS Gen L depending on power supply and Heating element loaded for 12 or 24v power. If you choose 24 volt fan you'll need to purchase a new fan with a 24V PSU. Hope this answers yyour question.

    • @chadbukowski4497
      @chadbukowski4497 Před 5 lety

      Yes, you can replace the Melzi board but you'll essentially be starting over being that the Melzi doesn't use the same programming language as the MKS board does.

  • @jonasuea
    @jonasuea Před 5 lety

    Could you share the version of your configured firmware?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      You should be able to download from Marlin firmware. Configuration varies according to your HW configuration. Hope this helps.

  • @jubirikudousennin
    @jubirikudousennin Před 5 lety

    I have a problem when my printer try to print the motors just sound weird and it did nothing, but when I move it with a gcode it works perfectly

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      What type of stepper drivers? Are they calibrated? In Pronterface turn on debugging and see if anything seems interesting.

    • @jubirikudousennin
      @jubirikudousennin Před 5 lety

      @@EdwardBraiman I've dvr8825 yes they are calibrated for nema 17 1.4A ok I try It

  • @DBpk180
    @DBpk180 Před 4 lety

    Hey mate, when i try to turn on my heated bed via controls. The printerboard/psu just turn off? any ideas? Its just a standard EFB set up

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      What's the PSU statistics? Does everything come up correctly a second time? What hardware are you using?

    • @DBpk180
      @DBpk180 Před 4 lety

      @@EdwardBraiman
      The power supply i have is a S-240W-24 2.6A
      With a 30amp output
      I have a 24v heater cartridge
      A4988 stepper drivers
      12/24v bed
      Full graphics smart controller (the square one)
      I did have a Mosfet go from psu using 4mm wire to the bed and printerboard. When I heated up the board it would say "heating failed" after 10 seconds But not turn off. I thought I had done sometj ikng wrong and took off the Mosfet, . And tried but it just turns off/restarts printerboard and psu

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      Can you test the continuity of the thermistor wiring with a multimeter? You using a MKS Gen L, correct?

    • @DBpk180
      @DBpk180 Před 4 lety

      @@EdwardBraiman I can do that. I gotta buy one tonight.
      I have tried without the extruder and it's doing the same thing

    • @DBpk180
      @DBpk180 Před 4 lety

      which parts of the board will i be checking with the multimeter?

  • @jesse00077
    @jesse00077 Před 2 lety

    Can a spindle with its own PSU can be run with MKS genL v1.0?

  • @luigi9790
    @luigi9790 Před 5 lety

    Video for spi ?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      The pins exists so maybe, have not tried yet.

  • @amazingjewelking2362
    @amazingjewelking2362 Před 4 lety

    do you have any experience with a flyingbear p905h

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      Nope, but it looks like a cube format type printer.

    • @amazingjewelking2362
      @amazingjewelking2362 Před 4 lety

      @@EdwardBraiman i need softwire for it

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      Check the examples folder in Marlin firmware download. Not sure it exists, but might.

  • @zeropoint-1041
    @zeropoint-1041 Před 4 lety

    after all that you fail to explain what to select for the MKS board and TFT screen?

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      MKS functions like a serial connection on aux port.

  • @iancuadrosdiezbarroso7979

    Hi,can I use this process for Marlin 2.0.x on a MKS SGen L

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      Yes. Just remember Marlin 2.0.x is more geared to 32 bit boards and is backward compatible with 8 bit. If you used a BLtouch or 3d touch the process will be very different for setup and configuration.

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety

      You're going to need to used Marlin firmware 2.0.x for sGEN L.

    • @iancuadrosdiezbarroso7979
      @iancuadrosdiezbarroso7979 Před 4 lety +1

      Ok thanks a lot :D

    • @EdwardBraiman
      @EdwardBraiman  Před 4 lety +1

      You're welcome. Keep in mind I've made a playlist for MKS sGEN L v1.0 and will be doing newer MKS products when they arrive.

    • @iancuadrosdiezbarroso7979
      @iancuadrosdiezbarroso7979 Před 4 lety

      Nice!,again thanks a lot,you now a new subscriber

  • @metechgrup
    @metechgrup Před 5 lety

    hi, please help me to use "Material Detection Module" connection on MKS GEN L V1.0. and MKS TFT32 .

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Have you checked out my MKS Gen L tutorial for this in my playlist? It is using TFT28, which should be the same.

    • @metechgrup
      @metechgrup Před 5 lety

      Edward Braiman i have already cheack your all videos but I couldn’t find any thing about material detection module connection and firmware

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      I'll need to do some research. This might take a couple of days.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      So you're asking about detecting a filiment run-out? I've not yet done a tutorial for tft32, but in my RAMPS 1.4 tutorial I've explained filiment run-out. It may get you closer to a solution.

    • @metechgrup
      @metechgrup Před 5 lety

      @@EdwardBraiman hey. I found a video from your channel. It's (czcams.com/video/ijAuX8d3Mr4/video.html) ( not understandable :( )
      it's what i want to learn, but this video use ramps 1.4 and lcd. I just want to know how can i use it on 'MKS GEN L V1.0 and MKS TFT32 or TFT28 (doesn't matter). Connection to the board and firmware

  • @dr.usmanaliabbasi2151
    @dr.usmanaliabbasi2151 Před 2 lety

    Hi, how are you I was trying to install marlin 2.0 on MKS gen with LCD (RepRap discount smart controller with sd card) l tried but not working I have an Anet A8M printer with a dual extruder, can you please guide me as i am new to this, or any link where I can get firmware which has settings as per MKS and discount controller, Thanks.

    • @EdwardBraiman
      @EdwardBraiman  Před 2 lety +1

      Which version of the board? MkS Gen L v1.0 or MkS sGEN L v x.0? There are two different chipsets one is 8bit and other is 32bit processor.

    • @dr.usmanaliabbasi2151
      @dr.usmanaliabbasi2151 Před 2 lety

      @@EdwardBraiman it's MKS Gen l V01 (this is what I have in description " mks-gen-l-v10-compatible-ramps-open-source-marlin" and LCD is Rerap discount controller including card slot

    • @EdwardBraiman
      @EdwardBraiman  Před 2 lety +1

      Start with this video in this play list,czcams.com/play/PLP-VDZmS6bFpd24RVYsvz0YMdafl2qkGn.html

    • @dr.usmanaliabbasi2151
      @dr.usmanaliabbasi2151 Před 2 lety

      @@EdwardBraiman Thanks sure I will check these thanks again for this

    • @EdwardBraiman
      @EdwardBraiman  Před 2 lety

      You're welcome.

  • @arletpaz8010
    @arletpaz8010 Před 5 lety

    i cant see my lcd on my he3d k280, tips?

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Check the cable and board pinouts are aligned correctly.

    • @arletpaz8010
      @arletpaz8010 Před 5 lety

      @@EdwardBraiman it was fine before uploading the fw using arduino.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      What type of LCD? What settings have been changed in Marlin firmware?

    • @arletpaz8010
      @arletpaz8010 Před 5 lety

      @@EdwardBraimanMorning Edward, look Edward i just got this printer 2days ago or so and all i did was look up this youtube and follow some of the steps such as like downloading Arduino IDE and the Marlin FW which i uploaded to my printer and after that was done doing its thing the printer's lcd just when blank altho i see the serial port displaying data via arduino ide's terminal on port 3, so this tells me that nothing is wrong except that this FW was created without the LCD in mind, here is a link to the lcd i own malaysia.timbangharga.com/cf/350/cdn/HTB1VuY7X4_rK1RkHFqDq6yJAFXat/2004-LCD-Display-3D-Printer-Reprap-Smart-Adapter-Controller-Reprap-Ramps-1-4-1-6-Mega2560.jpg

    • @arletpaz8010
      @arletpaz8010 Před 5 lety

      malaysia.timbangharga.com/2004-lcd-display-3d-printer-reprap-smart-adapter-controller-reprap-ramps-1-4-1-6-mega2560-board-2004-control-for-tevo-tarantula-malaysia/

  • @JustinJJHCS1
    @JustinJJHCS1 Před 5 lety

    what programmer are you using that is not an Arduino Tool..

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      It's Arduino IDE. What are you trying to ask?

    • @JustinJJHCS1
      @JustinJJHCS1 Před 5 lety

      @@EdwardBraiman I solved my own problem since I posted... I had the syntax wrong by default on configuration.h minmax software was supposed to be capitalised... U8 library was not installed properly too.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Cool.

  • @HungNguyen-zf6es
    @HungNguyen-zf6es Před 3 lety

    You just help me why my LCD 2004 doesn't show up

    • @EdwardBraiman
      @EdwardBraiman  Před 3 lety

      Depends on LCD wiring or product datasheet or a bug in Marlin firmware. Which LCD are you using? And do you have a link to it's datasheet?

  • @heeder777
    @heeder777 Před 5 lety +1

    I wanted to share my problem and fix. I had a no luck getting this to compile. Same error for core/core exists can’t overwrite. Short story, I disabled my virus program and BAM! Worked. There are 5 days I won’t get back. Hope that helps someone.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Which version of Arduino IDE?

    • @heeder777
      @heeder777 Před 5 lety

      Edward Braiman I tried the latest and even dropped to 1.8.5. Unless I disabled MaCaffe it would not upload.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Current version is now 1.8.8, maybe it will work. I had similar issues until this version.

    • @heeder777
      @heeder777 Před 5 lety

      Edward Braiman Man if you how long I tried to get it to work, I started out with the latest version, in desperation I went back to 1.8.5 and still the same. After hours of searching I found one small post that said “turn off anti virus” I mean that’s all it said. This is after reading hundreds of posts. I love your videos, my first try uploading from basic MKS gen L worked, after that nada. Thanks for all your help! I’m still going one by one and I’m almost ready to plug it all in and see how well I’ve done.

    • @EdwardBraiman
      @EdwardBraiman  Před 5 lety

      Good luck