How to build Marlin Firmware Using VSCode easy way (2022)!
HTML-код
- Опубликовано: 29 сен 2024
- Got a CR-Touch/BL-Touch/3D-Touch or a Bed Leveling Probe?
In this video, I'll walk you through a step-by-step process of building a Marlin Firmware using VSCode. A lot of videos on youtube are outdated, I noticed we get asked the same question on Discord. So I created this video which will help you get your firmware built in no time.
Tools Required -
VSCode - code.visualstu...
Marlin Firmware - marlinfw.org/
Windows Machine w/ Admin Access
Spreadsheet w/ my settings -
docs.google.co...
this is my dad
6:15 - Thanks loads for the loud ass stock sounds way over the level of the VO I had to crank my volume to hear..
Hah. At least made you leave a comment :)
Subscribe button sound on 6:19 scared the hell out of me.......
Lower the vol :)
Thx to the bell I'm deaf now. You're evil.
LOL, disclaimer:)
Thanks for the video. One question though: In the window below the code window you have the terminal tab selected. I also clicked on the 'problems' tab where you should a (1). I have a (3). Do you need to take action on what is shown in there or do we just ignore it? This is with no changes made yet to the Marlin that I downloaded. Thank you.
If it completely compiles. No issues. Nothing to fix.
When i show ANM panel i get 8 options. Which do i choose? some say usb, usb_maple, or just Maple. along with (256k) and (512k)
If you have RCT chip, use 256k if you have RET, use 512k. No need to use USB or maple.
Hey, thanks for the vid.
When im at the build stage there is no build button and my environment field is empty. ideas? Thanks
Seems like your board isnt defined. That will do it.. or You didn’t point proper Marlin folder
Great Guide! i can get the firmware compiled just fine but when i put the sd in my printer the boot screen still reads the old version. any tips?
🙏
Im running into loads of errors when I try to compile this, it's beating me up bad
Never mind, reading is hard. Code doesn't like it when you leave out a "#"
This is the best tutorial. You actually explained what and why you were doing what you were doing. Makes sense now. Thank you
When I try to build it it says "Verbose mode can be enabled via `-v, --verbose` option" and then fails with a memory error after a while of waiting. Do you know the fix? Online isn't that helpful. I have the same setup as you so if there is no fix could I have your bin file to floas to my printer?
Can you dm me the error on Instagram @jimmysdiy or in Reddit chat @jimmysdiy
If I have ender 3 pro v4.2.7 board do I download the same one you have ??
Yes. You can. Firmware is same. You just need to use Creality 4.2.7 config files
@@JimmysDIY thank you so much for the fast reply ! I’m doing this step by step ! It’s my first time and I’m very nervous! I’m trying to set up a smart filament run out sensor!
You should be fine. Just make sure you enable #define filament_runout_sensor, #define filament_runout_distancr_mm 25, #nozzle_park_featute and #define advanced_pause_feature
@@JimmysDIY I tried to do it but my screen is just blue now /: I wonder what I did wrong /:
@@luisg2035 Looks like you goofed. Do you have Ender 3 Pro with 4.2.7 Board? This is a Silent Board, not a noisy. Open the Printer Mainboard Box and Verify.. and let me know what Mods you have also (BLTouch and etc)
Thanks for the video. I noticed marlin change the name of LEVEL_BED_CORNERS to LCD_BED_TRAMMING.
Correct. It is now Bed Tramming.
what if you are using the big tree tech mini e3 v3.0 I see those files but no marlin folder to paste the files to.
process is same. use Btt comfigs
Hey Jimmy
Thanks for this video. Im hoping this also works for my V4.2.7 board. :-) In anycase, this has been the most helpful guide ive found, where we skip alot of the chit chats. thank you
I can honestly say that the quality is supurb, unlike alot of you tube vieos out there. Yours is nice and crisp and I can clearly read the text without making it full screen. That is a huge deal in my opinion. So many Camtasia type videos are blurry. Curious what your using? You say that the ender 3 config will probably have more features enabled as opposed to the Ender Pro. Why is that? Is it because the Ender 3 Pro's are hit or miss as to which chip the board ships with so they disable features to account for the smaller storage space?
Thx, that's because Ender 3 config has been mainly developed first and it's ongoing. While Pro was forked off with some items being disabled due to creality being dumb
nice video But do you know how to change the z-axis max height from stock 250mm to 350mm?
Change #define Z_MAX_POS 250 to Z_MAX_POS 350
Been strugeling with my firmware update after a long time not printing, and seriously JimmyDIY has been very helpful (via Discord) and this movie was very very useful.
I think you need to make more movies on hardware and software tips and tricks regarding the printers?
Thank you verymuch , this best tutorial for me.
Wow, thanks so much I'm going to try and build this tomorrow!
I am in the same situation as Luis G. I have Ender 3 pro with v4.2.7 board and run a CR Touch. The Config folder has two files(_Bootscreen and _Statusscreen) that aren't in the the Marlin firmware folder. Do I copy them anyways? My main objective is to be able to baby step my Z Probe Offset. The current firmware won't allow me to make micro adjustments. And also to be able to do a filament change at specific levels.
Yes. You need to copy them. Look at the spreadsheet I attached. It has baby stepping
I struggled with this and Jimmy jumped in and helped me out. So thankful he took the time and got me up and running. Forever grateful. Thank you Jimmy
Thank you
I'm doing this on my SKR e3 Turbo. Everything worked great until the nozzle slammed it's self into the bed lol, I'm using a bltouch, Tried using the stock z-stop but then it was too high for the probe, tried adjusting but in the end ended up just using #define USE_PROBE_FOR_Z_HOMING. I had to do some more tweaks, but it looks like it is working!
Did you uncomment z safe homing?
@@JimmysDIY yes I did, how come?
@@dudefromkeene check to see if you uncommented #define USE_PROBE_FOR_Z_HOMING and commented this
where did the marlin 2.0 zip file come from
Go back to 1:25 into the video and watch carefully as he downloads it from the Marlin website!!
thank you so much for this, it has been a real struggle trying to find something more in depth.
You are my hero. This is hands down the best video on firmware. Thank you so much.
Thanks mate, you've really helped me
How are you enabling everything? When I uncomment things, the option doesn't turn blue
What doesn't turn blue?
I was racking my brain with this new process and you made it very clear thank you
New firmware video coming soon for 2.1.2 :)
Nice video!
Ty
You need to use a microphone or increase your record volume so you can be heard!!
Duly noted
Audio sound fine to me.
Nice!!
Thank you
Thank you, I could not for the life of me figure this out, until I watched this video.
Hi. It is anny chanse get help with runout sensor firmware for ender5?
What is the issue?
@@JimmysDIY i am crapy with programing. I done all mechanical instal to me ender 5 pro with v4.2.2 board, just can't find firmwere to update and make work.
All what i done just fuck up all g code.
You need to use vscode and marlin to build
@@angeluiiminde Maybe you shouldn't be doing this then!
That worked pretty good, thanks for the video!
Let me know if youd like to see an additional video on something. Thx