Marlin configuration 2.0.9 - Basic firmware installs

Поделиться
HTML-код
  • Опубликовано: 11 окт 2024
  • 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/...
    buymeacoffee:
    www.buymeacoff...
    Discord:
    / discord
    Patreon:
    / edbraiman
    Twitch:
    / ebraiman
    Marlin Firmware:
    marlinfw.org
    Pronterface:
    www.pronterfac...

Комментарии • 86

  • @samda7109
    @samda7109 2 года назад +2

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

  • @Wala_Wang
    @Wala_Wang 3 года назад +1

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

  • @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

  • @adamsvette
    @adamsvette 9 месяцев назад +1

    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  9 месяцев назад

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

  • @Plan-C
    @Plan-C 3 года назад

    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  3 года назад

      You're welcome.

    • @Plan-C
      @Plan-C 3 года назад

      @@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  3 года назад

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

    • @Plan-C
      @Plan-C 3 года назад

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

    • @EdwardBraiman
      @EdwardBraiman  3 года назад +1

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

  • @rmp3499
    @rmp3499 3 года назад

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

  • @Ben-qh1ku
    @Ben-qh1ku Год назад

    Great tutorial Ed! Thanks 👍

  • @BenEBrady
    @BenEBrady 3 года назад +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 3 года назад

      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  3 года назад

      Did you watch entire video?

  • @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.

  • @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...

  • @Enjoymentboy
    @Enjoymentboy 9 месяцев назад

    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  8 месяцев назад

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

    • @Enjoymentboy
      @Enjoymentboy 8 месяцев назад

      @@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

  • @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.

  • @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.

  • @FraktalsFestiVids
    @FraktalsFestiVids 3 года назад +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  3 года назад

      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 3 года назад

      @@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 3 года назад

      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  3 года назад

      I'll check the Discord link tonight.

  • @saphalpant07
    @saphalpant07 3 года назад

    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  3 года назад

      Watch my videos on tmc2208 for SKR playlists.

    • @saphalpant07
      @saphalpant07 3 года назад

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

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

      Are you using a RAMPS Arduino configuration?

    • @saphalpant07
      @saphalpant07 3 года назад

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

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

      Unfortunately that's currently out of my tutorials scope.

  • @w35l3y
    @w35l3y 3 года назад

    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  3 года назад

      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 3 года назад

      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.

  • @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

  • @ashraffahem9454
    @ashraffahem9454 3 года назад

    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  3 года назад

      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 3 года назад

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

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

      I'll look after work.

    • @ashraffahem9454
      @ashraffahem9454 3 года назад

      @@EdwardBraiman ruclips.net/video/6TykMYKI1j8/видео.html

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

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

  • @EttozenProject
    @EttozenProject 3 года назад

    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  3 года назад

      Search on configuration.h for bedsize.

  • @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.

  • @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 RUclips 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.

  • @peterlaw6895
    @peterlaw6895 2 года назад

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

  • @AlexDiamonds
    @AlexDiamonds 4 месяца назад

    So it Might Randomly fail via building out of order.. randomly? Typical windows

  • @3D_Printing
    @3D_Printing 3 года назад +1

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

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

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

    • @3D_Printing
      @3D_Printing 3 года назад

      @@EdwardBraiman bigtree tech skr 1.4 needs a how to

    • @EdwardBraiman
      @EdwardBraiman  3 года назад

      I have a playlist for the SKR 1.4.

    • @EdwardBraiman
      @EdwardBraiman  3 года назад +1

      There is about 26 videos in this playlist.

    • @3D_Printing
      @3D_Printing 3 года назад

      @@EdwardBraiman Use up the BL TOUCH ruclips.net/video/5eNuBaU0npw/видео.html which is needed

  • @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.

  • @3D_Printing
    @3D_Printing 3 года назад

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