Quantcast
Channel: Reprap Forum - Firmware - mainstream and related support
Viewing all 1025 articles
Browse latest View live

Bang_Bang settings in Teacup (no replies)

$
0
0
I like to power my heat bed through a relay but once the heat bed heats up the relay starts chattering. I tried to enable the Bang_Bang option
in Teacup but the relay still chatters. Do I need to comment out some PWM settings somewhere? Any help is appreciated.

/** \def BANG_BANG
Drops PID loop from heater control, reduces code size significantly
(1300 bytes!).
*/
#define BANG_BANG

/** \def BANG_BANG_ON
PWM value for Bang Bang 'on'.
*/
#define BANG_BANG_ON 200

/** \def BANG_BANG_OFF
PWM value for Bang Bang 'off'.
*/
#define BANG_BANG_OFF 45

Wangsamas Firmware developed from Repetier Firmware (+ Scara kinematics, Indonesian language & changed menu) (no replies)

$
0
0
Hi all,

I am announcing my version of firmware can be downloaded at this site for free. [www.wangsamas.com]
I develop it from repetier firmware with additional Scara kinematics, Indonesian languages and changed menu.
for Scara Arm I added new Gcodes
G5 X___ for rotating X Axis
G5 Y___ for rotating Y Axis
G50 for calibration

Kusuma Ruslan

Z axis lift after homing. (no replies)

$
0
0
Hi, I recently swapped out my supplied board with a Ramps 1.4 and have pretty much everything running fine, except that after running a G28, the nozzle will lower twice but also raise twice, leaving the nozzle 10mm above the bed.
Before on my old board, the nozzle would lower, lift and then lower again, stopping at the point when the probe triggers.

I cannot seem to work out how to get it back to that way, having the nozzle so far away is hard for me to judge the Z offset.

Anyone know how to stop it doing the final raise and lifting 10mm?

ERROR COMPILING SPRINTER HELP!! (no replies)

$
0
0
Im a noob with this and i dont know why i having this error every time i want to compile the sprinter, i have a ramps 1.4




Arduino: 1.8.1 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from C:\Users\esteban\Documents\Arduino\Sprinter\Sprinter.ino:7:0:

sketch\Sprinter.h:3:22: fatal error: WProgram.h: No such file or directory

#include

^

compilation terminated.

exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

arduino mega + ramps 1.4 (1 reply)

$
0
0
Hi, my name is gregory , i'm italian and i'm 18 years old.
i 'm trying to create a plotter xy . i have already created x and y axes using two tema 17 and work well. Now i have to create the z axis but i don't know how build it. is better to use a stepper motor with a trapezoidal screw or a servo motor without the screw? i have already bought an arduino mega and ramps 1.4 . i want only draw with a pen so which program is better? grbl don't support very well ramps 1.4 .
sorry for my english .

M574 is "invalid M code" - why? (4 replies)

$
0
0
Noob to RepRap Firmware here. I'm setting up a Duet 0.6 for a Monoprice Mini Select because I fried the OEM controller. (FPGA closed source. Bah.)

At this instant I'm starting my way through the Duet commissioning process, interactively through the through Arduino Serial Monitor. I downloaded the SD contents from RepRapPro, though it appears that the same version is available on RepRap directly. (Which seems to be what was already on the SD card.)

Entering M119 shows me the current endstop state correctly, but M574 (endstop config) gives me "invalid M Code: M574".

M115 shows "FIRMWARE_NAME:RepRapFirmware FIRMWARE_VERSION:1.09 ELECTRONICS:Duet (+ Extension) DATE:2015-04-21".

What have I overlooked?

Babysteps Z - offset adjustment (no replies)

$
0
0
Hello to everybody,
I have to ask you about babysteping in Z, because i do not know how to modify the code.
When I want modify Z height with the babystep Z in menu, there is always 0 value on the screen.
It Is Possible to modify the code to show the current offset value and after adjustment will be automatically save as M581 value?

I have Marlin RC7 on Ramps 1.4
Thanks

LCD2004 - Inverted SD CARD (no replies)

$
0
0
Hello.

I recently purchased a LCD2004 Display (REPRAP_DISCOUNT_SMART_CONTROLLER) to install on my printer, running Marlin on a Ramps1.4 board.
The screen works correctly with the exception of the SD card that has a strange execution. When I insert the card, I get the message "card removed" and when I remove it the card appears the message "card inserted"...

I Already changed the SD_DETECT_INVERTED setting in file "Configuration_adv.h" but without success.


Any idea how I can work around this problem?


Thanks

Monoprice Mini Select - now with DUET v0.6 ! (1 reply)

$
0
0
OK, let's get it out of the way first - Why would I put a $130 controller card onto a $200 printer? Because (a) I managed to fry the closed-source FPGA-based controller in the Mini Select while trying to get WiFi working on it, (b) Monoprice will not sell replacement controller cards, and (c) I had the Duet in hand from another project that never got completed.

I'm closing in on having everything connected up and moving, but am having problems with Homing actions. Any variant of G28 seems to cause all three axes to home, even though The G-code wiki page implies that "G28 X" should cause only the X axis to run to home.

I do see that there is some elegant 3-axis homing capability supported by RepRapFirmware. At the moment, I want to defeat that. I have requested Marlin behavior via M555 P2 on the Config file. . At least I -think- I am asking it to do. In the bottom of the Reptier-Host Mac window, I -do- still see "RepRapFirmware".

I have clearly misunderstood something here. Is there an easy way to do one-axis homing moves? Or would I need to move most of the contents of the homex.g, homey.g, homez.g files?

Adding LCD in firmware Repetier (no replies)

$
0
0
Hello,

I have one problem. I should add Lcd display to my printer.

I have this one from electronic-things , it's called "DOGM128 Featurecontroller KIT".

I use Repetier Firmware 0.92 with Arduino Mega 2650 + Ramps 1.4 and can't find any settings for this type of controller.

Could someone help me?

Thank you.

Blank screen on RepRapDiscount FullGraphicsLCD/Ramps 1.4 (no replies)

$
0
0
Hi,

I'm having "issues" with my first RAMPS and Marlin. It's a chinese Ramps 1.4 kit and the RepRapDiscount full graphics LCD. I configured, compiled and installed Marlin 1.1.0-RC8 on it. Everything was good except there was nothing on the screen. Backlight is on, I can connect to the board via PC (pronterface), read SD card connected to the LCD, it beeps when rotary knob is pressed etc... so the cabling is correct. Basically everything else I tested looks OK, besides no info on display.

What I tried: a lot. Power via USB and 12V pins, latest stable Marlin (1.0.2-1), different versions of U8glib, different versions of Arduino IDE, verified 2-3-5 times that the correct controller is selected in configuration.h (#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER), tried setting Ramps 1.4 and 1.3 motherboards (shouldn't really matter), no difference.
I have NOT yet tried connecting motors/thermistors/heaters to it. Just a Mega + RAMPS + DRV8825 drivers + LCD.

I wasn't sure if it's something with my RAMPS boards, display/controller or FW... since I didn't have other HW to test, I changed FW to Repetier, and BANG, it works perfectly. No issues with the display.

Now comes the "funny" part - I re-uploaded Marlin to Ramps (while it had working Repetier on it). And I got something on the screen when upload completed! A bit gibberish, but something (see attached). It only lasts until next reboot though, then the screen is all blank again. And it's repeatable - upload Repetier, screen works, upload Marlin, gibberish until reboot, then blank after reboot. Repetier keeps working after reboots as well.

I have read that some RAMPS display issues are related to lack of 5V delivery to Arduino, I measured mine on the Arduino and it's 4.88V, seems good enough to me. Now I'm not sure - is there something wrong with Marlin or is it really some weird power delivery issues with my RAMPS that for some reason doesn't affect Repetier, but affects Marlin? Any thoughts?

Mendel Tricolour firmware help please (no replies)

$
0
0
Hi,

Does anyone have a version of firmware for the Mendel tricolour mainboard? I have tried a couple of different versions which threw up lots of errors.

Thanks,

J

[RRF] Does it support dual X Carriages? (no replies)

$
0
0
Hi all,
i couldn't find information on this, does someone know or even use it?
Cheers
Björn

problem FAN trigorila (8 replies)

$
0
0
Hi, I'm new to the forum, I bought a printer anycube tipe delta kossel linear
It has a trigorilla motherboard
I'm new to this world and I do not understand much
The problem is that you never turn on fan 0 or 2
Someone can help me to solve the problem I give them the necessary data
tanks

Marlin Firmware for RAMPS 1.4 Plus -made by 3dymy -china (1 reply)

$
0
0
Hello guys, I'm new here so please have patience with me.

I got a chinese 3D printer, its a copy of the MakerBot, in fact it looks like the FlashForge it has a RAMPS 1.4 Plus BT7272A as shown below



it came with pre-loaded firmware with a poor display options, I mean it has a 12864 display that supports FULL Graphics but I think it was configured similar to the "Character set Display" ...... the thing was working just fine printing wise.... so... I decided to update the firmware and downloaded the latest firmware and selected the RAMPS 1.3/1.4 motherboard (33) and compiled/uploaded to the board and there she was ...... standing in the sun ...with nothing in her eyes..... the printer display is now showing the new Marlin layout with the fan graphic and all BUT.......

Bed and heatbed heaters are interchanged, I know the PIN8 and PIN10 issue and the X, Y, Z with their respective Endstops are working just fine...... ONLY the filament extruder is not working and I mean completely not working even after pre-heating the nozzle to baypass the protection commands in the firmware.


I've been struggling with this for the last 10 days, tried a lot of other firmwares with many alterations on the Configuration.h and pins.h etc... but no use.

The problem is that I was a bit lazy and didn't try to dump the original firmware on a hex file via AVRDude just in case things go wrong and that what happened after all.

Does anyone of you have the original firmware from 3Dymy so that I can continue trying to solve this but this time with a recovery plan, I mean the printer doesn't work now.

By the way, I've been digging the internet looking for a firmware that was specifically configured for RAMPS 1.4 Plus but I couldn't find anything useful.



THANK YOU ALL in advance

Tacho

M600 change filament custom code (no replies)

$
0
0
Hi all, a question related to Marlin Firmware and the M600 change filament command.

the change filament M600 works, but I need a slightly different set of commands to run a filament change.
I have tried to do this with a custom menu item and a couple of ' enquecommand ' lines to perform the necessary steps
Unfortunately it doesn't work all the way. Maybe you can provide me a solution... (not a start an C+ coding)

This is what I need:

when a filament change is needed:

- I press a menu Item (change filament)
- extruder moves up 5mm
- extruders moves to X3 Y3
- NO rewind in filament here!!
- wait with beeping sound

(here I change the filament cartridge, when done I press the 'finish change filament ' menu option)

- First the extruder needs to extrude an amount (E+1000) of filament at it's current position.(X3 Y3)
- move back to the original print
- reset to the original E value (E-1000 at this point) WITHOUT the extruder motor actually moving or turning backwards
- move down 5mm
- continue printing.


My issue is with the Rewinding of filament. Whatever I try, I can't reset the E value after E+1000 extrusion to the Original Value from when I press for a change filament.
So It will either rewind before the E+1000 command (normal M600, I don't want that) or it will rewind after the E+1000 command to get back to its original E value where it stopped printing for filament change!

Any solutions?

Amazon diy 3d printer reprap/Adrunio 2560/Ramp (no replies)

$
0
0
HELP!!!!!!!!
I have the lasted Adrunio software and Marlin downloaded tried all the settings everyone said to do in configure.h. and my reprap LCD is just blue what am I doing wrong.

Folgertech marlin firmware missing the Y_PROBE_OFFSET_FROM_EXTRUDER define? (no replies)

$
0
0
Hey all,

I am building a Folgertech Kossel 2020 delta printer. I have the electronics and mechanics working. I got their older marlin code to compile by fixing bugs that don't work with the new Arduino compilers as well. I have gotten the bed height, Z probe offset, etc. all working as usual. Then I got to the calibration section of their manual that sets the Y_PROBE_OFFSET_FROM_EXTRUDER value. OK, I found that value, but when I looked in the configuration file to set it, that define isn't in there. In fact, I searched the entire file set and it isn't in anything.

I have no idea what value knowing the offset of the inductive sensor from the extruder may be, but I am supposed to set it. And I can't. I am thinking that this is needed for the auto-bed leveling code, but...?

Anyway, is the Folgertech code so old that it isn't in there, and if so, why is finding it in the printer's user (build) manual? Or, is this something that isn't in the marlin firmware, but rather something that goes into the CURA software setup.

Any insight is appreciated!
DLC

Are you running Prusa i3 orginal and MKS Gen v1.4 and willing to help me (no replies)

$
0
0
Hi,
I have Prusa i3 original printer with two z steppers and MKS-GEN 2Z v1.2.running on Marlin 1.0.2.-2 version
Now i have MKS GEN v1.4 and need the e1 port to run z1 stepper instead, what i have understood is that i need to change in configuration.h and configuration_adv.h
I anyone willing to share those configuration.h and configuration_adv.h and perhaps pins.h with me i will be most greatful cause i just can't get it to work for me...
best regards from Sweden

Teacup on Arduino Nano problem in upload (no replies)

$
0
0
Hi

i am trying to upload teacup in arduino Nano but have no luck with that..

from the board section i have choose cnc shiled v3 and for cpu the atmega 328p

in the ''edit / settings'' i choose the ''arduino'' for AVR Programmer as the standard stk500 was giving me always error with : time out connection


the problem is that when i am trying tou upload it in a Arduino Nano board it tries to connect but nothing happen
avrdude -c arduino  -b 115200 -p atmega328p -P /dev/ttyUSB0 -U flash:w:"/home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex":i
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
avrdude done.  Thank you.
RC = 1 - Build terminated
Upload terminated abnormally.



when i choose to upload in an Arduino UNO board then everything going well


avrdude -c arduino  -b 115200 -p atmega328p -P /dev/ttyUSB1 -U flash:w:"/home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex":i
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "/home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex"
avrdude: writing flash (17308 bytes):
Writing | ################################################## | 100% 2.74s
avrdude: 17308 bytes of flash written
avrdude: verifying flash memory against /home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex:
avrdude: load data flash data from input file /home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex:
avrdude: input file /home/caslor/Downloads/TEACUPFirmWares/Teacup_Firmware-master/teacup.hex contains 17308 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 2.14s
avrdude: verifying ...
avrdude: 17308 bytes of flash verified
avrdude done.  Thank you.

Upload completed normally.






what am i doing wrong ?


thanks in advance
Viewing all 1025 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>