That would be a faulty voltage regulator on the mega, happens a lot, a fully loaded ramps +LCD just uses to much power. Also if you plug you endstops in backwards this most often will kill the regulatorby Dust - Reprappers
A mechanical type screeching like stepper motors moving far fast? Or a piezo buzzer screaming on a lcd? Paste your configuration.h somewhere and link it here so we can check a few things also do a M503 and paste that somewhere (like bastebin.com) and link it here. Your motherboard is a lots of info on this site The above site also links threw to a marlin with configuration.h which listsby Dust - General Mendel Topics
The example you give has -U flash:w:ATmegaBOOT_168_atmega1284p.hex:i this is uploading the bootloader. I would not recommend this if the bootloader is working (ie you can upload new firmware without using the UNO) -U lfuse:w:0xD6:m -U hfuse:w:0xDA:m -U efuse:w:0xFD:m Should work fine What I think you need to do is firstly read the current fuses -U lfuse:r:-:h -U hfuse:r:-:h -U efuse:r:-by Dust - General
you have to fix the "Error:MINTEMP triggered" all movement is suspended until that is fixed This is the controller not able to read the thermistor on the hotend. This is normally a open circuit on the thermistor cable somewhere This is a safety feature... you have to have the thermistor plugged in.by Dust - General
4. your power supply is dieing or under powered 5. You need a UPSby Dust - RAMPS Electronics
see thread Most if it is summarized here in Russian (google translate does a good job on it) [3dtoday.ru] There is also the "SMART RAMPS" I have no experience of this, but is meant to work on due out of the box.by Dust - General
Check your mosfets really are mosfets, seen one that had 7805 in the place of mosfets Also take a full high res picture of the ramps, both sides for us to see if there is anything obviousby Dust - RAMPS Electronics
"Is there a way to power the arduino off the main DC power input instead of through the USB?" Yes Remove D1 from the ramps, this is what feeds power from the ramps to the mega Power the DC jack from 7-12V, cannot use 5v as it goes threw a regulator If you want to use 5v regulated then you need to wire that to a 5v line part after voltage regulatorby Dust - Reprappers
the -c parameter sets the hardware programmer that avrdude expects to find, they are not files. But you should find them in a txt file called programmers.txt Your plug the UNO into the computer and it is seen by the computer as a com port, this is the com port that must be specified in the -P option. This is how the computer sends data threw the UNO to the Melziby Dust - General
Looking at the url those have a 8mm Screw Pitch which means they go up 8mm per turn Change your z steps/mm to 400.00 re microstepping jumpers. Under each pololu module is 3 jumpers pins, this sets the micro stepping This table show the settings Most people have everything set to 1/16th micro stepping, ie all jumpers onby Dust - General
-ATMEGA1284P isn’t correct, should be -p m1284p or -p atmega1284p The example on geeetech is just wrong.... Also for a arduinoisp you need -c avrisp not -c usbtiny you probably also need something like -P com18 -b 19200 to set the com port and baud rateby Dust - General
Are you sure your using m8 threaded rod, those don’t look like m8 threaded rod in your images on the Z axis.... eg Got a url of where you got them from?by Dust - General
Do you have micro stepping jumpers installed under your stepper drivers? Also do a M503 (Print settings) and verify your steps/mm setting. As eeprom setting take precedence over firmware settings (actuly I see your eeprom setting... and they look ok... but verify they haven’t changed since you posted them)by Dust - General
Your Z endstop should still be min. Plug it into the min endstop and set #define Z_HOME_DIR -1 Then check you direction of Z movement When you click Z+ your bed needs to move down, and when you click Z- the bed needs to move up. Change #define INVERT_Z_DIR true to #define INVERT_Z_DIR false if you need to change this. The controls are in relation to the head, since you head is fixed in the Z dby Dust - General
umm a few misconceptions here The usb chip is a completely separate chips with a separate crystal (a atmega16u2 with its own 16mhz crystal) it just converts from usb to serial The mega2560 only knows about serial, the boot loader also only knows about serial Anything the boot loader sets can be changed with the main program. So basically upgrading the crystal shouldn’t change anything onby Dust - Controllers
should work... Ive done this on SL boards with 1284p's But I haven’t tried it on 2560's see for baud rate calculations The only baud that’s out of spec on 20mhz is 230.4K but its out of spec on the 16mhz alsoby Dust - Controllers
You need to purge out the current material, this is the purpose of a wipe block. Ie you change color then print out enough material so the new color start flowing as a wipe block, you then print what you want in the new color And repeat as needed As for actual mixing... no the diamond head doesn’t actually mix, it more combines into tooth paste like filament, if your layers are thin, its sortby Dust - Reprappers
@sfuady bring your hot end up to temp manually extrude some, e0 should move send a T1 command manually extrude some, e1 should move send a T2 command manually extrude some, e2 should moveby Dust - Reprappers
Your lucky your board survived! scroll down till you see the Schematic diagramby Dust - RAMPS Electronics
pictures of your machine might also help.... uploaded Gcode looks fine.by Dust - General Mendel Topics
Please past the gcode for your cube somewhere Pastebin for eg As you say It looks to perfect.... so first thing I would do if check the gcode, try uploading to this online viewer Second thing is what type of machine is it? im guessing its not a Cartesian or a delta but something more weird like a polar or sacra If it is a standard Cartesian I would think maybe your pulleys are loses on the sby Dust - General Mendel Topics
You most likely shorted 12v (stepper motor voltage) to places it was never meant to go destroying the IO port on the micro controller You now need a new board. (or replace the atmega2560 cpu chip, if your good at SMD reflow work)by Dust - RAMPS Electronics
You probably have a dead bed mosfet on the ramps board, these die closed quite often. Swap the ramps board from another machine and verify it now works.by Dust - Prusa i3 and variants
check your thermistors/thrmocouple are showing room tempby Dust - Prusa i3 and variants
or stepper drivers in backwards or endstops wired from +5v to gnd shorting out the boardby Dust - General
test program doesn't look at end stops or temperature, which is why I asked these questions. The endstop light lighting up does not mean the controller thinks then endstop is working... (this can easily be miss configured so the light is on but the controller thinks it not triggered.) I would use marlin firmware and pronterface to start with. You can upgrade to a fancier front end, that hides eby Dust - Prusa i3 and variants
- Motor whine Get some SilentStepStick - Trinamic TMC2100 Stepper Motor Driver - Linear motion noise put some lubricant on your linear rods (not WD40, is not a lubricant!) - Poor filament winding / filament tangling - Fumes from molten plastic And how do either of these contribute to noise generation? - Vibrations put on felt feat, get Stepper Motor Damper Isolator Cork Gaskets or the bettby Dust - Mechanics
Can you connect to the printer? Does the hotend and heated bed if you have one read room temperature ? If your send the printer a M119 (end stop status) are only the end stops that are triggered at the time listed as triggered?by Dust - Prusa i3 and variants
The fuses set various cpu modes and options one of which is jtag. If this has not been disabled then the pins that are connected to the jtag pins will not work as they should. All atmel based controllers have fuse settings (well all that I've see so far) You do need an external programmer to fix this, but you can use another atmel device See for how to turn your UNO into a avr isp (note thby Dust - General
NB if you do change the crystal, you will need to recompile your firmware. The baud rates are based on the crystal frequency, Luckily its easy to updated the boards.txt file with a new frequency, recompile and upload and your done. Normally its says mega.build.f_cpu=16000000L change this to mega.build.f_cpu=20000000L This is also why boot loaders don’t work, the default one is designed for 1by Dust - Controllers