Marlin configuration 2.0.9 - Basic firmware installs

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 2021
  • This is a tutorial explaining a couple of ways to install Marlin firmware on most common board configurations.
    One Time Tips, You Can PayPal Me:
    www.paypal.me/EBraiman​
    buymeacoffee:
    www.buymeacoffee.com/ebraiman
    Discord:
    / discord
    Patreon:
    / edbraiman
    Twitch:
    / ebraiman
    Marlin Firmware:
    marlinfw.org
    Pronterface:
    www.pronterface.com/
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @Wala_Wang
    @Wala_Wang 2 ปีที่แล้ว +1

    Bought a skr pro 1.2 today. This will help me get the firmware running!

  • @Ben-qh1ku
    @Ben-qh1ku ปีที่แล้ว

    Great tutorial Ed! Thanks 👍

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

    This is one of your best. Clears up a lot.

  • @samda7109
    @samda7109 2 ปีที่แล้ว +1

    the only video thet show "how to use the new default_envs for other boards", nice. 👍👏

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

    Thanks eds, another nice video,
    Well i've try to install the marlin 2.0.9 on my Ender 5 pro, it has some issue like the eeprom version, but it's just to initialize and the other one is about the homing, while the x,y,z are homing, the X and Y are correctly homing but the Axis was 220 and 220 so, how to fix this?

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

      Search on configuration.h for bedsize.

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

    I agree with plan c ,went thru same thing he says ,specially with the bald head! Really appreciate your patience, and slow talking, thank you sooooo much!
    We all , r not computer whizs, as everyone else seems to think!! Thanks again

  • @FraktalsFestiVids
    @FraktalsFestiVids 2 ปีที่แล้ว +1

    Hey Ed, I actually made it to your newer video that covered me missing some stuff within VS Code. I was able to follow your directions successfully, and appear to have flashed the new firmware.bin file as it changes to firmware.cur when reinserted into a PC. I can connect and send commands to the printer via USB over COM8, and can ping for status, however, when I check the endstop status when physically closing X and Y endstops, they are reporting as open. I also still cannot get connection between my BTT TFT35-E3 V3.0 and the SKR Pro 1.2 even after ensuring baud rate was set at 25000 on both the screen and SKR Pro. Hopefully you can shed some light on this as I am completely lost. I've watched about 13 of your videos trying to figure it out and it's not getting me anywhere! Haha. Thank you!

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

      What's the second serial port number and buadrate in Marlin firmware. Also you can ask myself or others detail questions in Discord Link below.

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

      @@EdwardBraiman I could send my current file if it would help. Im sure with your skill, it would take a few seconds haha.
      #define serial port - 1
      #define baudrate 250000
      #define serial port 1
      #define motherboard BOARD_BTT_SKR_PRO_V1_2
      Changed the X, Y, Z, E0 to TMC2209 (You only changed the X in one of your videos but I assumed they all needed to change being all the same stepper)
      Did the other stuff, clean, compile, "reveal" and send to TF.
      Jumper to USB and power on through USB, Flashes for loading. Screen starts, nothing. Pronterface can connect and control servos although Z Makes weird noises. Can command heat to extruder and bed..... All while THE TFT35-E3 V3.0 says no printer connected and relays no information.
      I've flashed about 5 times on each unit. I'm completely lost haha

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

      Also, I cannot figure out Discord. I tried adding the server with your URL above, but it says the invite is expired or invalid

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

      I'll check the Discord link tonight.

  • @lawrencebroski5840
    @lawrencebroski5840 2 ปีที่แล้ว +1

    thanks again for a very explanitory video. One question: other sites show where one goes to the Configuration Examples, and copy the 4 files into the Marlin folder. In this and the previous vidoes, you did not show that you did this. Please explain the reason.

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

      You're welcome.

    • @lawrencebroski5840
      @lawrencebroski5840 2 ปีที่แล้ว +1

      @@EdwardBraiman
      Hi Ed, I answered my own question, as the config didn't work as is. I dod have to paste in the 4 files from the Creality folder in the Configuration examples. You may want to update your video. Or make a followup. Now to fine tine it, as the X, Y settings are not correct.

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

    Managed to achieve a build in VSCode. When sending firmware.bin to SD card the file does not appear as .CUR. I can connect Octopus Pro V1.0 with Pronterface and get online tough...

  • @Plan-C
    @Plan-C 2 ปีที่แล้ว

    Thanks! After smacking my balding head against a wall for the last 3 days, the only thing missing was "press the clean button after doing anything and trying to compile". Works now anyway. Cheers.

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

      You're welcome.

    • @Plan-C
      @Plan-C 2 ปีที่แล้ว

      @@EdwardBraiman Short lived success. Won't build anymore going to put it down for another 2 years before I throw it across the room. lol

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

      There is a Discord link in description, either myself or someone else in general chat can walk you through issue.

    • @Plan-C
      @Plan-C 2 ปีที่แล้ว

      @@EdwardBraiman Thanks. I am Trying Visual Studio now. Seem to be getting a bit further lol

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

      Just remember there is over 450 people in Discord channel and most have no problem helping.

  • @adamsvette
    @adamsvette 4 หลายเดือนก่อน

    I can't get my board to accept the new firmware. Is there something I need to do after compiling the firmware and before sticking the SD card into the board? BigTreeTech Octopus V1.1
    I have updated several stock creality boards in the past and one BTT SKR Mini but this is my first octopus.
    EDIT: Nevermind. I figured it out. My sd card was formatted as NTFS. I switched it to FAT32 and it worked right away. Thanks for this entire series btw. I have been referencing them for a while.

    • @EdwardBraiman
      @EdwardBraiman  4 หลายเดือนก่อน

      You're welcome. Also made a video on that issue. It's in another playlist.

  • @tomtaylor135
    @tomtaylor135 2 ปีที่แล้ว +1

    VSCode use the insiders edition. I have had times where Marlin would not compile because it was missing something. Since going with insiders edition . That has not happened since.

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

    Hi
    I have benefited a lot from your videos
    But I have a question, I have a bigtreetech tft43 screen. During printing, the screen erases all the words and pictures and only sees a white picture. I tried two screens of the same type, but the defect is the same

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

      Depends on what you're seeing when it powers up. Try posting an image or video link in my Discord and I'll take a look.

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

      @@EdwardBraiman thank you very much
      I will send you a link to my video for you to see

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

      I'll look after work.

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

      @@EdwardBraiman th-cam.com/video/6TykMYKI1j8/w-d-xo.html

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

      @@ashraffahem9454 That's interesting. What's the software version of TFT?

  • @Enjoymentboy
    @Enjoymentboy 4 หลายเดือนก่อน

    You're videos are excellent. I'm slowly progressing in my upgrade with my Robin nano v1.2. This video, I think, might help with an alternate solution to a problem I just can't figure out and that i can't find any info on no matter how I search on it. I have the default .bun for one of my printers provided my the manufacturer and it loads and runs perfectly on my robin nano. I also have the source code from the manufacturer for that same .bin and while it compiles and installs it doesn't run. It stops on"installing 100%" and never resets If i reset the board or just sticks on "booting" and never progresses. I highly suspect the issue is the slight difference in the mks tft35. The one for my printer is a variant that has an sd card reader and uses a 40 oin ide connector but the one for my robin nano is an mks tft35 v1.0 with no sd card reader and uses a 40 pin ribbon. I am certain the issue is somewhere in the lcd configuration because when I connect the board to pronterfsce I have full control and it operates exactly as I want. Just no lcd. I'm baffled since the stock .bin works fine, it just isn't configured the way i need for my printer. But here's the kicker... the custom build that won't load on the robin nano installs and runs perfectly fine on the other printer. So custom and default .bin work on printer 1 but only degault .bin works on Robin nano.

    • @EdwardBraiman
      @EdwardBraiman  4 หลายเดือนก่อน

      There's a discord link in description of Video, either myself or someone else cane walk you thru issues.

    • @Enjoymentboy
      @Enjoymentboy 4 หลายเดือนก่อน

      @@EdwardBraiman Thanks. I might just do that. After going at it for a while I decided to take a different route and I managed to get Marlin 2.0.9 compiled and running on it. It's almost done except for the bl touch and Z homing. Keeps crashing into the bed and just ignores the touch sensor. And I get an error that will not allow me to invert the logic of the z min endstop...says it requires false. I'm just going to go to a regular endstop switch for now. I'm tired. lol

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

    I just got an Ender 3. Will this video work with Ender 3 as is or will I still need to upload bootloader first ?

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

      I'd first check to see if Marlin firmware is already loaded on Ender 3. When you boot on screen you should see Marlin firmware.

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

      My board is Creality 4.2.2, so I only had to copy the bin file to sd card. Now I have 2.0.9.1 firmware. After I updated it, there were an EEPROM error, but I only had to remove bin file from the sd card.

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

    Ed... You are a bit mis-informed.
    The 1.1.9.1 release is best used for the Sanguino 1284 boards.
    The 8 bit AT2560 boards and Ramps boards that use AT2560 processors CAN use the Marlin 2.0.x version. It is NOT limited to 32 bit boards.

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

      yep, I used to have 2.0.2?(bugfix) on my 8bit board in my Tarantula before I replaced it with a 32bit BTT board

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

      Did you watch entire video?

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

    Dumb question how do I figure out what board and environment I need to use. I have a Creality CR-10 S5. I'm pulling my hair our with frustration. Please Help.

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

      Go-to boards.h search on your board. Note chipset to right. Then go to ini file with first matching letters and digits and search on board name again and in bracket's you'll see default environment.

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

    hello sir! I need your help. I accidently bought a UART version of tmc2208. i want to use it with arduino but have no idea on how to code it. Can you help me. I want to run a camera slider not a 3d printer

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

      Watch my videos on tmc2208 for SKR playlists.

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

      @@EdwardBraiman also can we use legacy modes on the tmc 2208 in which UART IS ENABLED BY DEFAULT FROM MANUFACTURER?

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

      Are you using a RAMPS Arduino configuration?

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

      @@EdwardBraiman no I want to control just one stepper. Using just an arduino board

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

      Unfortunately that's currently out of my tutorials scope.

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

    I have Geeetech A20 with 3Dtouch v3.2 pro and I don’t know how made it work

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

      If it's working, then why worry?

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

    I need help, can you help me and send the firmware.bin from SKR 1.4 Turbo, TMC 2208 to a CR10-S? thks

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

      On my Discord channel after work today I can walk you through the process of building the software. So around 6 PM EST. The channel link is in description. Also there are others in general chat who can help.

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

      @@EdwardBraiman Hello Ed, sorry i only saw today your post! Just tell me when you can get linked again! thks!

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

      2ICEdj#7622

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

      I'll be home in about 10 minutes.

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

    Hey I like your videos! I tried the steps you are teaching and my printer is dead not your fought I am new to this programing stuff ! I bought a Ecubmaker 4in1 printer and it has all kinds of problems that was why I needed the firmware update. but it did nothing

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

    Hello Ed,
    I found error of ld returned 1 exit status.
    Please help me to solve this error.
    Thank you in advance

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

      There's a Discord link in description and anyone in General chat can help.

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

      @@EdwardBraiman In my company, They don't allow use of Discord, Please help me to solve this error.

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

      If you load an unedited Marlin firmware from Marlinfw.org and compile and it fails, then the PlatformIO install on VScode is incorrect. Otherwise for me to troubleshoot a personalized build over TH-cam comments is very difficult.

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

      @@EdwardBraiman Ok Thank you, Sir

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

      You're welcome. Did Discord help? I'm not always in there when I'm busy at work.

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

    8 bits 4 to 5 servos 32 bit 1 servo progress backwards

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

      Possibly turn, but you might be able to use a spare signal pin.

    • @3D_Printing
      @3D_Printing 2 ปีที่แล้ว

      @@EdwardBraiman bigtree tech skr 1.4 needs a how to

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

      I have a playlist for the SKR 1.4.

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

      There is about 26 videos in this playlist.

    • @3D_Printing
      @3D_Printing 2 ปีที่แล้ว

      @@EdwardBraiman Use up the BL TOUCH th-cam.com/video/5eNuBaU0npw/w-d-xo.html which is needed

  • @3D_Printing
    @3D_Printing 2 ปีที่แล้ว

    Still buggy... Opps not buggy just full of issues

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

      We that's is the nature of Marlin.

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

    Whats a clean? you talk about simple stuff, then skip the things i do not know

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

      Clean clear last build files out of .pio folder for a new build.