Welcome! Log In Create A New Profile

Advanced

Mirrored text fix, I missed something?

Posted by JustSumGuy 
Mirrored text fix, I missed something?
September 06, 2017 12:47PM
Hello, I recently rebuilt my printer, it was a GeeeTech ME Creator (original version)
I basically tore it apart and started over, Bowden J-Head, Ramps 1.4 with TMC2100 lead screw etc etc etc
Got rid of all the stuff that should not have been used in the first place....

Ok, so I just got it all assembled two days ago, started from scratch with Marlin 1.1.5
Programed everything and got it printing nicely. VERY NICE PRINT!! So I was happy.....

Text was mirrored... Ok onto that fix smiling smiley

so I did the following:

Change INVERT_Y_DIR false to true
and
Change Y_HOME_DIR -1 to 1
and
disable #define USE_YMIN_PLUG
and
enable #define USE_YMAX_PLUG

Thats it, nothing else. I feel sure I got that right.....

Now my Y-axis only blips a few mm when I try to home it......

what did I miss?

Thanx smiling smiley
Re: Mirrored text fix, I missed something?
September 06, 2017 04:41PM
Let see If this will help

Did you do a M502 and a M500 to save the new Configuration

Or

In Marlin 1.1.5
Click menu
Click Control
Click Initialize EEProm

This clears settings out and loads the new settings
Re: Mirrored text fix, I missed something?
September 06, 2017 04:49PM
I was not doing the changes as temp via mcodes and then saving to eeprom.

I was changing the arduino sketch in Configuration.h and uploading it each time.

Edited 1 time(s). Last edit at 09/06/2017 04:51PM by JustSumGuy.
Re: Mirrored text fix, I missed something?
September 06, 2017 05:03PM
I have been thinking about it all day and I came up with a theory.

Perhaps the end stop logic has reversed as a result of the axis or endstop values changing.

I can test this by holding the end stop down with my finger and seeing if it tries to home Y then. IF so when I release it the system should see it as Y=Home.

Then I should be able to fix by reversing this line:

#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

I did not have to do this with 1.1.4 with the Sanguinolulo board tho.... I had the mirrored text with it as I was upgrading from Marlin 1.1.0 to a.1.1.4 a few months back.

Something may be amiss, if this proves to be true I will report it to marlin as a potential bug.
Re: Mirrored text fix, I missed something?
September 06, 2017 05:04PM
Killing old settings is annoying, but normally when updating firmware users are aware that their old settings may not roll over, and they should Initialize EEProm.
This is one reason that they Placed the Initialize EEProm on the menu.

Edited 1 time(s). Last edit at 09/06/2017 05:11PM by Roberts_Clif.
Re: Mirrored text fix, I missed something?
September 06, 2017 05:17PM
I have not once set anything in the eeprom, its blank.
I have not yet enabled the eeprom even.

M500
M501
M502

will not do a thing. Its just not enabled.
Re: Mirrored text fix, I missed something?
September 06, 2017 06:14PM
Quote
quite
Change INVERT_Y_DIR false to true
and
Change Y_HOME_DIR -1 to 1
and
disable #define USE_YMIN_PLUG
and
enable #define USE_YMAX_PLUG

only thing left to do is move the endstops from the YMIN_PLUG to the YMAX_PLUG

Then test the endstop stop still works with the M119 command.
Re: Mirrored text fix, I missed something?
September 06, 2017 06:35PM
DUST:

This appears to be what I missed.

To verify- Your saying the end stop switch that was Y-Min and is now Y-Max has to be physically plugged into a different set of pins on the Ramps 1.4?
Re: Mirrored text fix, I missed something?
September 06, 2017 06:38PM
Ya I think you are right smiling smiley



so simple....

Thanx much!!!!

Edited 2 time(s). Last edit at 09/06/2017 06:39PM by JustSumGuy.
Re: Mirrored text fix, I missed something?
September 07, 2017 11:18AM
Just another thanx to DUST!!

That did fix it!!
Sorry, only registered users may post in this forum.

Click here to login