Skip to content

Conversation

@andrewreid
Copy link

There are small but subtle changes between versions 1.0 and 1.1 of the BIGTREETECH Kraken 1.1 board. Of note, the Rsense value has changed for stepper drivers on S1-S4. From the BTT Product Wiki:

V1.0:Max 8A driving current for S1-S4(Rsense=22mR)
V1.1:Max 4.7A driving current for S1-S4(Rsense=50mR)

Accordingly, the values for sense_resistor: should change from 0.022 to 0.050. I hope updating this default saves others many hours of hair pulling and searching!

Change A/B sense_resistor value to 1.1 board spec.
@shiftingtech
Copy link
Contributor

I don't think this P.R. will work in its current form. Simply changing the setting to be right for a different board revision doesn't really solve the problem, just moves the problem around.

I think the correct approach is to set the field to something invalid (-1? not sure, haven't tested) to make klipper refuse to start, and then have a comment explaining what the valid options are.

The other possibility would be to have to separate config files, but that seems a little drastic for the small number of changes.

@jmeier5261
Copy link

Perhaps Adding the note in the section

*** THINGS TO CHANGE/CHECK: ***

instead of just at the top in the text block might improve readability.

It may also make sense to default to the rev 1.0 value of 0.022 since failing to change it with a rev 1.1 board would in turn result in a lower current which would not work well, but wouldn't cause any harm, where as if someone with a rev 1.0 board used 0.050 by accident it would significantly overcurrent and has potential to cause damage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants