Creality Ender 5 Pro - BLTouch and Marlin 2.0 (8 bit) Firmware Upgrade

Поділитися
Вставка
  • Опубліковано 28 жов 2024

КОМЕНТАРІ • 100

  • @tedcruzinusa
    @tedcruzinusa Рік тому +2

    I can't thumbs this up enough. I was pulling my hair out and this has staved off baldness.

  • @TheRevalak
    @TheRevalak 2 роки тому +2

    Your Video helped me after four weeks of not getting any step further in repairing my printer. Many thanks for your video! I very much appreciate your effort!

  • @vonscherfarms925
    @vonscherfarms925 2 роки тому +3

    these steps also work for the CR touch thank you so much!

  • @charles_1523
    @charles_1523 8 місяців тому +1

    Youre a freaking angel, like seriously, thank you so much for the firmware.

  • @EsotericArctos
    @EsotericArctos 9 місяців тому +1

    I was lucky that my Ender 5 Pro came with the 4.2.2 32 bit board and I was able to just connect the BL Touch directly the board.
    This is still a helpful video for the Marlin config.

  • @riddikus6698
    @riddikus6698 2 роки тому +2

    Really nice video! Thanks for sharing your process of getting the BL touch running. Helped a lot!

  • @MrCarlox86
    @MrCarlox86 2 роки тому +1

    Searched your video as my own FW got completely off the last week. (And little to no idea why)
    Thanks for the very through video and explanation. Much appreciated.

  • @FermiGlow
    @FermiGlow 3 роки тому +3

    I struggled to fit the marlin 2.0 with BLtouch enabled on the V1.1.4 8bit board using Arduino mega 2560 as a ISP through the Arduino IDE, 'using the bltouch bootloader with VScode platform IO using the melzi optiboot optimized environments worked disabling bootscreen, enabling, slim_lcd, i left baby stepping alone. good work thanks...

  • @thalidin
    @thalidin 2 роки тому

    This saved me, thank you for making this video

  • @Nyaaani
    @Nyaaani 3 роки тому +4

    I've been looking for a video like this for a while as i've struggled to find working firmware (I reallllyy didnt wanna compile my own) for this exact setup. Everything has gone exactly to plan and worked great up until i actually need to print something, Is printing from SD card missing in this version of marlin? or am i just missing it? help appreciated

    • @amp9438
      @amp9438  3 роки тому

      Hi. The SD card was working fine for me. You need to make sure it hasn't been disabled in your firmware source files. Think it's called #SDSUPPORT (or something) in Configuration.h. The source files and firmware I used are linked in the description for reference.

  • @drelmoh
    @drelmoh 7 місяців тому

    Amazing video. Thank you so much for explaining.
    One question: I accidentally flashed the firmware for the ender 3 instead of the ender 5 pro somehow. Is there a faster way to re-flash the firmware for the Ender 5 Pro?

    • @amp9438
      @amp9438  7 місяців тому

      For the firmware itself you can just download and use the versions on Creality website but they are out of date. To install for 8bit boards you need the adapter but I think you can update the bootloader to allow it to flash from the SD card but haven't tried it. For 32bits it's a lot easier and you can flash from the SD card.

  • @TheRwdyAudi
    @TheRwdyAudi 8 місяців тому

    I have this same printer. I haven't yet upgrade the drive gear. What kinda difference might I have to look forward to?

    • @amp9438
      @amp9438  8 місяців тому

      Hi. You mean direct drive extruder? Not something I've tried yet

  • @MrJahid-yh3ss
    @MrJahid-yh3ss 3 роки тому

    - That's Really Amazing 😍😍

  • @jochenweisel8612
    @jochenweisel8612 2 роки тому

    Thanks, very helpful. 👍

  • @alexandergriffith8867
    @alexandergriffith8867 Місяць тому

    I've downloaded your files from Thingverse and ran the compiled file through progisp (which is in my root folder) the board is correct, and deffintly have bootloader on baord. only thing is the fuse bits aren't the same as in the video. tried the original ones that came up when I clicked the read button. then i tried yours but it always comes up with the same error "flash verify error at:1h", from then on same error every time and screen turns on but is blank. then I tried flashing the origonal ender 5 pro 1.1.15 software but then comes up with the error "flash verify error at: 2h".spent the last 3 days striaght on this is their any advice you can give to fix the issue????

  • @1science100
    @1science100 2 роки тому

    Maybe you can help me here with my question since I can't get my hotbed leveled in the 16 positions I had setup in my Bugfixed Marlin 2.1.x. version. Whatever I try my Z steppermotor keeps pushing my hotbed a bit too far up against my nozzle. And my hotbed is correctly manually leveled with the steppers disabled. My Ender 5 Pro became completely useless although it was entirely and perfectly working upgraded to Bugfixed Marlin 2.1.x version with CR-Touch and with RUNout sensor that all worked fantastic!, until I decided to just remove the glass hotbed plate and replace it with the brandnew Twotrees magnetic plate. Re-Calibrating went perfectly and everything worked fine and an object was nicely printed. But after my Ender 5 Pro(blem) printer's calibration was stored before it was switched off, it behaved very erratic after powering up because the bedleveling didn't work anymore as expected because the Z-bed height was somehow wrong. (Maybe because there apparently is no eeprom file on the SD card anymore after the new firmware was made and installed?). And when trying to adjust the Z-offset the nozzle crashed and also destroyed my brandnew 30 euros Twotrees plate. Nowhere is a correct answer given on how to solve this very annoying Ender 5 Pro problem. Which also started giving E1 heater reset problems while trying to print with PETG filament at 255 degrees Celsius. About 5 days ago before I had replaced the glass Creality plate everything worked without any worries and as a sunshine! Now I became so frustated after hours of trying to solve the issue that I had completely disassembled my useless Creality firmware unsupported Ender5 Pro(blem) printer and had put everything back in its box. And when there is no clear solution to this problem, Creality never will be my 3D printer brand anymore! And I am very sure that many other frustrated Creality Ender 5 Pro buyers encountered the same issue that made them cursing Creality for their extremely bad and useless support! And I know it is not about just setting the Z-offset because that was never a problem, this bed Z height problem is a much bigger problem that seems unsolvable and makes any Creality 3D printer ready for scrapping.

  • @drakeandrew1990
    @drakeandrew1990 3 роки тому +1

    Beautiful❤

  • @moegammadraeesdollie2239
    @moegammadraeesdollie2239 2 роки тому

    Nice video! Helps alot. Just a little confused. I got the ender 5 pro with the bltouch v.3.1. I followed your steps and used your hex file. My firmware is updated, however my bltouch doesn't move the probe in any direction. Any help? Also using marlin 2.0.x

  • @shamolykhatun564
    @shamolykhatun564 3 роки тому

    So beautiful

  • @I_am_nameless_
    @I_am_nameless_ 2 роки тому

    Thanks for the video. Assuming I have the same printer and board, can I just flash your files without messing around compiling my own fw? Thanks

    • @amp9438
      @amp9438  2 роки тому

      Hi. Yes you probably can but need to check the nozzle to probe offset values are the same

  • @riyahossen3348
    @riyahossen3348 3 роки тому

    Beautiful

  • @jimmessenger
    @jimmessenger 2 роки тому

    Great video. I am in same boat as wife bought the BL Touch with No Kit ! After watching at least a dozen How To Vids yours is a godsend. I hope to be able to use your files. One question. I am an ex PLC programmer and would always back up existing EEProms before uploading new code as a fallback option. Can the stock Ender 5 Pro code be downloaded to PC ? If I totally screwed this upgrade how do I get back to 'Vanilla' printer as it came out of the box. Total newbie - 5 items printed so far!

    • @amp9438
      @amp9438  2 роки тому +1

      Thanks. I think the program to upload the firmware does allow you to download the current one first if you want. Haven't tried it though. But I don't think the firmware actually overrides the bootloader so should be ok if there's a problem. Also I think the stock firmware is available from Creality's website

  • @palashhossain2989
    @palashhossain2989 3 роки тому

    Beautiful ❤️

  • @MyPotat
    @MyPotat 2 роки тому

    Do you have to have the kit? My brother got me a 3d printer bundle with the BL touch and I read the instructions and it didn’t show anything about those extra pieces. You just plug it in pretty much.

    • @amp9438
      @amp9438  2 роки тому +1

      I think the BL Touch usually comes with everything required. I bought it 2nd hand off eBay and only recieved the BLTouch with nothing else so needed the kit to install it.

  • @camillequemado2475
    @camillequemado2475 2 роки тому

    i have done all the steps from this video and the one mentioned but i keep getting a failed in my build saying Error: MOTHERBOARD is not defined in Configuration.h any advicec? soooooo frustrating

    • @amp9438
      @amp9438  2 роки тому

      Not sure what Marlin version you're trying but might be worth getting latest versions from the Marlin Github in case something has changed since I did the video. Obviously you'll need to apply the settings to those version of the config files. Otherwise you'll need to get the correct version from Github to match I one I used (2.0.9.1).

  • @SebastianRamirezH
    @SebastianRamirezH 2 роки тому

    Really appreciate your video. I have been looking for something understable to do the step, because I used the hex file from crrality, but it only probed 9 pointd and I want more. Honestly, I have never been able to understand teaching tech. I do not get his way, but you are the life saver... Kind of haha. Have you planned to do a video explaining the config for bltouch? I did not like the teaching tech way.

    • @amp9438
      @amp9438  2 роки тому

      Thanks. Glad it helped as its not easy. Originally I just wanted to use the Creality firmware but it was so out of date I figured I'd try it myself. The BL Touch settings were pretty much the same as Teaching Tech albeit with some differences with Marlin 2.

    • @SebastianRamirezH
      @SebastianRamirezH 2 роки тому

      @@amp9438 could you tell me what were the new things you edited for marlin 2 please? I do not want to brick my printer hehe

    • @amp9438
      @amp9438  2 роки тому

      Hi. The thingiverse link in the description lists the changes I did.

    • @SebastianRamirezH
      @SebastianRamirezH 2 роки тому

      @@amp9438 ohhh thank you!

  • @christopherlee9605
    @christopherlee9605 2 роки тому

    I have an ender 5 plus. I'd like to use the adapter kit you said was on Amazon. Didn't see it. Do you have a site or link I could use? Does this also work the same as with an ender 5 pro? Please and thank you. Thanks- Chris.

    • @amp9438
      @amp9438  2 роки тому

      Hi. There's a link in the video description to the kit I used. Paid about £8-9 but seems to have gone up since then. I'm not sure it will work on a 5+ as this kit is for 8bit boards. I believe the 5+ uses a different one. Also I thought 5+ already came with a Bltouch?

    • @christopherlee9605
      @christopherlee9605 2 роки тому

      Thank you so very much

  • @mhumayunkabir4234
    @mhumayunkabir4234 3 роки тому

    beautiful

  • @mattvs117
    @mattvs117 Рік тому

    Is there any way to adjust the default X location when "homing"? I added a direct drive assembly and the wheel (that engages the zero button) is offset such that the "middle" of the bed is closer to the edge and when the BLtouch is leveling the bed the far end of the bed the BLtouch doesn't touch the bed at all. Can someone help?

    • @amp9438
      @amp9438  Рік тому

      Could you move the X stop switch to accommodate?

    • @mattvs117
      @mattvs117 Рік тому

      @@amp9438 the way the stop switch is mounted it has a threaded hole so I would have to drill and tap a new hole. Essentially what I ended up doing was measuring the old plate that held the hot end to the old hole and duplicated that location to the new plate. So now the wheel that engages the stop switch is now in the same location as it was before.

  • @jemyakvianto7271
    @jemyakvianto7271 3 роки тому +1

    thanks you

  • @davidvybiral5031
    @davidvybiral5031 3 роки тому

    Hi everyone, I am little bit puzzled, I own the Ender 5 not PRO version, recently bougth the Bl_touch and firstly I followed instructrion to update firmware for Ender according video tutorial but it was regarding marlin v1.1.9, I had to measure with calliper distance between nozzle and Bl_touch X and Y axis and adjusted X and Y probe offset parameters and in addition also make further editing of Configuration.h and Configuration_adv.h due to the connection of BL_touch. So for Marlin 2.0.x this kind of adjustment isn't needed?

    • @amp9438
      @amp9438  3 роки тому +1

      It's the same in Marlin 2.0 but they changed the name of the setting to NOZZLE_TO_PROBE_OFFSET . If you search in Configuration.h you should see it.

  • @santosanto4296
    @santosanto4296 3 роки тому

    Really good video 😘😘

  • @munnahosan2604
    @munnahosan2604 3 роки тому

    Beautyful

  • @asikulislam3585
    @asikulislam3585 3 роки тому

    Amazing

  • @josephmama9657
    @josephmama9657 2 роки тому

    It’s the BL better than the Creality brand one?

    • @amp9438
      @amp9438  2 роки тому

      Don't know but imagine they are pretty similar

  • @nickinimgaard3870
    @nickinimgaard3870 2 роки тому

    but what is the porblem whit the old version of marlin?

    • @amp9438
      @amp9438  2 роки тому

      My original firmware didn't have BLTouch enabled. Also heard the updated Creality firmware has issues so decided to use newer Marlin which has newer features and fixes. Also building yourself you can decide which features to enable. But if the process is too complex you can probably just use the Creality firmware.

  • @farukahmed7263
    @farukahmed7263 3 роки тому

    Good work

  • @dreemcomputer2284
    @dreemcomputer2284 3 роки тому

    very nice

  • @jani_na
    @jani_na 3 роки тому

    Very Nice

  • @manuloko82
    @manuloko82 2 роки тому

    and for the prusaslicer
    what command is used?

    • @amp9438
      @amp9438  2 роки тому

      Hi. If you're slicing into G-Code then would be the same

  • @kamrultelecom7901
    @kamrultelecom7901 3 роки тому

    Wow 😲

  • @mdabirhossain2804
    @mdabirhossain2804 3 роки тому

    Best

  • @novasatus1843
    @novasatus1843 3 роки тому

    Except the firmware file does not look like the one in the other video. It more resembles HTML and frustratingly so. I cant find all of the places he says to make changes. Even using control F....

    • @amp9438
      @amp9438  3 роки тому

      The files I updated are linked in the description. Included is both the Marlin source files (C/C++ code) and the compiled .hex firmware file.

    • @novasatus1843
      @novasatus1843 3 роки тому

      i just downloaded your compiled firmware and it worked perfectly. Just really frustrating that I couldn't compile my own. ah well!

  • @borhunuddin1296
    @borhunuddin1296 3 роки тому

    So beautiful 💗❤💓

  • @Engenharia_Facil
    @Engenharia_Facil 3 роки тому

    Hi!
    Can I Get your full Gcode start in cura slicer?

    • @amp9438
      @amp9438  3 роки тому

      Hi. I just use the default Cura profile for the Ender 5. Only thing I add is the G29

  • @snowthirsty6183
    @snowthirsty6183 2 роки тому

    I am confused at the 3 min mark. I only have 4 pins instead of 6 can anyone explain.

    • @amp9438
      @amp9438  2 роки тому

      On mine there are 5 wires, 2 of which are ground. On 8-bit boards it splits into 3 wires for controlling the BLTouch and 2 wires as the z stop switch. Maybe you only have 1 ground wire?

  • @andrewcharles3417
    @andrewcharles3417 2 роки тому

    How open LCD_BED_LEVELING ? 100.5% (used 127570 bytes from 126976 bytes)

    • @andrewcharles3417
      @andrewcharles3417 2 роки тому

      I have solved it, just close the splash screen and the space is enough to open it

  • @shuvoahmed9330
    @shuvoahmed9330 3 роки тому

    Nice

  • @harrisxxvi
    @harrisxxvi 2 роки тому

    Hello!
    I'm really frustrated. I'm trying to download the config files from marlin for the ender 5 pro but i can't figure out how. Can anyone pleeeeeease help me?

    • @amp9438
      @amp9438  2 роки тому

      Hi. Where are you trying to download the files from?

    • @harrisxxvi
      @harrisxxvi 2 роки тому

      @@amp9438 At first I wanted to try building my own firmware so I tried downloading the configuration files from marlin. In the end I used your hex file and it worked great. Thank you for your video. It helped me fix a problem after a week searching on how to make bltouch work. You're great!

  • @mdhumayunkabir9137
    @mdhumayunkabir9137 3 роки тому

    Vary nice

  • @shantokhan9147
    @shantokhan9147 3 роки тому

    Wonderful 😗😗😗

  • @borhunuddin1296
    @borhunuddin1296 3 роки тому

    Supper

  • @mnazmulhassen9279
    @mnazmulhassen9279 3 роки тому

    Fine.

  • @tanishaangel7553
    @tanishaangel7553 3 роки тому

    Good

  • @fabianstuke7399
    @fabianstuke7399 3 роки тому

    hello can't do it can you randomly send me the config files?

    • @amp9438
      @amp9438  3 роки тому

      Files I used are linked in the description.

  • @shorifulislam4473
    @shorifulislam4473 3 роки тому

    Wow

  • @surayaibrahim1164
    @surayaibrahim1164 3 роки тому

    Joss nice

  • @shohanrana1471
    @shohanrana1471 3 роки тому

    dg

  • @tasmiyakhatun3377
    @tasmiyakhatun3377 3 роки тому

    dsv

  • @shohanrana9210
    @shohanrana9210 3 роки тому

    fdb

  • @MyGreatCreation
    @MyGreatCreation 2 роки тому

    no dude wtf I just wanted a simple tutorial on how to update the firmware the bl touch BS holy cow

  • @md.abdullahal-mamun5936
    @md.abdullahal-mamun5936 3 роки тому

    Beautiful

  • @omorfaruk7343
    @omorfaruk7343 3 роки тому

    Beautiful ❤️

  • @ashifptc2767
    @ashifptc2767 3 роки тому

    beautiful

  • @riponhassan4588
    @riponhassan4588 3 роки тому

    very good

  • @kamrulislam1651
    @kamrulislam1651 3 роки тому

    Wow 😲😲😲

  • @MdNazmulIslam-ni2ck
    @MdNazmulIslam-ni2ck 3 роки тому

    Good

  • @mdkamruzzaman9198
    @mdkamruzzaman9198 3 роки тому

    Wow

  • @titohasan4644
    @titohasan4644 3 роки тому

    Beautiful

  • @mdjosimuddin801
    @mdjosimuddin801 3 роки тому

    Beautiful

  • @KhairulIslam-wb4zs
    @KhairulIslam-wb4zs 3 роки тому

    Beautiful

  • @shanzidashova227
    @shanzidashova227 3 роки тому

    Good

  • @mahimhasan332
    @mahimhasan332 3 роки тому

    Wow