1 (edited by madkow007 2015-03-23 02:28:50)

Topic: SD4 & Rumba help needed

After a failed attempt (or 3) at trying to fix a bad USB connection, I finally gave in and ordered a Rumba board from here - based in Utah, USA...

package arrived on Friday...

http://img.photobucket.com/albums/v628/heartless500/3D%20Stuff/rumba/packageing.jpg

http://img.photobucket.com/albums/v628/heartless500/3D%20Stuff/rumba/just%20opened.jpg

http://img.photobucket.com/albums/v628/heartless500/3D%20Stuff/rumba/drivers%20removed.jpg

had also ordered a new PSU to go with it...

http://img.photobucket.com/albums/v628/heartless500/3D%20Stuff/rumba/psu.jpg

Got the firmware setup and flashed to the board ok, after a minor hiccup.

started trying to wire things up and found I was gonna need to cut nearly every single stock connector because they would not fit in the spaces provided (too thick). Thankfully, there are screw terminals for most connections, so no big deal.

finished wiring things up this morning, and turned it on - so far so good, no smoke. smile

verified my com port in device manager, then fired up RH. made sure correct com port was selected and hit Connect - success!

or so I thought...

log shows the following:

17:45:35.843 : start
17:45:35.859 : echo: External Reset
17:45:35.859 : Marlin1.0.0
17:45:35.859 : echo: Last Updated: Mar 20 20153/18/15 20:14:52 | Author: Adrian/Lawsy/Rincewind/Tealvince
17:45:35.859 : Compiled: Mar 20 2015
17:45:35.875 : echo: Free Memory: 4785  PlannerBufferBytes: 1232
17:45:35.875 : echo:Hardcoded Default Settings Loaded
17:45:35.875 : echo:Steps per unit:
17:45:35.875 : echo:  M92 X88.00 Y88.00 Z2268.00 E106.00
17:45:35.875 : echo:Maximum feedrates (mm/s):
17:45:35.890 : echo:  M203 X500.00 Y500.00 Z5.00 E45.00
17:45:35.890 : echo:Maximum Acceleration (mm/s2):
17:45:35.890 : echo:  M201 X1200 Y1200 Z100 E10000
17:45:35.890 : echo:Acceleration: S=acceleration, T=retract acceleration
17:45:35.890 : echo:  M204 S1000.00 T1000.00
17:45:35.906 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
17:45:35.921 : echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
17:45:35.921 : echo:Home offset (mm):
17:45:35.921 : echo:  M206 X0.00 Y0.00 Z0.00
17:45:35.921 : echo:PID settings:
17:45:35.921 : echo:   M301 P15.44 I0.51 D116.62
17:45:36.062 : Error:Temperature heated bed switched off. MAXTEMP triggered !!
17:45:36.078 : Error:Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
17:45:37.265 : ok
17:45:37.265 : ok
17:45:37.265 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/ErikZalm/Marlin/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Rumba EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
17:45:37.265 : ok
17:45:37.328 : ok
17:45:37.328 : echo:Active Extruder: 0
17:45:37.328 : ok
17:45:37.328 : ok
17:45:37.328 : ok
17:45:37.328 : ok
17:45:37.328 : ok
17:45:37.328 : echo:Active Extruder: 0
17:45:37.328 : ok


this shows immediately after connecting - nothing else has been done, no heaters turned on, havent tried moving anything...

also at the bottom of RH where it lists the temps & status of heaters it reads:
Extruder: 357.5C/Off Bed: 357.5C/off

now obviously 357.5C is not right, and for the life of me I cant figure out why it is showing that...

Wiring has been checked multiple times against the reprap wiki page for the RUMBA - here

and here is a pic of my board (please excuse the spaghetti, just trying to get this thing up and running right now)

http://img.photobucket.com/albums/v628/heartless500/3D%20Stuff/rumba/wiring.jpg

it has been suggested that perhaps this isnt a genuine Rumba?

or that there may be a problem in the traces/connections in the board itself?

I am getting a resistance reading from both thermistors, suggesting that those are OK (not really sure what setting to use on the DMM, or what they should be reading, but I am getting something so...)

Will also be contacting the vendor about this to see what they have to say, but would welcome any help, suggestions, comments of what to check next.

(and I apologize for the book, just trying to be thorough hmm )

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

2

Re: SD4 & Rumba help needed

Ok it is hard to read the silkscreen but I know this.  That isn't wired correctly do you want me to explain here or back to PM?

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: SD4 & Rumba help needed

See at the bottom the blue and white wire?  That's the thermistor for the hot end.
See the plug to the left 6 pins two black wires?  That's the bed thermistor.
http://i.imgur.com/BPleHe6.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

4

Re: SD4 & Rumba help needed

Then see in the upper left corner under the LED annotation.  Those are labeled and are fairly straight forward.  The very top 2 terminals are HB out these connect to the bed heater.
And see the two red wires at the bottom of the terminal block below the fan pins?  Those are the heat cartridge for your hot end.

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: SD4 & Rumba help needed

So where do you have the thermistors plugged in at?
Also you need to make jumpers for your endstops like this.
http://i.imgur.com/Vn5t527.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

6

Re: SD4 & Rumba help needed

Also (you'll just have to trust me) the extra terminals that you have on your PSU + & - you will want to jump positive to positive and negative to negative to the terminals that go to HB PWR.  The three banks of that PSU are internally connect but with small traces.  So you will move more current by also connecting them externally.  Since the bed heater is the single largest load you want to apply it there.

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

7

Re: SD4 & Rumba help needed

so what you are saying is the red wires are the heater wires, and the black wires are the thermistors? (it wasnt exactly clear on the SD board...)

eesh...if so that is a big screw up on my part... hmm

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

8

Re: SD4 & Rumba help needed

Yep and where you think you are supposed to hook up the bed heater is also wrong so you can't just swap them 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

9

Re: SD4 & Rumba help needed

wardjr wrote:

Yep and where you think you are supposed to hook up the bed heater is also wrong so you can't just swap them out.

now wait a second - isnt the bed heater supposed to hook up to the to right most terminals next to the power inputs?

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

10

Re: SD4 & Rumba help needed

If you look at my photo (2above) the bed heater goes to the two upper right terminals.  In your photo you have nothing hooked up to them that I can see.

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

11

Re: SD4 & Rumba help needed

ah, yeah, I do, but it is hard to tell with the fan connector in the way...

so looks like I will probably need to get a couple of thermistors...

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

12

Re: SD4 & Rumba help needed

Did they fry?

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

13 (edited by madkow007 2015-03-22 03:27:33)

Re: SD4 & Rumba help needed

i dunno yet - tired and have a heck of a headache at the moment - gonna mess with it in the morning, but thinking yeah, they are fried..

I guess there are worse things that could have happened, LOL

Oh, and I should note that the vendor has been very responsive - considering it is a Saturday night.
Thus far, they have been very pleasant to deal with.

done for tonight, will poke at it more in the morning...

Night all (wardjr) LOL

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

14

Re: SD4 & Rumba help needed

You might have gotten lucky since max temp was triggered.  At least we can hope.

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

15

Re: SD4 & Rumba help needed

Well, it would seem we got VERY lucky! pulled the wires out/off the wrong connections, and stuck the meter on the correct thermistor wires, and what do ya know - we have readings of around 149 with meter set at 200k ohms... yippee! (ambient temp is pretty low in that room first thing in the am - between 15 & 20C typically)

so extended wires, plugged them into the correct locations, and turned it on... and we have successfully corrected the temp issue. big_smile

X, Y, & Z motors are moving in the correct directions when moved manually (havent tried homing yet) - cant test E until it gets up to temp (see below...)

re: the stop switch pins you told me to jumper have been disabled in the pins.h per post 86 in this thread... should be good to go? I can try to find/make some jumpers if need be...

Bed heater seems to work fine (I did add the jumpers between terminals to the psu). took just over 5 minutes to heat up to 70C and held pretty well...may try doing a pid tune on that later to try to get it evened out a bit more...

Extruder will heat also it seems, but afraid to let it heat fully because I seem to have one last issue - no fans... even after moving carriages around

the fans are still connected to the stock SD bundle - i just pulled the ends out of the plastic connector (too big to fit in the space) that plugged into the SD board, slipped some heat shrink over the ends to prevent shorting, and plugged them in to the board on the FAN1 header (first one next to the LED header)

Any insight on fans, anyone?

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

16

Re: SD4 & Rumba help needed

just checked for power at the fan headers and have nothing on either one (FAN0 or FAN1). hmm

on a brighter note, all axes home correctly. smile

just need to get the fans working so I can heat up the extruder and make sure that is working properly, then try printing something.

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

17 (edited by jagowilson 2015-03-22 16:16:31)

Re: SD4 & Rumba help needed

The fans should turn on when you home all axes or turn on the bed heater. Make sure CONTROLLERFAN_PIN is set to 7 in Configuration_ADV.h. NOT configuration.h!!

FAN0 is for a PWM/GCode fan (pin 8). FAN1 is for other fans (pin 7).

Also the extruder motor needs to be reversed. If you hooked it in like the other motors it will spin in the wrong direction.

What microstepping are you using? Be sure to multiply all EEPROM steps per mm by 2 if you are using 1/32.

18

Re: SD4 & Rumba help needed

Thank you jago - so the fan pin in configuration.h should be disabled with a -1? and configuration_ADV.h should be set to 7? correct?

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

19

Re: SD4 & Rumba help needed

No leave configuration.h alone, just set them in adv.h

20 (edited by jagowilson 2015-03-22 16:27:32)

Re: SD4 & Rumba help needed

Also be aware Solidoodle sometimes mixes up the color coding on their fan bundle. If the fans still don't spin check to see if they're getting hot. These fans use brushless motors which do not work if the polarity is reversed.

21

Re: SD4 & Rumba help needed

ok, i set the CONTROLLERFAN_PIN to 7 in Configuration_ADV.h, hit save, and tried to verify (nothing else changed)

got the following error:

Arduino: 1.6.1 (Windows XP), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Marlin_main.cpp:3443:6: error: #error "You cannot set CONTROLLERFAN_PIN equal to FAN_PIN"

     #error "You cannot set CONTROLLERFAN_PIN equal to FAN_PIN"

      ^

Error compiling.

Not sure where to go to fix this?

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

22 (edited by jagowilson 2015-03-22 16:33:02)

Re: SD4 & Rumba help needed

Try pin 8 then my bad. I always get them mixed up.

23

Re: SD4 & Rumba help needed

ok, will do...

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner

24

Re: SD4 & Rumba help needed

The only reason I use jumpers on the endstops is it allows me to use the same firmware across multile SD3's regardless of what board they are running.  This way I can just change the board type and flash.  Nothing wrong with doing it your way if as long as it works.

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

25

Re: SD4 & Rumba help needed

and we have fans! yay! Thank you, jago! smile

changing that pin to 8 let me compile and upload fine

the fans plugged in at what one would think is the correct position produced nothing after homing...

shut it down and reversed the wiring for the fans, turned it all back on, hit home button, and they work!
gotta love SD and their backwards wiring LOL

except now the carriages wont move after homing... arrrgh... they were working perfectly before changing the fan setting...

SD4 with Lawsy carriages, Rumba board, & new 12v PSU, E3D v6, mirror bed plate, X motor fan.
Stock SD4
Prusa i3 kit, spring loaded extruder upgrade, Y axis belt tensioner