1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Solved Firmware update, error message

Discussion in 'Troubleshooting' started by Robert Mocsany, Sep 30, 2016.

Thread Status:
Not open for further replies.
  1. Robert Mocsany

    Robert Mocsany New Member

    Joined:
    Jul 28, 2016
    Messages:
    17
    Likes Received:
    0
    post-8448.jpg Hello, I have an R1 and I am trying to update the firmware in order to go beyond 235 C with E3D V6 hotend.
    I picked this file (form the E3D V6 installation thread by Mike Kelly)

    "If you have a bottom cover with rods that run all the way to the top, you have M8 threaded rods so should be using this firmware:
    https://www.dropbox.com/s/1xcyaamafr9odow/Robo3dR1V2_M8_E3D.zip?dl=0"

    Maybe I picked the wrong file. Do you think my printer has a bottom cover with rods running all the way to the top? (please see attachment)


    The other thing that might have gone wrong is that I didn't check my port in Arduino software. Can you tell me please how to do that?

    and here is the error message:

    Arduino: 1.6.12 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

    #define X_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:445:0: note: this is the location of the previous definition

    #define X_MAX_PIN 2

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

    #define Y_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:451:0: note: this is the location of the previous definition

    #define Y_MAX_PIN 15

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

    #define Z_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\BlinkM.cpp:5:

    sketch\pins.h:457:0: note: this is the location of the previous definition

    #define Z_MAX_PIN 19

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

    #define X_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:445:0: note: this is the location of the previous definition

    #define X_MAX_PIN 2

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

    #define Y_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:451:0: note: this is the location of the previous definition

    #define Y_MAX_PIN 15

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

    #define Z_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:457:0: note: this is the location of the previous definition

    #define Z_MAX_PIN 19

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

    #define X_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:445:0: note: this is the location of the previous definition

    #define X_MAX_PIN 2

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

    #define Y_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:451:0: note: this is the location of the previous definition

    #define Y_MAX_PIN 15

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

    #define Z_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:457:0: note: this is the location of the previous definition

    #define Z_MAX_PIN 19

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

    #define X_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:445:0: note: this is the location of the previous definition

    #define X_MAX_PIN 2

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

    #define Y_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:451:0: note: this is the location of the previous definition

    #define Y_MAX_PIN 15

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

    #define Z_MAX_PIN -1

    ^

    In file included from sketch\Marlin.h:23:0,

    from sketch\Marlin_main.cpp:30:

    sketch\pins.h:457:0: note: this is the location of the previous definition

    #define Z_MAX_PIN 19

    ^

    sketch\Marlin_main.cpp:2090:36: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]

    LCD_MESSAGEPGM(MACHINE_NAME" "MSG_OFF".");

    ^

    In file included from sketch\SdFile.h:27:0,

    from sketch\cardreader.h:8,

    from sketch\Marlin_main.cpp:44:

    SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct'

    struct fpos_t {

    ^

    In file included from sketch\Marlin.h:10:0,

    from sketch\Marlin_main.cpp:30:

    c:\program files (x86)\arduino\hardware\tools\avr\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here

    __extension__ typedef long long fpos_t;

    ^

    sketch\Marlin_main.cpp: In function 'void set_bed_level_equation_lsq(double*)':

    sketch\Marlin_main.cpp:842:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

    planeNormal.debug("planeNormal");

    ^

    exit status 1
    using typedef-name 'fpos_t' after 'struct'

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

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    Try following these instructions
    Note that you will need to download a legacy Arduino IDE of 1.6.9 or earlier.
     
    Geof likes this.
  3. Robert Mocsany

    Robert Mocsany New Member

    Joined:
    Jul 28, 2016
    Messages:
    17
    Likes Received:
    0
    Thank you very much Wheres Waldo. This looks very promising. I will work on it tomorrow.
     
  4. Robert Mocsany

    Robert Mocsany New Member

    Joined:
    Jul 28, 2016
    Messages:
    17
    Likes Received:
    0
    Yes! It is working! Thanks again, and big thumb up for the firmware modification Mike Kelly. I am so happy. You guys rock!
     
Thread Status:
Not open for further replies.

Share This Page