BTT kraken support.

I would love to use RATOS but there is no config file for the BTT Kraken board yet. I have tried to go through the setup saying its a BTT Octopus board while loading the correct Kraken firmware from github onto the sd card. Consequently I have emptied the printer.cfg file and pasted the config.cfg from the BTT Kraken github. Anybody got a clue on how to get the BTT Kraken working on RATOS?
15 Replies
miklschmidt
miklschmidtā€¢11mo ago
I just recieved one the other day. What machine are you intending on running this on? You need at least 7.5A RMS rated steppers to make use of the first 4 drivers, anything less than that and litterally any of the other supported boards would've been a better choice (as long as you put in driverrs with a sensible sense resistor. 0.022 is too low for accurate microstepping on normal 3d printing steppers).
DikkieKlijn
DikkieKlijnOPā€¢11mo ago
It's a custom V-Core 3.1 AWD machine. Running 48v, on LDO super powers. I mainly chose this board over the Octopus due to the better cooling of the stepper drivers without resorting to external drivers (which would in turn increase complexity).
miklschmidt
miklschmidtā€¢11mo ago
There's absolutely no point in anything more than a decent fan to cool 5160 stepsticks with heatsinks when running the 2804's. Just how far past the stepper rating are you planning to push them, and who told you you need more driver cooling? Granted, the 2804's have a torque problem, they're primarily useful on small machines to gain extra top end velocity. If it's acceleration you're after, the 2504AC's are a much better bet, and at 48V you'll have max torque up to around 800 mm/s where you'll struggle maintaining flow at any sane layer height anyway.
DikkieKlijn
DikkieKlijnOPā€¢11mo ago
Ill be pushing them as fast as I can for prolonged prints, all steppers are actively cooled. Nobody told me to me to get more driver cooling, that's my own preference šŸ™‚ Interesting what you mention on the 2804's vs 2504AC's I do have a set of the 2504AC's laying around so I'll experiment with them. Flowrate will not be a problem for this printer though, I'm running a custom extruder/hotend combo that should be able to push around 150mm3/s, I'll show more on that in due time.
miklschmidt
miklschmidtā€¢11mo ago
sounds interesting! I will add Kraken support at some point in 2.1.x, @MDFPereira is already working on it, just remember the caveats - you're gonna need nema36 or 42 to handle enough amps for accurate microstepping.
MDFPereira
MDFPereiraā€¢11mo ago
Iā€™m interested in that custom hotend šŸ˜‰ Taking care of it today. Will send you a message šŸ™‚
MDFPereira
MDFPereiraā€¢11mo ago
Not yet šŸ˜›
N8boy
N8boyā€¢6d ago
Sorry for digging this thread out. But could you explain me this please a bit more in detail? According to the datasheet of the Kraken there is a max. current of 8A noted for M1-M4, but there is nothing stated that you need at least 7,5A steppers anywhere.
MDFPereira
MDFPereiraā€¢6d ago
That is directly related to the sense resistor used in the board. It has been made for nema23 and upwards. So, every smaller motor like nema 17 used in ratrig machines have issues with micro stepping when using the Kraken.
N8boy
N8boyā€¢6d ago
Thanks for your response, but what does this mean for me exactly? Will the accuracy of my prints be worse, will steps be quit, will it be louder? Is it possible to use it with the provided LDO Speedy Power Motors of the V-Core 4 or will I just have troubles with it? Bought it a while ago for a different project which I have stopped in favor of the V-Core 4.
miklschmidt
miklschmidtā€¢6d ago
Indeed, which i think reflects quite poorly on BTT (and Voron who have their name on it). It's not rocket science, it's directly stated in the TMC datasheet, if they bothered to look. The lower the sense resistor, the less precise the current measurements and thus more current is required to maintain an acceptable level of microstepping accuracy These drivers work by chopping the voltage so that the current measured through the coils is as close to the requested current as possible. You can use the last 4 drivers with the more regular sized sense resistor of 0.075, that will work well for the 2504AC's but it's not great for light-weight extruders for example. The first 4 are 0.022, which is obscene and basically useless for 3d printing.
miklschmidt
miklschmidtā€¢6d ago
No description
miklschmidt
miklschmidtā€¢6d ago
A CS of less than 16 results in poor microstepping performance. So basically divide those numbers by 2 and you've got yourself your minimum current
N8boy
N8boyā€¢5d ago
Thanks for the details, I have decide to better use the octopus so I can be sure that I won't have the issues.

Did you find this page helpful?