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

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ธ.ค. 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/

ความคิดเห็น • 98

  • @avejst
    @avejst 5 ปีที่แล้ว +2

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

  • @luisfelipelugocordero918
    @luisfelipelugocordero918 5 ปีที่แล้ว

    Excellent work, thank you for sharing this valuable information

  • @filipecosta1525
    @filipecosta1525 5 ปีที่แล้ว +1

    Great work!
    Many thanks..
    :)

  • @decioferreirajr392
    @decioferreirajr392 5 ปีที่แล้ว

    Obrigado Thank You Décio From Brazil

  • @gilbarbosa9164
    @gilbarbosa9164 3 ปีที่แล้ว

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

  • @2awesome292
    @2awesome292 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      th-cam.com/video/LA9PQ4xeiS0/w-d-xo.html and th-cam.com/video/XBJ4DP27nck/w-d-xo.html

  • @carsondinwoodie5840
    @carsondinwoodie5840 3 ปีที่แล้ว

    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

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      I think there is a video in playlist.

  • @bennguyen1313
    @bennguyen1313 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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.

  • @_F5X
    @_F5X 5 ปีที่แล้ว +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  5 ปีที่แล้ว

      Checkout my fan extender tutorial. Hope this helps.

  • @richardelkington7605
    @richardelkington7605 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

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

    • @richardelkington7605
      @richardelkington7605 4 ปีที่แล้ว

      @@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 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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.

  • @alexandrugroza839
    @alexandrugroza839 5 ปีที่แล้ว

    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  5 ปีที่แล้ว

      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 5 ปีที่แล้ว

      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.

  • @cutty02
    @cutty02 5 ปีที่แล้ว

    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  5 ปีที่แล้ว

      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 5 ปีที่แล้ว +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.

  • @djsplunk
    @djsplunk 4 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Sure, depends on your confirmation.

  • @jubirikudousennin
    @jubirikudousennin 5 ปีที่แล้ว

    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  5 ปีที่แล้ว

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

    • @jubirikudousennin
      @jubirikudousennin 5 ปีที่แล้ว

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

  • @jesse00077
    @jesse00077 2 ปีที่แล้ว

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

  • @jonasuea
    @jonasuea 5 ปีที่แล้ว

    Could you share the version of your configured firmware?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

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

  • @DBpk180
    @DBpk180 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

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

    • @DBpk180
      @DBpk180 4 ปีที่แล้ว

      @@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  4 ปีที่แล้ว

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

    • @DBpk180
      @DBpk180 4 ปีที่แล้ว

      @@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 4 ปีที่แล้ว

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

  • @zeropoint-1041
    @zeropoint-1041 4 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      MKS functions like a serial connection on aux port.

  • @dr.usmanaliabbasi2151
    @dr.usmanaliabbasi2151 2 ปีที่แล้ว

    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  2 ปีที่แล้ว +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 2 ปีที่แล้ว

      @@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  2 ปีที่แล้ว +1

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

    • @dr.usmanaliabbasi2151
      @dr.usmanaliabbasi2151 2 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว

      You're welcome.

  • @metechgrup
    @metechgrup 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      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 5 ปีที่แล้ว

      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  5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      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 5 ปีที่แล้ว

      @@EdwardBraiman hey. I found a video from your channel. It's (th-cam.com/video/ijAuX8d3Mr4/w-d-xo.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

  • @iancuadrosdiezbarroso7979
    @iancuadrosdiezbarroso7979 3 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      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  3 ปีที่แล้ว

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

    • @iancuadrosdiezbarroso7979
      @iancuadrosdiezbarroso7979 3 ปีที่แล้ว +1

      Ok thanks a lot :D

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว +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 3 ปีที่แล้ว

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

  • @luigi9790
    @luigi9790 5 ปีที่แล้ว

    Video for spi ?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      The pins exists so maybe, have not tried yet.

  • @amazingjewelking2362
    @amazingjewelking2362 4 ปีที่แล้ว

    do you have any experience with a flyingbear p905h

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

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

    • @amazingjewelking2362
      @amazingjewelking2362 4 ปีที่แล้ว

      @@EdwardBraiman i need softwire for it

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

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

  • @heeder777
    @heeder777 5 ปีที่แล้ว +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  5 ปีที่แล้ว

      Which version of Arduino IDE?

    • @heeder777
      @heeder777 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

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

    • @heeder777
      @heeder777 5 ปีที่แล้ว

      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  5 ปีที่แล้ว

      Good luck

  • @HungNguyen-zf6es
    @HungNguyen-zf6es 3 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      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?

  • @arletpaz8010
    @arletpaz8010 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check the cable and board pinouts are aligned correctly.

    • @arletpaz8010
      @arletpaz8010 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

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

    • @arletpaz8010
      @arletpaz8010 5 ปีที่แล้ว

      @@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 5 ปีที่แล้ว

      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 5 ปีที่แล้ว

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

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

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

    • @JustinJJHCS1
      @JustinJJHCS1 5 ปีที่แล้ว

      @@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  5 ปีที่แล้ว

      Cool.