201

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Which fan (0) or (1) are you trying to control?  One is handled by the firmware if it is written in the code.  This is great to turn on/off cooling fans. The other is handled by the host and g-code and is used to run the g-code controlled nozzle fan.
Fan0 is the PWM (G-code fan)
Fan1 is the controller (cooling) fan if pin is set to 7.

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

202

Re: RUMBA board- how to do complete setup, including firmware and wiring?

I tried both.
fan0 pin7
fan1 pin8
Generally I can connect fans to PSU directly.

203

Re: RUMBA board- how to do complete setup, including firmware and wiring?

does someone have the dimension of this board with the holes (length between them)?

204

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Hi, I am in the process of configuring a modified Solidoodle 2 with a new Rumba board (https://www.amazon.com/RepRapDiscount-C … umba+board). I have flashed the board with the firmware suggested in the early part of this forum (https://github.com/ozadr1an/Solidoodle-Marlin_v1).

The extruder, fan, and Z-axis endstop and homing, and heatbed appear to be working as they should.

I have been using Repetier Host in manual control to configure the settings.

I'm having issues with the both the X axis and the Y axis. When I click the "home" button for X or Y, the motors don't move at all. I have changed some settings for the endstops in the firmware with no results. These settings include the following...

const bool X_ENDSTOPS_INVERTING = true; //{SD Patch} // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = true; //{SD Patch} // set to true to invert the logic of the endstops.

and

#define X_HOME_DIR -1 //{SD Patch}
#define Y_HOME_DIR -1 //{SD Patch}

What else should I try? Am I missing anything obvious?

I have almost everything configured but I quickly ran through some of the early posts on this forum to see if I had missed anything obvious in relation to the issue.

Thank you smile

205

Re: RUMBA board- how to do complete setup, including firmware and wiring?

This is common and fortunately has a simple work around.  Set the firmware back the way it was.  Then use a few of the jumpers from one of the unused driver jumpers and place them as shown in the picture.
http://i.imgur.com/NjelD62.jpg

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

206 (edited by william.green145 2016-06-29 21:54:40)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Thank you for your reply. Where should the endstops cables go at this point?
Here are some pictures with the depicting what I've done...

When I hit the home buttons in repetier host, the x, y, and z axes move a small amount and then, when I click the home button(s) again, the same thing continues to happen.

I'll keep experimenting while I wait in excitement and anticipation of your reply wink

The entire board..
http://soliforum.com/i/?nTkQDab.jpg
The endstop pins (with jumpers)...
http://soliforum.com/i/?qJNuxCx.jpg


Thank you big_smile

207

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Just plug them into X,Y&Z on the two pins closest to the center of the board.  You are getting that behavior because they are not plugged in and it thinks each axis is home so it tries to move away from the switch.  It seem backward I know but those switches run Normally Closed and when triggered it actually opens the circuit.

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

208

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Thank you for your reply. I have setup the endstop connections and jumpers as suggested and now the endstops work when homing. However, when I try to move the motors (manual control in repetier host) after homing, it doesn't let me move it in the correct direction while it allows me to move it in the wrong direction (jamming the given axis into the endstop).

Here is the configuration.h file as of this time; https://drive.google.com/file/d/0B821h2 … sp=sharing

What am I doing wrong?

Thank you for your help smile

209

Re: RUMBA board- how to do complete setup, including firmware and wiring?

not sure if it makes a difference or not, but... this is a screen grab of my configuration.h - note the difference in the lines that are commented out...
http://soliforum.com/i/?LFdoS0p.jpg

also, make sure your settings in Repetier Host are correct...

http://soliforum.com/i/?0XqbwoI.jpg

SD4 #1 & #2 - Lawsy carriages, E3D v6, Rumba controller board, mirror bed plate, X motor fan, upgraded PSU & Mica bed heater
SD4 #3 - in the works ~ Folgertech FT-5, rev 1
Printit Industries Beta Tester - Horizon H1

210

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Sounds more like you need to flip the motor plugs over.  Admittedly I didn't read through your configuration.h file.  I am assuming you put it back into the original downloaded state as previously suggested.

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

211

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Sounds more like you need to flip the motor plugs over

ah, yes - looking back at the pictures you posted, your motor wiring is backwards...

it should look like this...

http://soliforum.com/i/?Rv7dXYE.jpg

SD4 #1 & #2 - Lawsy carriages, E3D v6, Rumba controller board, mirror bed plate, X motor fan, upgraded PSU & Mica bed heater
SD4 #3 - in the works ~ Folgertech FT-5, rev 1
Printit Industries Beta Tester - Horizon H1

212

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Thank you both for the input. Something to point out is that I've been using http://reprap.org/wiki/RUMBA to help me configure the board wiring and firmware and their guide says to wire it the way I have (http://reprap.org/mediawiki/images/d/df … R_PLUG.JPG). Probably because it isn't specific to the Solidoodle 2.

For future readers, do not use the RepRap wiki for configuring the Rumba board for the Solidoodle 2.

I will try rewiring the steppers and see what happens smile

213 (edited by william.green145 2016-07-01 22:29:27)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Thank you for your help! I have rewired the motors and they are now going in the correct directions. You were both correct with the motor wiring smile The endstops are also working.
I have attempted a test print. The extruder and head bed appear to be working big_smile
The new problem is that after the motors home, they appear to be freeze up. I can't even do emergency stop from repetier host! Can someone explain why this is happening and how to fix it? Thank you.

214

Re: RUMBA board- how to do complete setup, including firmware and wiring?

I think we need more details and description of "freeze up".
Are you saying when you hit "run" that it just sits there not moving?  If that's the problem it is most likely waiting for something to heat up.

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

215

Re: RUMBA board- how to do complete setup, including firmware and wiring?

I'm sorry, I will better describe the problem....
When I click the print button, the extruder and heatbed heat up to the desired temperatures. When the temperature is reached, the printer homes all of the motors in preparation to print. After the motors reach home and trip the end stops, all control over the printer is lost. At this point, not even the emergency stop in repetier host will stop the printer from doing nothing. I have to restart the board.

Any ideas/suggestions for why this is happening and how I can fix it?

Thank you so much for your help. My brain has been stumped on this project and I'm really grateful for your help. Lucky I found this forum and thread big_smile

216

Re: RUMBA board- how to do complete setup, including firmware and wiring?

I'm gonna suggest that it isn't froze up.  Once you hit run all manual controls stop functioning and the generated g-code takes over.  Kill print simply shits off heaters and moves the axis to home.  In your case they'd already be home so no place to go.  Take a look at your slicer profile and see if it's temps are set to something different than the temps you have them set to on the sliders in RH.  There is also a start code section in your profile that often included yet another temp.  In short there are 3 locations where the same 2 temps are set and they all need to be set the same.  Your printer is most likely just waiting for a temp to be reached.  If it's the bed temp it's possible the bed heater simply can't reach a higher temp.

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

217

Re: RUMBA board- how to do complete setup, including firmware and wiring?

wardjr wrote:

Kill print simply shits off heaters

I would like to preserve this lol

Printit Mason and Printit Horizon printers
Multiple SD2s- Bulldog XL, E3D v5/v6/Lite6, Volcano, Hobb Goblin, Titan, .9 motor, Lawsy carriages, direct Y drive, fishing line...the list goes on
Filawinder and Filastruder #1870.....worth every penny!

218

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Stupid phone, my apologies

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

219

Re: RUMBA board- how to do complete setup, including firmware and wiring?

wardjr wrote:

....  Take a look at your slicer profile and see if it's temps are set to something different than the temps you have them set to on the sliders in RH.  There is also a start code section in your profile that often included yet another temp.  In short there are 3 locations where the same 2 temps are set and they all need to be set the same.  Your printer is most likely just waiting for a temp to be reached.  If it's the bed temp it's possible the bed heater simply can't reach a higher temp.


I have actually found it easier to remove any temp references from both the slicing profiles and start codes - that way I have full control over the temp settings using the sliders and there is no confusion in the programing. Yes, it means I have to manually turn on the heaters and wait for things to get up to temp before starting a print, but it works for me.

But yeah - check and confirm that ALL temp settings are the same and compatible with your setup (both bed and hotend).

SD4 #1 & #2 - Lawsy carriages, E3D v6, Rumba controller board, mirror bed plate, X motor fan, upgraded PSU & Mica bed heater
SD4 #3 - in the works ~ Folgertech FT-5, rev 1
Printit Industries Beta Tester - Horizon H1

220 (edited by william.green145 2016-07-26 21:48:22)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

@wardjr Thank you for your reply. I apologize for the delay in response to you smile
I'm wondering where I find the temperature settings for Slic3r. Something to keep in mind is that my Repetier Host installation came with Slic3r. Slic3r is actually located within the Repetier Host directory in "program files". I opened the configuration for Slic3r and the Repetier Host Slic3r manager and I wasn't able to find any settings related to the extruder/heatbed temperature? What should I do? Does Slic3r just read the temperature settings from Repetier Host? Thank you for your help smile

221 (edited by william.green145 2016-07-26 22:43:22)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

I was able to change the temperature profile of slic3r. I decided to just disable it and use the profile in the firmware and Repetier host.
Here is the current state of things...

1) Endstops are now working (firmware and wiring has been configured)
2) Motors are going in the correct directions (motor wiring has been corrected)
3) Heatbed and extruder are working correctly

Thank you for helping me fix the problems mentioned above. I have been totally stuck on it and I really appreciate your help.

Here is another problem which has just become apparent....

Test print results:
The test print was very close to being a success. When the heatbed and extruder had reached the set temperature, the Z motor was getting ready to print. About .5s after Z had started moving, the Repetier Host lost control over the printer and the printer just froze. The motors (X, Y, and Z) continued to heat up. The only way to fix the problem was to cut power to the printer from the power supply. Not even the emergency shut off in Repetier Host did anything!

Manual Control Results:
After the test print, I decided to fiddle around in manual control. I noticed that after 2 - 3 commands for a motor to move, the board would freeze and the motors (especially X and Y) would start to heat up. The only way to get it to stop was to cut power from the power supply. Not even the emergency stop from Repetier Host worked!

Thank you for reading and for your help; it is greatly appreciated.

222

Re: RUMBA board- how to do complete setup, including firmware and wiring?

It'll sound stupid but the first thing is make sure you don't have any power saving features or anti virus software running in the background.  Second, change the USB cord.

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

223 (edited by heartless 2016-07-27 02:04:35)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

what version of Repetier Host are you running?

I had similar issues with one of the updates and reverted back to v1.0.6 - no more problems.

Also, check the log output when this happens...

you can set Repetier Host to output and save the log

Under "Config", "Preferences" - in the window that opens, there is a checkbox for "Log Session" - check it, and then make note of where the work directory is (above the check box - you can also specify a location here if you dont want to use the default)

The next time it freezes up on you, you can shut it down, then go check the log before you restart it. (logs get over-written each time you start the program). You can copy & paste it into word-pad and save it as a .txt file somewhere else if you like.

SD4 #1 & #2 - Lawsy carriages, E3D v6, Rumba controller board, mirror bed plate, X motor fan, upgraded PSU & Mica bed heater
SD4 #3 - in the works ~ Folgertech FT-5, rev 1
Printit Industries Beta Tester - Horizon H1

224 (edited by william.green145 2016-07-27 22:15:06)

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Thank you both! I swapped out the USB cable and enabled the logs (they will save to my desktop). I am no longer having the freezing problem with the motors. I also plugged it into the rear port (not the front ports on the computer).

When I tell it to print, the motors move as they should following the coordinates. However, the heatbed and filament motors seem to be having an issue.

The filament motor is moving the wrong way (probably a firmware problem, I'll try troubleshooting this on my own). Does it have to do with the order of the stepper motor wiring? I'll try both and see what happens smile

The heatbed issue is a little more confusing. When I turn it on in manual control and go the the "temperature curve" and look under heatbed output, it appears to be "working". However, the heatbed is cold to the touch and the temperature reading for the heatbed in the manual control tab seem to be indicating that the heatbed is at room temperature. I have the heatbed power wires going to the HB-pwr pins (located right next to the main power). Both wires are red; I guess the wire polarity doesn't matter for the heatbed?

Thank you once again. I'm extremely grateful for your help as we near completion on this project smile

Thank you so much for your help! big_smile

Here are some photos of the wiring for the heatbed...

The yellow and black wires are main power. The red wires are for the heatbed (they are connected to HB-PWR). Does the polarity of the wires matter since they are both labeled red?
http://soliforum.com/i/?nAnLHbw.jpg

All of the wires entering the heatbed (thermistor wires are black while the red are input power).
http://soliforum.com/i/?woZktvZ.jpg

Here are all of the thermistor pins. The black set of wires is for the heat bed. The red and black wire are for the extruder.
http://soliforum.com/i/?kcy88LD.jpg

225

Re: RUMBA board- how to do complete setup, including firmware and wiring?

Extruder motor wires can simply be flipped the other way.
You have the bed heater wired incorrectly.  HB IN needs power from your PSU or jumpers from your PWR MAIN.  Then the bed heater wires go to the HB OUT terminals.  On the Rumba the bed heater circuit is a separate circuit so you want to feed it plenty of power.  This will dramatically improve the performance of any heat bed.

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