Page 2 of 3

Re: Marlin firmware on GEN6 electronics

Posted: Sun Apr 07, 2013 3:46 pm
by Simplify3D
Are you using a Gen6 board or is it the RAMPS 1.4 that comes with MG's Prusa kit? And what firmware is it running?

Re: Marlin firmware on GEN6 electronics

Posted: Sun Apr 07, 2013 4:25 pm
by Lateralg
Simplify3D wrote:Are you using a Gen6 board or is it the RAMPS 1.4 that comes with MG's Prusa kit? And what firmware is it running?
I have RAMPS that came with MG Prusa that I believe is 1.3

Frmware = Printrun.

Re: Marlin firmware on GEN6 electronics

Posted: Sun Apr 07, 2013 8:20 pm
by Karl_Williams
It should be there even with the 32-bit version or Win7 Home Premium. I have an old Win XP 32-bit box and it is also there.

Plug in the board and power it on.
Click start then search for Device Manager.
Open Device manager and then click on 'Ports (Com & LPT)'. You should see 'USB Serial Port (COM1)' or whatever the Com number is for your device or it might be the name or your arduino device for example, 'Arduino Mega (COM1)'.
Right click on 'USB Serial Port (COM1)' or 'Arduino Mega (COM1)' or whatever it is for your ramps board and choose 'Properties' in the drop down.
Click on the 'Port Settings' tab and then click the 'Advanced' button.
In the Advanced dialog you should see the 'Set RTS On Close' box.

Re: Marlin firmware on GEN6 electronics

Posted: Sun Apr 07, 2013 9:10 pm
by Lateralg
Karl,

Here's what I see. Baffles me.
Dang; I uploaded 4 png images but don't see the on preview. I'll submit & see what happens.

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 7:24 am
by Simplify3D
Here's the images for the above post.
1.png
1.png (18.93 KiB) Viewed 6689 times
2.png
2.png (18.43 KiB) Viewed 6689 times
3.png
3.png (21.2 KiB) Viewed 6689 times
4.png
4.png (46.11 KiB) Viewed 6689 times

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 11:06 am
by Karl_Williams
I didn't realize that the Arduino Mega 2560 doesn't use the FTDI chip like the previous Arduinos.

Check this out: http://arduino.cc/en/Main/arduinoBoardMega2560

"The Mega2560 differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the ATmega16U2 (ATmega8U2 in the revision 1 and revision 2 boards) programmed as a USB-to-serial converter."

In the 'Automatic (Software) Reset' section of the document it talks about the implications of this setup, "If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data."

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 11:09 am
by Karl_Williams
Have you tried connecting after lowering the values for the receive and transmit buffers under the advanced tab?

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 11:13 am
by Simplify3D
We use Arduino Mega's and RAMPS electronics here all the time, so the issue probably isn't related to the hardware itself. I'm still guessing it's a firmware problem.

Lateralg - You mentioned you were thinking of giving Marlin a try, and I would strongly suggest you give it a shot! There's plenty of threads discussing why this is a better alternative and I'm sure you heard the same thing over on the MG boards ;)

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 4:49 pm
by Lateralg
I'm trying Marlin "Marlin-Marlin_V1" , but unable to connect in Pronterface. I have some suspect causes to track down. If you have any ideas, I'd like to hear them.

Re: Marlin firmware on GEN6 electronics

Posted: Mon Apr 08, 2013 4:51 pm
by Lateralg
Karl_Williams wrote:Have you tried connecting after lowering the values for the receive and transmit buffers under the advanced tab?
I think so, but need to double check.