#New Mellow 5160 Plus drivers showing as "not present"

1 messages Β· Page 1 of 1 (latest)

sacred slate
#

I got my new drivers and now I can't get them to show up at all; I've tried many different configurations of the board.txt file and I'm a bit lost on what my issue is; I've got a new board, new drivers, barebones config.g and board.txt files, and the jumpers are (ostensibly) correct for SPI.

I'll attach the board.txt, config.g, M122 P200, M122 and some photos of the board.

Any help would be much appreciated, I wish there were more I could try before asking for help, but I don't really know what more I can do.

finite lagoon
#

i have those drivers fitted to my VzBoT

sacred slate
#

New Mellow 5160 Plus drivers showing as "not present"

finite lagoon
#

let me just power it up

sacred slate
#

Thanks heaps, I'm expecting (hoping) it's some benign misconfiguration.

finite lagoon
#

first off, update your firmware to 3.5.3

sacred slate
#

Is 3.6.0 alpha fine? I'll do it rn; I thought I had done so, but it seems like I really only updated my DWC version.

finite lagoon
#

yes, 3.6b1 should be fine

#

this is the only line I have in my board.txt file stepper.DriverType = {none, none, none, tmc2240, tmc5160, tmc5160, tmc5160, tmc5160}

#

you don't need any of the rest

sacred slate
#

I am hoping this was my issue; I had 3.5.0 on my printer, but 3.5.0rc3 on my PrintNC, when I updated the printer, I just uploaded the zip and it updated, but the PrintNC needed me to run some additional gcode to actually update.

It does say this on the github, so I shoulda known.

finite lagoon
#

so all updated now?

sacred slate
#

Yep, just changing the board.txt now; 🀞

#

I tried with just this:

stepper.DriverType = {tmc5160, none, none, none, none, none, none, none}

and this:

stepper.DriverType = {tmc5160}

And still no drivers are detected. Now it says all 8 drivers are not present, rather than just 1 driver being not present.

finite lagoon
#

what power is provided to the driver sockets? just 24v?

sacred slate
#

48v

#

Oh, to the board or the external drivers? The drivers get 48v, the board is on 24v

finite lagoon
#

ok, thats fine

#

is the blue part of the ribbon on this side?

sacred slate
#

Yes

finite lagoon
#

ok, i would power down and make sure that ribbon is seated correctly in the driver socket

sacred slate
finite lagoon
#

is the grey tab pushed back down?

sacred slate
#

Feeling pretty dumb right now, AFAICT, they came from mellow backwards in the drivers, I did pull them out but made sure to put them in the way they came.

Will see if it works

tulip slateBOT
#

GG @sacred slate, you just advanced to level 7!

finite lagoon
#

wait

#

the way they arrive in the driver is correct

sacred slate
#

Are you sure? It looks like there's contacts on the other side.

finite lagoon
#

yes

#

i didn't change mine

#

your driver side ribbon is the opposite way to mine

#

the slot side is the same as mine

sacred slate
#

Seems they came backwards for me but correct for you, then

#

They came preinstalled like this in the drivers (I know cause I didn't touch the others), the slots I installed by looking where the contacts in the port are.

finite lagoon
#

Should be this way

sacred slate
#

Yep, thank you, I'd bet that'll be my issue, I can validate they probably just messed up because 2 of mine are different from one another (wish I noticed that earlier).

finite lagoon
#

once they are working, don't forget to add this line for each driver M569.9 P0.4 R0.033 S4.4

#

otherwise the current set by the firmware will be wrong

sacred slate
#

Yep, made that mistake before at the expense of a bunch of LDO Super Powers and a few cheaper motors. 🀦

#

Thanks for reminding me though.

finite lagoon
#

let me know if flipping the cable works

sacred slate
#
Driver 0: standstill 5160, SG min n/a, mspos 8, reads 37462, writes 11

Just what I've been wanting to see!

finite lagoon
#

wahoo

sacred slate
#

Damn, I feel dumb. I should have double checked this, thanks for your help.

Idk at what point I will stop immediately looking for the most complicated solutions to every problem I face.

It's probably worth investigating how many of my presumed dead drivers are actually dead now, considering my firmware/board.txt was all borked before...

Thanks again for your help, I really do appreciate it.

finite lagoon
#

you're welcome

#

they're nice drivers

#

the good thing about the pro ones is i've been able to run them at 4A and not had to use any cooling as they sit around 60-70 degrees

sacred slate
#

Yeah, they seem it; I was pretty excited until I plugged em in πŸ™ƒ

I was thinking about machining an aluminium plate for some water to run through; mellows' solution isn't too egregiously priced, but I feel I should take the opportunity to learn and save some money. I'll probably stick fans on for now, just to be safe, goal is no more dead drivers for at least a few months; no more motors either preferably πŸ˜…

I'd like to start saving to buy some aluminium and more tooling, rather than replacing the same stuff due to my own mistakes.

#

Thanks again, really keen for my time in the shed to be productive again!