1

Topic: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

Hi all, I was having some issues with my stock A49xx drivers on my SD2, so I decided to swap out the drivers with geeetech's  DRV8825. Did the tuning, but now all of my prints come out as tiny blobs. Seems like since I enabled the 1/32 stepping, it moves half as much as I want it to.

I messed up somewhere, and haven't found a good solution through searching this forum. Has anyone had a similar problem, and what did you do to fix it?

Grand Rapids, Michigan
SD2 with Sanguinololu board, glass bed mod, E3d_v5 bowden version hotend (currently direct drive), Lawsy Mk5 jigsaw replacement, octopi printserver, drv8825(tiny troubles)

2

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

Ummm... Maybe you should consider doubling the steps per mm in your EEPROM since your drivers are now 1/32 instead of 1/16th.  Pretty simple concept and pretty simple math.  Not to mention with any form of search effort you'd find the answer.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

3

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

If you enable 1/32 you have to also edit your steps per mm in your firmware and to compensate for the double in microstepping.  Unfortunately I cant remember if you need to double your current steps or divide the by half.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

4

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

carl_m1968 wrote:

If you enable 1/32 you have to also edit your steps per mm in your firmware and to compensate for the double in microstepping.  Unfortunately I cant remember if you need to double your current steps or divide the by half.

You are better than that, Carl

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

5

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

Wardjr, I did in fact double my steps per mm in firmware. I don't really like the fact you are replying to me in this manner, assuming I did not put forth the effort to search. I have been searching for several weeks. Please, if it is simple for you to find a solution will you forward the search results? Because I have not found them. thank you for such a civilized response

Grand Rapids, Michigan
SD2 with Sanguinololu board, glass bed mod, E3d_v5 bowden version hotend (currently direct drive), Lawsy Mk5 jigsaw replacement, octopi printserver, drv8825(tiny troubles)

6

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

The solution is properly doubling the steps/mm.

7

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

I meant no offense, a simple search of "DRV8825"  Revealed many posts and with in the first few was the answer.  Now if the problem is in the fact that you have already "Properly" doubled the steps, then that is a different problem and should have been stated in the OP.  I am making the assumption that you have a Sanguinololu board and therefor the only thing it can be is properly doubling the Steps/mm as that board has no jumpers to set for the different driver.  So maybe you didn't get them saved in EEPROM.

http://www.soliforum.com/search/4000166/

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

8

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

wardjr wrote:
carl_m1968 wrote:

If you enable 1/32 you have to also edit your steps per mm in your firmware and to compensate for the double in microstepping.  Unfortunately I cant remember if you need to double your current steps or divide the by half.

You are better than that, Carl

You don't have to be rude, if you look at the post times. I was typing mine as you posted yours. Yours was not visible to me yet.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

9

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

Actually, amazed that you would take a compliment and misread it as being rude.  My point was I am fully aware that you knew the answer and was rather surprised in your hesitation to deliver.  I guess that is the problem with the written word sometimes smile

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

10

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

I think I figured this out. I doubled my firmware steps/mm settings & uploaded, but nothing changed. tiny prints. Tried laying out a 10mm strip and moving X&Y axis while changing the steps/mm with M92, finding the sweet spot & saving using M501. Still reverted to tiny prints. Then, on a whim, I tried the M92 on the z axis while printing. I doubled the steps on z during this, and it printed correctly. But, before this print, I did the M500 command and got the same steps per mm as before the firmware update. On a reprap forum, it was suggested to use the M502 (default values) command to reload the changed firmware parameters onto EEPROM.

Short answer- your guess was correct wardjr.

Grand Rapids, Michigan
SD2 with Sanguinololu board, glass bed mod, E3d_v5 bowden version hotend (currently direct drive), Lawsy Mk5 jigsaw replacement, octopi printserver, drv8825(tiny troubles)

11

Re: Drv8825 upgraders- anyone have tiny prints after swapping drivers?

I am just happy to hear you figured it out.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions