Giriş
For this guide, we have disassembled a CR-10S Pro so we can better show how to install a BL Touch kit. If you leave your machine assembled, the processes are the same but you’ll need to protect the build surface if you’re going to use it as a workstation. Gravity cannot be disabled so keep that in mind.
Read through these steps before starting:
- Review the entire process before removing one component from your machine. You want to make sure you are comfortable and capable performing the tasks
- Confirm that you have USB connectivity with your machine. You can try to flash the mainboard firmware first. Then, if there is an issue, you still have a working machine and can resolve the USB issue before upgrading.
- Make sure you have the time and tools needed for the upgrade. It’s no fun to get halfway through a task and have to stop because you’re missing something.
Neye ihtiyacın var
-
-
Loosen socket head screws securing the X-Axis belt idler using an M3 hex.
-
Push the X-Axis belt idler towards the left to loosen the belt tension.
-
Remove the belt ends from the X-Axis carriage.
-
Loosen the fasteners holding the bottom wheel in place using the double sided wrench and M3 hex. Do not fully remove the nut.
-
Remove button screws using an M2 hex.
-
-
-
Remove the X-Axis assembly from the machine.
-
Cut the zip tie
-
From the back side, remove button head screws using an M2 hex. This will detach the original probe and mount.
-
Using the same screws, attach the BL Touch bracket as shown.
-
The probe will be installed as shown but leave loose for now. The wiring harness will plug in easier with the probe removed.
-
The included M3x 6 button head screws will attach the probe.
-
-
-
Cut 2 zip ties.
-
Remove 3 button head screws using M2 hex to remove the daughterboard cover.
-
Unplug the original probe connector. It may have glue on it so pull on the connector, not the wires.
You should use a picture of the board from the top down. The current picture is very confusing of the daughter board.
Where is the jumper install instructions? Vital for the CR10S Pro!
So is it true that with the CR10S Pro, that no jumper is needed with your new firmware, if the Z+ connector is used in lieu of the Z- connector? Just checking, because when the former owner of this printer upgraded it, he uses a jumper and the Z- connector. So I’m changing to the Z+ connector and
Following this guide 03/2023. You can use the Z- and the jumper using the right firmware, yet as the Z+ is not used, it's easier to just use that port (no need for jumper).
What's confusing is that in TM's manual, they refer to firmware for the CR-10S Pro and the CR-10S Pro V2. But as they're essentially the same device with a few minor tweaks (bltouch and glass print bed for V2 vs. capacitive sensor and aluminum bed for V1), the firmware is the same for both.
-
-
-
Pull the original probe out from the opposite side to remove it from the loom.
-
From the daughterboard side, insert the new probe harness with the small plug (probe side) going in first. With the loom still expanded, you should be able to get it completely through.
-
Leave about 1-1.5 inches of the tail end of the probe harness exposed next to the ribbon cable connection and reattach the daughterboard cover.
where is the step on how to connect up that 5 pin sensor connector to the daughter board? i am at a loss there as the old connecter is only 3 pins
You don't connect the 5 pin sensor line to the daughter board, you connect it to the ribbon cable -- there's a 5-pin plug at the daughter board end.
If you bought the TinyMachines kit, there should be a specific 5-pin connector on the BLtouch, and a 5-pin connector on the included ribbon cable.
If you are using a generic BLtouch kit, you need to route the wires to the inside of the printer base (I went through the same opening as the ribbon cable)
-
-
-
Tighten button head screws with M2 hex. Start with the top 2 then position the bottom tab, aligning the holes to install the 3rd screw.
-
Add new zip ties to hold the cable loom in place.
-
On the hot end/probe side, route the wires behind the hot end and plug into the probe.
-
Install and tighten the button head screws.
-
-
-
-
Reinstall a new zip tie.
-
Route BL Touch wires behind hot end as shown.
-
Reattach the X-Carriage
-
Tighten the bottom wheel and reattach the belt on both sides (look at step 1 for images).
-
Reattach the front fan cover, paying attention to all wires.
-
Reattach belt ends to the X-Carriage
-
Push X-Axis idler to the right to tighten the belt tension and tighten the socket head screws.
-
-
-
Using a #1 Phillips screwdriver, remove the 11 screws on the bottom and 2 screws on each side for a total of 15. Next, remove the bottom cover.
-
Unplug the original ribbon cable (not shown)
-
Plug in new connections. For clarity, we only have the new connections shown here.
-
Ribbon Cable (keyed)
-
3 pin black plug into D11 (end row towards SD card slot) Orange wire will face the ribbon cable like in the picture.
-
2 pin white plug into Z+ (connection closest to the ribbon cable) From the same view as the picture, use the right 2 pins.
If not using a v2 pro do you need the jumper wire
No. Once you add a BL Touch per our guide, you will use V2 firmware from now on.
Hi, just so you know the placement of the red/brown connector in the image is wrong.
It needs to be connected to the Z- slot not the Z+ slot
No, please read our entire guide. It plugs into Z+ just like the CR-10S Pro V2 and CR-10 Max. The firmware determines which pin to use. Z+ is correct.
No, please read our entire guide. It plugs into Z+ just like the CR-10S Pro V2 and CR-10 Max. The firmware determines which pin to use. Z+ is correct.
What do you mean, “please read our entire guide”? If this page is the guide, where on this page does it say that Z+ determines which pin to use? The only reference on this page to Z+ is in this section above, to which Steven was referring. Is there another “guide”???
Hi what are the polarity of brown and red wires? of Z+ and the polarity of the 3 other wires?
-
-
-
Locate a micro SD card no bigger than 16gb in capacity and format it to FAT 32 / Default allocation size.
-
Download the Screen Files, unzip and locate the directory called "DWIN_SET." These files are also linked in Step 12.
-
Copy/Paste, drag or right click and send DWIN_SET to the formatted SD card.
DWIN_SET Not in Screen Files?
where can you find it
link does not work
Thanks - fixed.
I'm having trouble with the link here for that file to download.
the link for the screen files is dead. it will flash to a new window, then closes immediately
the link is not working something is wrong with it
yes i have the same problem. i cant download it :-(
With my Macs, the link are working.
It downloads TM3D_DWINCombinedScreens_V5.7z.
Try rigthclick with your mouse if it does not load.
Why does it state ""Default..." or 4096." if Default Allocation Size usually doesn't work? I assumed that was the correct first option to try since it was stated first, but it only works if it's set to 4096, NOT default.
I think it'd be better if it just said 4096. -
-
-
Insert properly configured sd card into the slot on the display.
-
Make sure the power switch is set to "0" then plug the power cable into your machine. Position the machine so you can see the screen and turn the power switch ON.
-
If everything goes correctly, you will see files load, images flash then "END" at the top. See the next step for a video.
Ok great, what do we do with the sd card now? Remove it, leave it until after the next step? Can we turn the power off now?
See the next step.
all files appear as "Files: 0000; Download .CFG files: 0000, and images do not load, what should I do?
Probably incorrectly extracted the zip-archive or didn't extract at all..
Me falto ponerlo a 4096, saludos!
Optional: This is a good time to actually implement a small mod.
I applied this mod and am now able to flash the screen firmware from the outside of the printer:
-
-
-
If everything goes correctly, you will see files load, images flash then "END" at the top.
-
-
-
Plug in the ribbon cable up top until you feel the clips on both sides click into place, locking the connection.
-
Plug in 5 pin connection for BL Touch Probe. This plug also has a lock when fully seated.
-
-
-
Plug the USB-A side into your computer.
-
Plug the other side of the USB into your 3D printer.
-
FIRMWARE
-
Go to http://bit.ly/2DIIXNi to find files and firmware flashing info.
TM3D folks, the link above “http://bit.ly/2DIIXNi” goes to a gDoc, as you know, then on that gDoc is a link to the file that is at the URL “https://github.com/InsanityAutomation/Ma...
It downloads a file called - “TM3D_SingleExtruderDwin_V3.1.7z” which is consistent with the URL, so far so good …
Then on the gDoc you say - “Make sure the file name is SingleExtruderScreenDwin_V3.1.7z”
So, those are inconsistent.
That file expands to a folder called “DWIN_SET”. That folder has files in it that are consistent with what I believe they should be. I’m going to go with it assuming there’s a typo here or you shortened the file name due to path length limits or something like that. I’ll post back with results.
The links are correct - just the wording on the gdoc were not. Thank you for you letting us know. This has been corrected.
Thank you! Very much appreciated on a Sunday.
It appears to be working. Screen works. Audio is good. I’ve modified the location of the BL-Touch because of the Hemera conversion so I have to go change the offsets yet.
TM3D - You might want to change the link in step 8 here. It’s currently getting a 404. Obviously the link in this step works fine.
I can confirm the .WAV files get messed up by the in-built decompression utility in OS-X still. I’m on Catalina 10.15.7. So, I used “The Unarchiver“ app to decompress the 7-zip screen files ‘cause I just didn’t feel like messing with command line last night. After that & another re-flash of the screen all seems to be okay.
I used a 32GB micro SD. Works fine. Some of the earlier directions I ran into said “no more than 16GB”.
I used Prusa Slicer to upgrade the main board. I’ve used Cura in that past. So if Xloader is not working for someone there are options.
Igot the screen to flash. now when it boots, i get a machine fault warning with some chinese and it shows z, y and x axis is 0
Seems you didn't flash the motherboard then.
You need to do both for it to work.
hi,i flash diplay and fimware and i have on main screen "media init fail' what is it ? and how this problem fix ? thank you
Try to reboot the machine or press init sd card from print screen.
-
-
I have completed the install. The BLT is responsive at startup on my CR-10S Pro V1. When I auto home the Z does not stop descending even when the BLT triggers a touch. I have to cut the power before it just keeps going infinitely downward. I am not sure how to correct this. I am able to get all other functions to respond.
Ok, I made a super simple mistake, and I don’t want others to follow my path to frustration. I had accidentally grabbed the CR-10S Pro V1 firmware. Reading this over and over again it clicked that it said “you will use the V2 firmware going forward. I flashed in the new V2 firmware and all works perfectly. So don’t be a moron like me! lol
Sounds like you have a wiring to firmware mismatch - 2 pin connector should be connected to Z+ like shown in Step 7 and firmware for the CR-10S Pro V2 should be used.
Looks like you corrected it before we responded. Making a simple mistake is ok. We do link the firmware needed for this in the guide (Step 12)
My Z doesn’t move at all. When I hit leveling, it auto homes but the z never moves. The BLT plunges 4 or 5 times but nothing happens. (I’ve tried lots of other things with not luck)
-
-
The setup process will be the same EXCEPT you do not have set probe height or sensitivity. You just need to set your Z-Offset.
What if I've wired everything up correctly, checked it multiple times, and using my finger to activate the bl touch doesn't stop it?
I have a red + blue light on that's constant. The red light turns off when the hot end is lowering for homing, but never re-engages once the pin touches the bed and crashes. I am using the bl touch kit for cr10s pro.
I had the same issue. In my case I used the Z- firmware (listed as "CR10SPRO", without "V2").
I had connected the black/white wire to the correct port and used a jumper on the daughterboard.
What I had to do that eventually fixed it, was swap the black and white wire of the black/white connector and then everything was sorted.
-
Look back on earlier steps for images to help with reassembly.
Look back on earlier steps for images to help with reassembly.
İptal et: Bu kılavuzu tamamlamadım.
6 farklı kişi bu kılavuzu tamamladı.
17Kılavuz Yorumları
My LCD display got blank after turning on my printer once the display was flashed. I thought it would be fixed by the time I uploaded the hex.file but it didn't work. Now my printer is frozen and I dont know what to do. Is there an advice for this situation I will appreciate any help thank you!!
If you purchased the kit from Tiny Machines 3D, you can contact us directly at support@tinymachines3d.com
This guide is for customers but as it is public, it is open to all as reference. If you are having issues beyond that, check wiring.
So, does this mean that you would recommend that no one use your firmware upgrades unless they purchased their CR-10S Pro V2 from you? Unfortunately, I received my V2 before I learned of you guys and the very cool stuff you have done related to this printer (else, I definitely would have purchased from you). I was looking forward to upgrading with your firmware(s).
No, we don’t mean this at all. We want people to understand that there are some differences between our firmware and stock and the configuration outlined in the guide must be followed for the firmware to work correctly.
I had bought the BLTOUCH V3.1 with the jumper and the extension cable from you, but which firmware should I use now on my CR-10S PRO? that stock of Creality3d CR-10S PRO V2?
V2 and use Z+ port on the mainboard.
Hi Just completed this mod to my CR10s Pro (following the above instructions) The machine seems to be working OK, apart from the bed measuring feature If I hit the measuring icon the machine just freezes. and I have turn off the power to reset the printer.
Do you know of a fix for this problem ??
Hi - having the same issue. Did you ever figure this one out?
Watch our video. The system doesn’t freeze but rather starts a process when you press the “Measuring” button where it heats the bed, auto homes then starts probing 25 points. https://youtu.be/4ii58n5ha1s
but with this new upgrade I have to use the jumper on my CR-10S pro v1? can I use the Creality stock firmware for the CR-10s pro V2 even if I have the CR-10S pro V1, with this modification?
Did you get an answer to this question? I am wondering about the same thing. This post obviously refers to a CR-10S Pro V1 since the V2 already has the Bltouch. So I am assuming that the recommendation is to use the install the BLTouch to the port Z+ and no jumper and use the firmware for V2. Can someoen confirm it?
Mario -
If just installing the TM3D BL-Touch kit for the CR-10S Pro AND wiring it to the TM3D instructions, yes, use the TM3D firmware for V2. No you don’t use the jumper.
The bit about V1 to V2 is mentioned in the gDoc linked to in step 12 above. A link for the firmware hex file is also in the gDoc.
Functionally this switch makes your older V1 a V2, almost. Guessing the V2s probably have the 2.4.1 (or later) main board.
The one I converted is a CR-10S Pro -w- V 2.4 main board, dated 2018-8-13.
Tag on the screen board - DMT 48270C043_06WT. Also marked ZQ201903 (Machine purchased April, 2019)
Again the jumper at the Z- port on the ribbon cable breakout board, on the gantry, is NOT required with TM3D firmware & wiring scheme. TM3D is using the Z+ port on the main board. For some reason, that eliminates the need for the jumper.
IF you want to use the Creality firmware AND wiring scheme, that requires the jumper, as I understand it now. (Maybe that will change, I don’t know)
Hello, I would try your tuto but I have different color of cable. I try to look for a correspondance but notice that even on your picture it’s not ok. On step 4 the cable is “black / white / grey / violet / blue”. On the step 11 the same cable seems to be “white / black / yellow / blue / red”… (that’s the color I have in my kit). In this case, “white => green” and “black => yellow”. In my kit, “black an white” are the cable that goes to the place “brown and red” go on the motherboard … what a mess !!!
I have only one cable : on BL TOUCH => “white / black / yellow / blue / red” on MOTHERBOARD => white / black” // (“yellow / RED/ BLUE” (red and blue are interverted)
It should be great if you can put numbers (1-2-3-4-5) on BL Touch PIN and re-use those numbers on the motherboard… thanks
Fred
yes this was not clear to me either from the guide i had to use some guess work on this to work out the same
There are no Files available. Can you please fix it, so I can use mit BL Touch kit?
Keep all screws as they will be reused during assembly.
Note how the X-Axis Belt is positioned before removing belt ends from carriage.
Do not fully remove the X-Axis Belt
Joel Gabel - Yanıt
Revised, remove your comment if you agree.
Tiny Machines 3D - Yanıt
Orange step - “UNTIL THE…” Until the What? This sentence wasn’t finished. Thanks.
johnyringo83 - Yanıt