SKR 1.3 – TF drive Marlin firmware loading

SKR 1.3 – TF drive Marlin firmware loading


ok today we’re gonna talk about how to
load your firmware on your board with an alternate method a lot of people have
expressed problems with using the USB serial cable to load on the TF drive
that’s already inserted in their board so I’m going to show you how to do this
with a fresh one so we’re gonna remove this and we’re gonna take a fresh TF
drive and a micro SD with an adapter and we’re gonna slide it inside now make
sure that it’s in the unlocked position which is towards this end and we’re
going to then insert this in our computer so I’m going to insert the
so you can hear it beep and one last thing this tutorial is not
sponsored by anyone and I’m not being paid to make it this is done with my own
money and I’ll be leaving a link in the description so you can find the TF card
and SD card adapter okay as you can see we have our SD card loaded but we don’t
have it formatted so we’re gonna right click on our drive for the SD Drive and
go to format and what we’re gonna do before we can actually use PlatformIO
is we’re gonna go and we’re going to say that we’re gonna do fat32 and it’s quick
format so we’re gonna click start it’s gonna ask us if it’s okay we’re gonna
say ok and now it’s formatted so we’re gonna close out of that and as you can
see when we go to the actual folder for the SD right now it says there’s nothing
on it so we need to create a file named firmware.cur so we’re gonna pick
text document because it’s one of the ones available so firmware is gonna be
in capital letters and then it’s dot cur you are for cursor file and press enter
now let’s check the properties of this real quick so as we can see it’s set to
a text document so it’s a dot txt but we don’t see it so what we need to do is
cancel out of there then type folder option and what it says is file explorer
options so we’re gonna click on that then we’re gonna go to the View tab and
down here it says for the check box hide extensions for known file types so we’re
gonna remove the check box click apply and then ok and now we can see the
actual dot txt so we’re gonna right click we’re gonna rename it and we’re
gonna remove the dot txt and press Enter we’re gonna confirm it with a yes and
we’re all set there now it’s a docker file so now we’re gonna go over to ATOM
with PlatformIO loaded and as you can see I have the actual Marlin firmware
here and you can get this on the Marlin firmware website in the way that you’re
gonna do it is you’re gonna download version 2.0 x for bug-fix then you’re gonna
unzip it and you’re gonna go into your file explorer for PlatformIO on ATOM
and you’re going to navigate to the folder that you have zipped and then
you’re going to open the complete Marlin folder next what we need to do is we
need to open the Marlin subfolder go to source then the core then to boards dot
h now we need to search on SKR in here so the board that we’re using is the
board underscore BigTree underscore SKR underscore v1 underscore 3 so
we’re gonna copy that then we’re gonna close out of boards that H we’re gonna
close these folders down and go to configuration dot H and we’re gonna do a
search on motherboard so let’s see what we find even though it’s right in front
of us so what we have is the motherboard currently is board underscore RAMPS
underscore one four underscore EFB so we’re gonna paste what we just copied
and then we’re gonna scroll up and because this is set to zero it won’t
work for us currently so we’re gonna say negative one that’ll allow us to load
our firmware off the TF drive that’s on our SD card in a moment and then we’re
gonna go to PlatformIO.ini currently our default environment or
environment underscore default is the megaatmega 2560 that’s not our chipset
so we need to so we’re gonna scroll down and we’re
looking for LPC1768 so it’s right here we’re gonna copy that and as you can see
it’s for the ARM cortex-m3 so we’re gonna scroll back up we’re gonna
highlight Megaatmega 2560 and we’re gonna paste it right here and instead of
doing upload because we’re not connected to the SKR version 1.3 we’re going to
do the compile so we’re gonna compile and then we’re gonna click Save okay now that it’s completed the actual
compilation we need to check to make sure that it finished so we’re gonna
click PlatformIO we’re gonna go to toggle build panel and as you can see it
says 1 succeeded so we’re gonna scroll up here and as you can see the chipset
that we selected being the LPC1768 succeeded so in order to get the
firmware in my case and probably yours is gonna be slightly different
you’re gonna navigate to this folder up above it’s right in your toolbar so I
have it open over here and as you can see I’m in the dot P IO and envice for
environment basically it’s PI IO or PlatformIO environment so we’re gonna
go to the LPC 1768 we’re gonna go down here where it says firmware dot bin and
copy that we’re actually better yet we’re gonna send it to our drive which
is the SDHC on our II drive then we’re gonna navigate over to that folder on
that drive it’s not in a folder but it’s on the main part where there’s no folder
it’s the top of the drive and we have firmware dot bin so we’re gonna remove
that and we’re going to place it with the TF drive inside the
BigTreeTech SKR version 1.3 okay now that we had the drive out we’re
gonna remove the card from the drive with our fingernail and we’re gonna
place it inside the SKR version 1.3 we’re gonna connect our USB that’s
unconnected on the other end in just a second but first we need to move this
jumper to the USB enabled which is the next two pins over as you can see now so
we’re gonna place this in and we’re gonna place the other end into the
computer so we can provide 5 volts of power and obviously don’t see much at
the moment but you hear a beep okay back on the computer what we can see now is
that it says firmware dot cur by itself and the file that was 0 kilobytes in
size is now 82 kilobytes so what we’re gonna do is we’re gonna go over to our
desktop and in my case I’m gonna open a printrun that I downloaded for
Pronterface and inside hearing an open up Pronterface and what I’m going to do
is I’m going to connect to the SKR version 1.3 and see what happens so as
you can see it’s said connecting now it says printer is now online so we’re all
good so let’s check to see I don’t know endstops let’s do a one for let’s see M119 and press enter and as you can see it says triggered because nothing’s
connected but you can always change that and the firmware to test it by changing
one of these to the opposite logic from false to true but I’ll leave that up to
you so if you like my tutorial please press the like button and so
scribe and thank you for your time

8 thoughts on “SKR 1.3 – TF drive Marlin firmware loading

  • Thanks for this..
    But is the same.. Nothing..
    Switch with a new microSD format install the .cur file and nothing..
    The board only worked the first time..
    After update the firmware…
    But..
    I used the marlin 2.0.x from the github of bigtreetech and not of marlin..
    I download now from marlin and now the card appears…
    Not yet configured but now shows…
    Maybe the marlin of bigtreetech from github is with some problem?

  • Great Video Thank You For Sharing Worked Perfect For Me. I Was Having Max Bed Temp Error On Start Up and Couldn't Get The Sdcard To Read.

  • Hello Edward,

    I am honestly a bit lost!

    I always use Ramps 1.4 but now I see more and more other boards floating above the surface.

    of course I am a stingy Dutchman!

    and wants the utmost for as little money as possible.

    maybe you can also tell a little more about the different plates and maybe something about price range.

    And yes of course I understand the more power the more expensive it becomes.

    Kind regards from the Rotterdam area!

    Rob.

  • Hi, I followed along the whole vid, but at the very end, the two files remained. It compiled successfully, went right in every way (followed other videos and tutorials also), but i got the same result with all of them. The two files remained, or the bin did not convert to .cur. How is that possible? What could I do now? TIA

  • Hello Edward,

    And another question? can you also connect an LCD 12864 to the SKR 1.3?

    could you show that in a video?

    friendly greetings from The Netherlands!

    Rob.

  • I'm having the same issue as the other gentlemen had not so long ago. Everything else is going right except the bin file is not converting into the cur file. The jumper pins are correct to enable USB connection. Is it just a faulty board? Except for my lack of success, I commend you on your series of videos. Keep up the good work

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © 2019 Geted Tabs Online. All rights reserved.