Quantcast
Viewing all 12089 articles
Browse latest View live

Re: Marlin 2.0 newbie questions

So I got marlin to compile finally. I tried to use the old config file with the newly downloaded marlin 2.0.X bugfix and it wouldn't work. I ended up having to completely delete the entire folder and start over from zip file. I used the older config.h values and changed the new file. now it compiles successfully but I get this one problem in the build. here is the terminal output that comes up in yellow:

Building in release mode
Compiling .pio\build\STM32F103RC_btt\src\src\gcode\lcd\M0_M1.cpp.o
Marlin\src\gcode\lcd\M0_M1.cpp: In static member function 'static void GcodeSuite::M0_M1()':
Marlin\src\gcode\lcd\M0_M1.cpp:59:14: warning: unused variable 'seenQ' [-Wunused-variable]
const bool seenQ = parser.seen('Q');

Is this anything to be concerned about?

strange behaviour after changing to marlin 2.0.5.1

hello. I am at a loss to know how to proceed with the following that came about after upgrading to 2.0.5.1.
1. No start signal detected- forcing start-- this comes up every time I connect the printer, as far as I can make out, this is because the port or baud rate is wrong but I have tried every combination of these without any change, despite this the printer does connect to the computer and I can control the printer and everything works (after a fashion!) exept for the following.
2. When homing the effector will only travel half of the distance it should i.e- the machine is a delta with a print bed of 300mm and a Z height of 365mm but from a" homed" position it travels exactly 182.5mm and then stops. I can then home again and everything works as it should, probe to the Alpha tower and it goes to the set coordinates but only travels 182.5mm from home. Now if I move the effector down to the bed and then home it travels up as it should, but again stops at 182.5mm only this time the machine trips out and has to be reset, I think it must be something I have set wrong in configuration, but am at a loss to know what. Any help with this will be greatly appreciated.

Delta printer- 300mm bed 365mm print height, Repetier Host . SKR V1.3 32bit LPC1768 board. Marlin 2.0.5.1 firmware

Re: strange behaviour after changing to marlin 2.0.5.1

This sounds like you may need to restore the Firmware defaults and save them.
This can be done from the LCD using RESTORE FAILSAFE and STORE MEMORY or sending M502 - Factory Reset and M500 - Save Settings commands to your 3D Printer..

Re: Marlin bugfix-2.0.x and REARM - MAX6675 Problem

The MAX6675 chips are not the problem, i have tested them with an arduino nano. They work fine also on 3.3V.

Does no one have any idea how to fix this problem?
And does nobody have a MAX6647 running on a ReARM board?

Re: Marlin bugfix-2.0.x and REARM - MAX6675 Problem

There is a setting to ignore temp reading for a while till they settle after boot, and I suspect you need this.
But I cant remember the keyword (and it is most frustrating)

Re: Marlin bugfix-2.0.x and REARM - MAX6675 Problem

Found it

set #define BOGUS_TEMPERATURE_GRACE_PERIOD 2000 in your Configuration.h

Re: Marlin bugfix-2.0.x and REARM - MAX6675 Problem

@Dust Thanks for your tip, unfortunately the setting causes a delay of the problem by about two seconds (max. temp. error)

Re: strange behaviour after changing to marlin 2.0.5.1

Thanks for your input, I will try that ASAP. One thing I forgot to mention in my original post was that when I did the config file I commented out the eeprom with the intention of getting the printer working right before saving any settings. With this setup will M502/M500 work? and last but not least could you explain what the start signal that is expected in the No start signal detected message?

Re: strange behaviour after changing to marlin 2.0.5.1

I do not believe will M502/M500 work without EEProm enabled.

Re: strange behaviour after changing to marlin 2.0.5.1

Thanks for that, I will redo the config tomorrow and try again

wrong sensorless homing with TMC2130 driver on Anet A8

Hi everyone,

Due to a failure of the motherboard of my Anet A8, I decided to upgrade it by installing the following kit :

- Arduino 2560 R3
- RAMPS 1.6 PLUS
- TMC2130 drivers on X,Y,Z and E
- Installed the new marlin 2.0.5 with Arduino 1.9.0 beta (because 1.8.12 is always making compiling errors). Please note that the issue I'm about to decribe was the same with marlin 1.1.8, 1.1.9 and bugfix 1.1.x

So far :
- the LCD and SD reader are not connected to the RAMPS, SD support is disabled in Marlin.
- Thanks to RAMPS 1.6plus, no more MOSI, MISO, SCK wires
- mechanical endswitches are removed, X and Y min enstop pins of RAMPS 1.6plus are wired wired diag1 pn on their respective driver and I programmed Marlin for sensorless homing for both X and Y axis (Z axis with BLtouch ok). Y axis is ok.
- the X/Y/Z_chain_pos are at -1

- SPI is not defined
//#define TMC_USE_SW_SPI
//#define TMC_SW_MOSI -1
//#define TMC_SW_MISO -1
//#define TMC_SW_SCK -1

//#define SOFTWARE_DRIVER_ENABLE

#define STEALTHCHOP_XY

#define SENSORLESS_HOMING // StallGuard capable drivers only

#if EITHER(SENSORLESS_HOMING, SENSORLESS_PROBING)
// TMC2209: 0...255. TMC2130: -64...63
#define X_STALL_SENSITIVITY 20
#define X2_STALL_SENSITIVITY X_STALL_SENSITIVITY
#define Y_STALL_SENSITIVITY 4
//#define Z_STALL_SENSITIVITY 8
//#define SPI_ENDSTOPS // TMC2130 only
#define IMPROVE_HOMING_RELIABILITY
#endif

- CS pins are rerouted in the pins_RAMPS.h file:
#define X_CS_PIN 63
#define Y_CS_PIN 40
#define Z_CS_PIN 42
#define E0_CS_PIN 65

Here's the issue : with X in a certain position, can move it positive (right) and negative (left). If I try to X-home, the motor barely moves and starts to whistle. After that, I can move it right as much as I want, and move back als, but I can go more to the left than the "stuck homing position". I hope it's clear enough, my english is not perfect.

Does anyone have any idea of the problem?

Many thanks in advance

Upgraded from Marlin 1.02 to 2.03 & 2.04 now Homing randomly failing Failes

[attachment 114926 Configuration.h] - Pegasus 8 LCD -(Basic)

[attachment 114927 Configuration.h] - Pegasus 8 LCD

[attachment 114928 Configuration.h] - Pegasus 12 LCD

I have (3) Maker farm Pegasus Printers (2) Pegasus 8 and (1) Pegasus 12

All 3 were running 1.0.2 Firmware provided by the manufacturer, I was able to run a utility that allowed me to transfer the settings to more a recent version of the Marlin firmware.

For the most part this has made great improvements to all 3 units.
But the problem I have run into is that the all (3) units randomly stop with an error when running a "Auto Home" command with "Homing failed, printer halted, please reset" this happens when initiated either manually or from the gcode prior to a print. As you can imagine this very annoying.

Most of the post I have found are hardware / wiring related. how ever I have made some hardware changes since i purchased them, I change the Z rods from M5 to T8, but this was long before I upgraded the firmware and I never experienced this error under the 1.0.2 firmware. I have attached the current firmware loaded on all (3) units. Perhaps their is some new vaibles in the newer config.h that I need to change to address the problem, Can anybody review the files and tell me what I need to change?

Thanks

Marlin dev-2.1.x with (lots of) TMC2130 shows 'TMC connection error'

Hello all,

I am having some trouble with my RAMPS 1.4 + RAMPSXB +self designed board.
I am trying to run all 9 drivers with TMCs. Chip select signals for them were provided by 2 PFC8574 and a modified TMCStepper library.
This worked great with one TMC + motor.
But placing all drivers in the board(s) got an 'TMC connection error' on the LCD.

I did not test the single driver setup without a motot, so i think the error message just means that the wiring is faulty.

Or am i wrong?

Please help me. :)

Re: Marlin bugfix-2.0.x Additional Preheat settings

Thank You AJMartel...

I had added Preheat settings in Config.h for HDPE, TPU and PETG, but they weren't showing up when I flashed to my Ender 5...

I assume these additional changes to Language_en.h are machine agnostic?!

Perhaps this instruction should be added into the std Config.h file so that others who want to do this won't have to go searching for the extra code like I did?

A

Re: Marlin bugfix-2.0.x Additional Preheat settings

The following link should open to show you all the changes required to add more than 2 preheat settings:
[github.com]

Good luck!

Re: 5 x Tool changer Marlin E3D style

Sorry for the slow reply. I have built the tool changer mechanism and fitted it to my printer and am now figuring out if I can get marlin 2.0 running in a tool changer configuration on the AZTEEG_X3_PRO. I have only just started looking into this tonight, things have changed somewhat since the earlier version of marlin but it looks like the pin allocations are in the v2.0 I just need to figure out how to use them.

Re: 5 x Tool changer Marlin E3D style

This video is from a few weeks ago, I have installed better Springs and cleaned up the 3D printed part to ring contact point, slides in nicely now and stays locked better.

[youtu.be]

Z auto-align question

Trying to set up Z auto-align for the first time on a 320x320mm bed with a usable 300x300mm area. Could someone interpret what the positions are on the following statements? Thanks.

#define Z_STEPPER_ALIGN_X { 10, 150, 290 }

#define Z_STEPPER_ALIGN_Y { 290, 10, 290 }

Re: Ender 5 slams into X and Y endstops! Firmware?

How comfortable are you with Arduino or Raspberry Pi, or using a TINYUSP board??
In order to upload new firmware to a stock Ender, you'll need to either use a USP to flash the firmware directly, or Arduino/ Pi to load a Bootloader and then you can upload new firmware via USB cable from Mac/PC.

I have just uploaded Marlin 2.0.5.1 on my Ender 5... it IS pretty full (the install uses 98% available space), but I don't use BLTouch &c...

I followed a great WebPage detailing how to load boot loader with Raspberry Pi (Link--> [www.fission3d.com] ) step by step instructions easy to follow.

Now I can upload new firmware as it is released....

Happy to support you in your journey!! :-)

A

p.s. I also saw a YouTube post where someone bent the levers on their X Y end stop switches meaning the rollers made contact a fraction of a second early and that, according to them, stops the carriage bashing into the end stop!!

Re: Error when compiling Marlin 2.0

MarlinConfig.h should be in the Marlin>src>inc folder along with a few other files... (see image of my src folder)... clearly VisualStudio it can't find it! :-(

Suggest re-download Marlin folder?! :-)

A
Viewing all 12089 articles
Browse latest View live


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