Edward, your video was right on time! I’ve been rebuilding/ upgrading my Ender 3 printer since November of last year. It’s gotten several new options added that it did not have when it was fresh out of the box. I’m replacing the Creality main board with a SKR Mini E3 32 bit board with TMC2209drivers, adding a BLTouch for bed leveling, filament runout sensor, touch screen control panel, and a dual gear extruder. The biggest hurdle was getting a fresh install of the Marlin 2.0.x firmware up and running. With your tutorial, I should be able to get that done in short order. Thanks for the video!
Same experience, same machine etc, thank you for the excellent help, small details helped a lot. Preparing to install the new board, wanted to ensure we could modify and compile properly and accurately.
Excelent tutorial ! I have 2 weeks since I am trying to compile Marlin 2.0 for my Ender 5 PRO and it failed because I was not defining the board. Now I have tried and is working. (I have a Creality 1.1.5 with 1284P) and it gaves me an error being too big (280k insetad of 260k). As far as I remember I saw a video where somebody said to exclude some options but I don't know which options. Anyway great tutorial, thank you !
Ed. I noticed on second time open of vsCODE with the platform IO extension added many more lower left option buttons. That was my issue when installing vsCODE not adding extension 🤞
Interesting my Avast virus says there is a IDG:Generic virus in Python.exe. Installed it and did a scan on the directory and all was OK. Great video. best to you
Dear friend, I would like to inform you about MKS Robin Nano v3.1 pdats , there is very little talk on the Internet about it and you explain it super well
So far, so good, but when I try to compile I always get a error message that the compiler (CC) can't be found. CalledProcessError: Command 'CC -DTARGET_STM32F1 -D__MARLIN_FIRMWARE__ -DHAVE_SW_SERIAL -DMCU_STM32F103VE -DSS_TIMER=4 -w -dM -E -x c++ buildroot/share/PlatformIO/scripts/common-dependencies.h' returned non-zero exit status 1.
@@EdwardBraiman Sorry for my denseness, but I could not a find a Discord link. But anyway, I used the preconfigured library for the MKS Robin Nano board found on github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware. This should be ready to compile in VSCode.
hi - thanks for video - i have an issue with visual code - it takes me up to 10hrs to compile ?? sk1.4 turbo ? any ideas whats wrong - pc is fast enough windows 10 - thank you
How long does a vanilla Ramps 1.4 take to compile? Can you tell me about your computer? The computer in the video is somewhat high-end diy computer. So compile time looks short with 6 core and 12 threads.
@@EdwardBraiman hi - intel i5-34705 @2.9ghz, ram 8gig 64bit windows 10 also Ed, i have the bltouch v3.1 with blue yellow red wiring connected to 1.4 servo and other connection on pins next to it, but no power ? thanks
@@stephenkosloff6081 Do you have a GPU on your computer? I understand my computer might be different, I'm running a Ryzen 3600x and a GPU card. It brings the compile time down to about 1 minute.
@@EdwardBraiman Oui c est vrai, et merci beaucoup, vous êtes le seul à avoir fait un tuto sur cette carte mère. C est toujours plus agréable dans la langue maternelle... Mais par contre vos titre sont en français, ce qui ma permis de vous trouver.
On 8 bit printer boards you will not see, firmware.bin. it will flash directly to board. One way to verify is to change endstop logic for one endstop to false and load firmware from a build. Afterward, in Pronterface enter the command, M119 and verify endstop logic is flipped for endstop.
Edward, your video was right on time! I’ve been rebuilding/ upgrading my Ender 3 printer since November of last year. It’s gotten several new options added that it did not have when it was fresh out of the box. I’m replacing the Creality main board with a SKR Mini E3 32 bit board with TMC2209drivers, adding a BLTouch for bed leveling, filament runout sensor, touch screen control panel, and a dual gear extruder. The biggest hurdle was getting a fresh install of the Marlin 2.0.x firmware up and running. With your tutorial, I should be able to get that done in short order. Thanks for the video!
You're welcome.
Same experience, same machine etc, thank you for the excellent help, small details helped a lot. Preparing to install the new board, wanted to ensure we could modify and compile properly and accurately.
Great Tutorial Ed! VS Code has quickly become one of my favorite IDEs over the last year. Glad to see it can be used to easily build Marlin.
Thanks, Sean. How's things down south? Hope you and you're family are doing well.
We are doing well. When you get a minute let's catch up with a call.
Excelent tutorial ! I have 2 weeks since I am trying to compile Marlin 2.0 for my Ender 5 PRO and it failed because I was not defining the board.
Now I have tried and is working. (I have a Creality 1.1.5 with 1284P) and it gaves me an error being too big (280k insetad of 260k).
As far as I remember I saw a video where somebody said to exclude some options but I don't know which options.
Anyway great tutorial, thank you !
Much thanks. The BIGTREE documentation is incorrect for board type, but you explained how it should be done. Thanks again.
You're welcome.
Thanks for showing another way to compile for the RAMPS style 3D printer boards!
You're welcome.
Ed. I noticed on second time open of vsCODE with the platform IO extension added many more lower left option buttons. That was my issue when installing vsCODE not adding extension 🤞
Interesting my Avast virus says there is a IDG:Generic virus in Python.exe. Installed it and did a scan on the directory and all was OK. Great video. best to you
Dear friend, I would like to inform you about MKS Robin Nano v3.1 pdats , there is very little talk on the Internet about it and you explain it super well
Thanks. My issue is the expense of buying boards and viewership.
Most people help either thru PayPal or Patreon in description.
So far, so good, but when I try to compile I always get a error message that the compiler (CC) can't be found.
CalledProcessError: Command 'CC -DTARGET_STM32F1 -D__MARLIN_FIRMWARE__ -DHAVE_SW_SERIAL -DMCU_STM32F103VE -DSS_TIMER=4 -w -dM -E -x c++ buildroot/share/PlatformIO/scripts/common-dependencies.h'
returned non-zero exit status 1.
Can you send me your files on Discord for configuration.h and Platformio.ini? Also if you made changes to any other file like configuration_adv.h.
The Discord link should be in Description below.
@@EdwardBraiman Sorry for my denseness, but I could not a find a Discord link. But anyway, I used the preconfigured library for the MKS Robin Nano board found on github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware. This should be ready to compile in VSCode.
hi - thanks for video - i have an issue with visual code - it takes me up to 10hrs to compile ?? sk1.4 turbo ? any ideas whats wrong - pc is fast enough windows 10 - thank you
How long does a vanilla Ramps 1.4 take to compile? Can you tell me about your computer? The computer in the video is somewhat high-end diy computer. So compile time looks short with 6 core and 12 threads.
@@EdwardBraiman hi - intel i5-34705 @2.9ghz, ram 8gig 64bit windows 10 also Ed, i have the bltouch v3.1 with blue yellow red wiring connected to 1.4 servo and other connection on pins next to it, but no power ?
thanks
When you download a new version of Marlin firmware and just unzip and build, what happens?
@@EdwardBraiman hi-still takes hours
@@stephenkosloff6081 Do you have a GPU on your computer? I understand my computer might be different, I'm running a Ryzen 3600x and a GPU card. It brings the compile time down to about 1 minute.
Tks
You're welcome.
Nice video!
Thanks.
👍
Merci beaucoup pour ce tuto, dommage que je ne parle pas un mot d'anglais.
Il y a des sous-titres en français, vous êtes les bienvenus
@@EdwardBraiman Oui c est vrai, et merci beaucoup, vous êtes le seul à avoir fait un tuto sur cette carte mère. C est toujours plus agréable dans la langue maternelle... Mais par contre vos titre sont en français, ce qui ma permis de vous trouver.
@@makerdesbois8004 J'essaye juste d'aider
@@EdwardBraiman MERCI
de rien
I cant find firmware.bin
Did the build/compile complete successfully? What hardware are you using? Is the board attached via USB?
@@EdwardBraiman i am using the mks gen L and after the succesfull upload nothing happens it is connected via usb
On 8 bit printer boards you will not see, firmware.bin. it will flash directly to board. One way to verify is to change endstop logic for one endstop to false and load firmware from a build. Afterward, in Pronterface enter the command, M119 and verify endstop logic is flipped for endstop.
Just in case you're not aware, I have a very long tutorial playlist for MKS Gen L on my channel.