Jump to content

TOMTFX

Dormant
  • Posts

    5
  • Joined

  • Last visited

Posts posted by TOMTFX

  1. in your case I wouldn't change the pins and socket as its just introducing potential issues where there are none. once you find the appropriate firmware (no idea if that is your one sorry) there will be a line under configuration.h which will allow you to reverse the direction of travel for individual axis.

    first maybe try updating your firmware following this guide https://ultimaker.com/en/resources/242-firmware

    also check your motor plug is plugged in correctly. IIRC in my first printer (reprappro mendel) you could reverse the motor by flipping the plug as well.
     

  2. https://github.com/Ultimaker/Ultimaker2Marlin/blob/master/Marlin/pins.h#L1156

     

    this was the right bit to change in the end for anyone who finds this like i did. i was simply doing the wrong one.

     

    y changes

    #define Y_STEP_PIN 49
    #define Y_DIR_PIN 47
    #define Y_STOP_PIN 26
    #define Y_ENABLE_PIN 48

     

    e1 changes

    #define E1_STEP_PIN         32
    #define E1_DIR_PIN          33
    #define E1_ENABLE_PIN       31

     

    cheers for the help!

  3. 1 hour ago, printhead said:

    It's been a while, but I did find the code change I've made back then:

     

    https://github.com/smurn/Ultimaker2Marlin/commit/425f89ecc549e8feb6db6349525146e957f7d45f

     

    The firmware has changed since then, of course, but maybe this still useful. Those were the only changes I've made, and the printer has been working just fine the last two years.

    thanks for this, it seems to be the same changes i made save for the fact that there are 2 endstop pins for each axis now.

    48 minutes ago, gr5 said:

    Did you check to see if there is no driver for the E1 connector?

    i did, there is most certainly a square chip and associated circutry to match the other 4 behind the e1 plug

  4. Thanks for the response :) here is the code as i have edited it. it is on motherboard==7

     

    #define Y_STEP_PIN 49
    #define Y_DIR_PIN 47
    #define Y_MIN_PIN 26
    #define Y_MAX_PIN 28
    #define Y_ENABLE_PIN 48

     

    and

     

    #define E1_STEP_PIN         31
    #define E1_DIR_PIN          33
    #define E1_ENABLE_PIN       29

     

    on verifying i get this, but it does compile

     

    sketch/SdFatUtil.cpp:29:13: warning: type of '__bss_end' does not match original declaration
     extern int  __bss_end;
                 ^
    sketch/Marlin_main.cpp:292:23: note: previously declared here
       extern unsigned int __bss_end;
                           ^
    Sketch uses 117350 bytes (46%) of program storage space. Maximum is 253952 bytes.
    Global variables use 5935 bytes (72%) of dynamic memory, leaving 2257 bytes for local variables. Maximum is 8192 bytes.

     

     

    upon uploading and running i get the first run wizard and are prompted to run first startup, z axis homes as does x axis. slightly after this the printer throws er07 when the switch isnt pressed as the motor does not move.

     

    thanks again!

×
×
  • Create New...