1

Topic: SD3 no longer responding

Hey everyone

My printer was working ok for awhile but I left the DC power unplugged and only the USB plugged into my PC for several weeks. Now when I went to power up the printer and connect, the printer can not connect and the commands are not getting thru. The steppers are activated (they do not want to move) the lights are on fan is on, Windows sees the com port but Repetier can not connect. I did not change any settings or anything that would cause this.

I also rebooted my PC and the printer with no help. Is there another program I can try? I looked at the micro controller and I do not see any holes or anything.
Thanks

2

Re: SD3 no longer responding

Do you get any errors?  I just replaced my ATMega chip and updated the firmware, and Repetier would not connect until I changed the Printer Configuration setting -> Baud rate to 115200.

Which is really strange because I never touched that setting in Repetier in the past and never had a problem.

3

Re: SD3 no longer responding

did you try to reboot the printer? unplug power supply and usb for a bit then plug it back in. smile

4

Re: SD3 no longer responding

Yes I have rebooted the PC and printer totally.

I am not getting any errors I see that there are several commands waiting to be transmitted. I do not get the temperature updates from the printer so the heated bed shows 200C and the hot end also 200C.

I did try to change the baud rate with no change. I also changed the com port in windows and it still did not work. ????

5

Re: SD3 no longer responding

You could try connecting with the arduino software -> Serial monitor.

Reason being is that when it connects it shows the firmware banner as well as any initial errors (like when the thermistor and extruder are disconnected).

Also, there was mention of a TrendMicro antivirus false positive on the forum recently.  You might check your logs to see if the solidoodle serial driver got delete.

6

Re: SD3 no longer responding

I use vipre anti virus. The serial port does show up in device manager.

I will try the arduino but I do not know what I am doing with it yet.

7

Re: SD3 no longer responding

See this page: http://www.solidoodle.com/how-to-2/how- … -firmware/

But for me this step was incomplete:
Step 2: Download the latest firmware build

I needed to put the sanguino folder from the ZIP file here: https://github.com/mlaws/solidoodle2-marlin into the Arduino hardware folder.

Once you have that setup then you set the COM port and BOARD, and under TOOLS choose SERIAL MONITOR.  After a few seconds you should see something like [Welcome to Marlin...] (I don't recall exactly), followed by a whole bunch of text.

This will confirm your connectivity.

Like I said, even before I could connect via Repeatier or Pronterface, I was able to connect via the Arduino software.

8

Re: SD3 no longer responding

Ok, I will add publicly that since I first got my printer back up and running a few weeks ago (left it unused for a few months -  various reasons.) I have had to always fiddle to get it to connect. This is not a big deal for me. But I must press the grey reset button shortly before pressing connect in repetier. Then wait 20 seconds. If you see "6 commands waiting" or "7 commands waiting" that is ok. But if it doesn't disappear after a short while, you have to do the reset protocol again. I never have to do this more than once or twice- it's pretty reliable.

9

Re: SD3 no longer responding

Is the FW for the SD3 the same as the SD2?

I tried to update the firmware before when I first got the printer and it did not work right so I aborted and didnt flash it.

10

Re: SD3 no longer responding

I have the serial monitor up and I do not get anything on the screen screen. I only see a window showing COM3 (which is what the printer is on). What Baud rate should it be? Currently I have 115200.

The thing I downloaded has the marlin SD3 FW already in the examples. Is this what I should use?

11

Re: SD3 no longer responding

I got it to upload the FW and still nothing on the serial terminal and Repetier.

12

Re: SD3 no longer responding

I am seeing a message at the bottom of the screen

avrdude: stk500_getsync(): not in sync: resp=0x00

13

Re: SD3 no longer responding

pmerana wrote:

I got it to upload the FW and still nothing on the serial terminal and Repetier.

...

I am seeing a message at the bottom of the screen

avrdude: stk500_getsync(): not in sync: resp=0x00

So after uploading the firmware you saw "Done Uploading", and no errors at that time?  Or perhaps it failed after:
Binary Sketch Size…" and the upload never completed?

I don't know if it made a difference for me, but I did end up setting the baud rate to 115200 in the Configuration.h file when I was in the process of troubleshooting, though it was the placing the sanguino folder in the right place that finally did the trick for me.

14

Re: SD3 no longer responding

It says done and in the text box it then shows that sync message.

15

Re: SD3 no longer responding

What do you have the "programmer" set to?

16

Re: SD3 no longer responding

I do not see a firmware in that link you gave me.

I downloaded the pre-prepared zip file.

17 (edited by 3d-oodler 2013-08-12 02:13:10)

Re: SD3 no longer responding

pmerana wrote:

I do not see a firmware in that link you gave me.

I downloaded the pre-prepared zip file.

It's linked from the solidoodle.com page, here's the sd3 firmware zip:
http://www.solidoodle.com/wp-content/up … __SD3_.zip

18

Re: SD3 no longer responding

That one does not compile it errors out:

In file included from cardreader.cpp:1:
/Marlin.h:30:26: error: WProgram.h: No such file or directory
In file included from /Marlin.h:38,
                 from cardreader.cpp:1:
MarlinSerial.h:116: error: expected ',' or '...' before '&' token
MarlinSerial.h:116: error: ISO C++ forbids declaration of 'String' with no type
MarlinSerial.h:135: error: expected ',' or '...' before '&' token
MarlinSerial.h:135: error: ISO C++ forbids declaration of 'String' with no type
/MarlinSerial.h: In member function 'void MarlinSerial::print(int)':
MarlinSerial.h:118: error: 's' was not declared in this scope
In file included from cardreader.cpp:1:
/Marlin.h: At global scope:
Marlin.h:110: error: variable or field 'manage_inactivity' declared void
Marlin.h:110: error: 'byte' was not declared in this scope

19

Re: SD3 no longer responding

Hmm...you might want to double-check your steps from here:
http://www.solidoodle.com/how-to-2/how- … -firmware/

I didn't run into any problems compiling.

20

Re: SD3 no longer responding

Well I think I found out what is wrong with my SD3. There is a small hole in the top of the FTDI USB UART chip and the VCC pin is distorted.

What a pain in the A$$!

21

Re: SD3 no longer responding

3d-oodler wrote:

Do you get any errors?  I just replaced my ATMega chip and updated the firmware, and Repetier would not connect until I changed the Printer Configuration setting -> Baud rate to 115200.

Which is really strange because I never touched that setting in Repetier in the past and never had a problem.

As not to propagate ignorance.  I learned the default rate is 250000.

22

Re: SD3 no longer responding

I send my mainboard in RMA to SD 2 weeks ago. They will not tell me what is wrong. Under a microscope the FTDI chip looked intact. I did bring home an Oscilloscope to try to trouble shoot the board but once I saw what I thought was the FTDI problem I decided to just send it in. I am an EE but it is not my job to trouble shoot their hardware or software fault.

I had the port set to 250000 and the printer was working fine then one day it just wouldnt connect correctly. Repetier said it was connected but it had commands waiting. I think the atmel chip lost its Firmware / bootloader corruption. That would explain why arduino could not connect I would think as it is a serial interface. Im not a SW guy but if it was only that they could have told me to reload the boot loader and I could have took it into work and made a JTAG or other programmer....

WTF just be honest with your customers SD. All I can say is if the new board I purchased from your store has problems I will be seriously pissed....

23

Re: SD3 no longer responding

I got my replacement board and it solved the problem. I can communicate and print as it should.

An added bonus is I got the new SD3 motherboard and they included the power supply necessary to interface with it. The new SD3 mother board has a barrel plug so I would have needed to solder one on the old one but to my surprise it came with it.

The new board seems to print much better than my old board. I used to have weird hour glassing when printing circles columns where the circle would be fine at the bottom and the top but the radius would reduce in the middle but only on the back side. This would lead to the front facing side being nice and the back looking like an hour glass. I did adjust the belts but that never fixed the problem.

The new board also seems to allow the heated bed to reach a higher temperature. The old board would cap the bed at 85 without an enclosure and with an enclosure I could only get it to high 90s. The new board I can easily get it to 110 and it will PWM to keep it there. (Basically it is not pegged at 100% duty cycle because it can not hit the target temp).

The new board seems to work really well thus far. The only complaint I have is they will not provide the schematic. I am a bit concerned that the extruder fan half ass runs while the 12V is off meaning it has 5V on it from the USB. I would really like them to fix that leakage path as things which are on the 12V rail should not have 5V on them. They likely have an esd diode conduction path that they did not protect from allowing to conduct. This could end up in the board latching up when 12V power is applied but I would need to evaluate the schematic. Who knows maybe they have a real diode to feed the 12V rail with 5V from the USB but I doubt that.

The last little thing is the new SD3 mother board needs different mechanical holes than the original one so they include printed adapters. Im not sure why they did not make sure the holes were in the same place but it is what it is.

24

Re: SD3 no longer responding

How different is the board than this?

http://reprap.org/wiki/Printrboard

I wonder if your hour glass problem had something to do with the steeper drivers.

25

Re: SD3 no longer responding

3d-oodler wrote:

How different is the board than this?

http://reprap.org/wiki/Printrboard

I wonder if your hour glass problem had something to do with the steeper drivers.

Headers are rearranged, and it uses a 2.5mm barrel plug is only difference.

And no...

are the answers to the questions smile