MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.3k stars 19.25k forks source link

[FR] Support stepper driver Raps128 #12176

Open bwgeez02 opened 6 years ago

bwgeez02 commented 6 years ago

There is no option for the Raps128 stepper in Configuration.h

 * Stepper Drivers
 *
 * These settings allow Marlin to tune stepper driver timing and enable advanced options for
 * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
 *
 * A4988 is assumed for unspecified drivers.
 *
 * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
 *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
 *          TMC26X,  TMC26X_STANDALONE,  TMC2660, TMC2660_STANDALONE,
 *          TMC5130, TMC5130_STANDALONE
 * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
 */
//#define X_DRIVER_TYPE  A4988
//#define Y_DRIVER_TYPE  A4988
//#define Z_DRIVER_TYPE  A4988
//#define X2_DRIVER_TYPE A4988
//#define Y2_DRIVER_TYPE A4988
//#define Z2_DRIVER_TYPE A4988
//#define E0_DRIVER_TYPE A4988
//#define E1_DRIVER_TYPE A4988
//#define E2_DRIVER_TYPE A4988
//#define E3_DRIVER_TYPE A4988
//#define E4_DRIVER_TYPE A4988
leseaw commented 6 years ago

LV8729V is raps128 driver.

bwgeez02 commented 6 years ago

Ok. Thanks. Can we add a description in config so others know. I understand they are both 128 drivers, but couldn't find any info that would lead me to that conclusion.

GMagician commented 6 years ago

@leseaw are you sure about your statement?

I read in more than one site that they use THB6128

https://www.reprap.me/media/manuals/RADDS_UserGuide_V2_reprapme.pdf http://doku.radds.org/en/?s=raps128

leseaw commented 6 years ago

sure :) i sell this driver. Only one problem: old driver with green heat sink are with thb6129 New one with blue heat sink LV8729V. So we need then two descriptions.

bwgeez02 commented 6 years ago

Mine are definitely THB6128 chips.

vmorrisPolar commented 5 years ago

I'm not getting any movement yet, can anyone confirm what setting worked for them?

Also, do you invert the step_pin in adv.h for the high signal? If yours are the THB6128 chips, what do you list? It's not on there (only LV8729V)

bwgeez02 commented 5 years ago

I left them all commented out.

rimhanc commented 4 years ago

Mine are definitely THB6128 chips.

Hei,

Can you please help me. I can't find this one too in marlin. I'm using RAPS 128.

Kind Regards;

RH

thinkyhead commented 3 years ago

If anyone can get support for this stepper driver added to Marlin, I'll be happy to merge it!