what firmware to fl...
 
Notifications
Clear all

what firmware to flash to get Bl touch working?

Page 2 / 2

Eli liu
(@eli-liu)
Power Supply Admin
Joined: 6 months ago
Posts: 449
 

@immaculato I am sorry the R&D does not have the updated firmware for 10 mini, as far as I know. One alternative way is that you could try an ender 3 BL touch version for your printer. As long as the mainboard version is the same and the main parts are similar( bed size, screen)


ReplyQuote
kingblackfox
(@kingblackfox)
Nozzle Registered
Joined: 2 months ago
Posts: 4
 

@degezx

Then I should probably give it a try 🙂 

Did you use XLoader as recommended on the website you shared or did you stick to the BLTouch instructions and used progisp.exe with LowValue=D6, HighValue=DC and ExtValue=FD ?

I have included a picture of my BLTouch, where the version SMART 3.1 is indicated, is it the same on yours? Maybe you could have a look at yours, after you finished your print.

Really appreciate your help, I am just a bit worried to destroy my Cr-10 haha.

 

Good luck with your print!


ReplyQuote
degezx
(@degezx)
Heating Block Registered
Joined: 3 months ago
Posts: 12
 

@kingblackfox thanks, print came out really good haha.

i used the Stick that came with my BLtouch kit, useed progisp with the same values you described, i too have the BLtouch SMART v3.1 so you should be fine 🙂 

the steps in this tutorial are the same that i did, minus the ender 3 firmware of course

little disclaimer tho: the firmware that i used for my cr10 v1 doesnt allow negative values on the "move axis" part, so to set the offset you'll have to do some tries, nothing too hard tho, you can ask me anything about the entire process if you get stuck


ReplyQuote
degezx
(@degezx)
Heating Block Registered
Joined: 3 months ago
Posts: 12
 

@immaculato you can probably find some here

https://github.com/InsanityAutomation/Marlin/tree/CrealityDwin_2.0

on the "hex files" folder

This post was modified 2 months ago by degezx

ReplyQuote
kingblackfox
(@kingblackfox)
Nozzle Registered
Joined: 2 months ago
Posts: 4
 

@degezx

You are my todays hero! 😉 Works pretty fine, the Z-Probe Offset is indeed a bit of a try-and-error approach. 

For me, a Z-Probe Offset of -4.05 seems so work good, if someone needs an orientation.

@degezx Sometimes the printer starts with this firmware with a bluescreen and I had to restart serveral times, I think it has something to do, whether a SD-card is inserted or not? Do you also have such a problem? I used the "Cr10_bltouch.sanguino.hex" file, not the "CR10_bltouch_.with_bootloader.sanguino.hex".

 

To auto-level after bed-heating I am using the following starting script for cura, works for me, but I am no expert;) Maybe helpful for someone.

 

Spoiler
CODE

M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration

M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate

M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration

M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk

M220 S100 ;Reset Feedrate

M221 S100 ;Reset Flowrate




M140 S{material_bed_temperature_layer_0} ;set bed temperature

G28 ;home all axis

M190 S{material_bed_temperature_layer_0} ;wait for bed temperature




M104 T0 S{material_print_temperature} ;set hotend temperature

G29 ;auto bed leveling

G1 Z2.0 F3000 ;Move Z Axis up

M109 T0 S{material_print_temperature} ;wait for hotend temperature




G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position

G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line

G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little

G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

 

This post was modified 2 months ago by kingblackfox

ReplyQuote
degezx
(@degezx)
Heating Block Registered
Joined: 3 months ago
Posts: 12
 

@kingblackfox

yes, i too have that issue when powering the printer on cant quite figure it out, sometimes works fine with the sd inserted, sometimes not, i know that if the cooling fan starts spinning its gonna be fine, but that approach its not ideal, im currently working on making my own firmware, if my printer doesnt blow up i can share it once its done

i too have an auotbed script but its for simplify3d

Spoiler
CODE

M140 S[bed0_temperature] ; set bed temp

M104 S150; begin preheating extruder temperature to 150

M190 S[bed0_temperature] ; wait for bed temp

 

G28 ; home all axes

G29 ; auto leveling

 

G4 P200; wait 0.2 seconds

 

G1 X0.0 Y0.0 F2000 ; return to front left corner

G1 Z20.0; Raise to 10 to wait

 

G4 P200; wait 0.2 seconds

 

M109 S[extruder0_temperature] T0

G1 Z3 F1000 ; Slide the probe back in


ReplyQuote
degezx
(@degezx)
Heating Block Registered
Joined: 3 months ago
Posts: 12
 

@kingblackfox hey partner, updates, you might wanna try this one

the one i recommended before had a lot issues connecting via USB but this one is A LOT better, lets you play with the steps and everything, only issue i've encountered this far is that it wont let you bed level manually you either have to G29 on the code or send the code manually, to be honest i never used the level bed option from the menu haha, always used it direclty from the slicer code. also the z offset isnt a pain in the ass in this one :^)

you can either download it from the github link or directly on the attached files

This post was modified 2 months ago 2 times by degezx

ReplyQuote
kingblackfox
(@kingblackfox)
Nozzle Registered
Joined: 2 months ago
Posts: 4
 

@degezx

Thank you for your efforts! I will try it out as soon as I have some free time again and will give you feedback here. I also only use bedleveling via G29, so that wouldn't be a problem for me.
Your Github link seems to lead to a 404 for me.


ReplyQuote
Andrew5739
(@andrew5739)
Screw Registered
Joined: 2 days ago
Posts: 1
 

@eli-liu did you get it fixed. if so can you provide a link to the right firmware.


ReplyQuote
Page 2 / 2
Scroll Up