Hi Guys, it's been a while. Could do with a little help if possible.

Hi Guys, it’s been a while. Could do with a little help if possible. I have a new FB2020 which is configured the same as any other of the Marlin based Printers I have. Hardware is a RAMPS/Arduino Mega running the latest version of Marlin.

The problem is, that the printer will either slow down or stall and Marlin’s keep alive kicks in, but the terminal shows Temps are still reported and the Busy: processing message floods through (which I believe to be the Keepalive). It’s like there’s a block on the buffer or something. This happens both when running from SD and via USB. All buffer sizes are default.

I’m assuming the Arduino is slightly b0rked, but any help with this would be good.

I’m also aware that the hardware is sub-optimal and will eventually be upgraded to something Smoothie based, it’s just what I have to hand at the moment.

I suggest to open an issue in the Marlin github page with your config files attached.

HELLO

@Panayiotis_Savva Aye, was planning on doing that after having a play with the Buffer sizes, post here was just a quick check to see if anyone had come across it first.

It really does sound strange. I’m now using the re-arm with Marlin, so can’t really test the mega setup…

@Panayiotis_Savva Aye, thing is, I was using the same firmware version with only the Steps/MM and build size changed on another similar set up and it was fine, which leads me to think it’s the Arduino itself.

Just swap out the Arduino and see if it persists… Try reflashing again, maybe a problem in the upload…

Aye, that’s the ultimate plan, but I’d rather make sure the Arduino is faulty before doing so. The Firmware’s been flashed multiple times from different machines, so it’s not that. I’ve just edited the buffers, in Configuration_adv (added the RX Buffer and SERIAL_XON_XOFF) and running a quick print, hopefully that’ll fix it.

Always pays to have a spare on hand. Really quick way to eliminate a bad part.

@Keith_Applegarth that I do have, I’ll be swapping it out over the next couple o’ days

@Ax_Smith-Laffin I always have one or two of the most common bits. Eliminates guessing.

Manage to get it sorted?

@Panayiotis_Savva not yet, the buffering helped a fair bit, but not quite right as it will still occasionally stall, but not as much. The slow downs have stopped, but will swap the Arduino out tomorrow to a known good one and go from there.

Ok, here’s a twist to it… finally got to swapping the Arduino, and it’s not that. However I now know what it is. The system is running on 24V, with the feedback Diode on the RAMPS removed but not the Polyfuses as they were both rated for 30v. I’m guessing that rating is optimistic, so next step is to remove the polyfuses.