Page 1 of 1

Problems whit the Software

Posted: Tue Aug 14, 2018 3:13 pm
by Levin
I have got the Prusa I3 Pro W and the Objekts are not the best ones. I think the sofware is the Problem. I will upload a new Software whit Arduino IDE
but there is an eror massage:

Code: Select all

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

In file included from sketch\Marlin.h:23:0,
                 from sketch\thermistortables.h:4,
                 from sketch\Configuration.h:792,
                 from C:\Users\levin\Downloads\Marlin\Marlin.ino:33:

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

 #define X_MAX_PIN          -1
 ^
sketch\pins.h:1363:0: note: this is the location of the previous definition

 #define X_MAX_PIN 24
 ^

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

 #define Y_MAX_PIN          -1
 ^

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

 #define Y_MAX_PIN 28
 ^

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

 #define Z_MAX_PIN          -1
 ^

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

 #define Z_MAX_PIN 32
 ^

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

                 from sketch\Marlin_main.cpp:30:

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

 #define X_MAX_PIN          -1
 ^

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

 #define X_MAX_PIN 24
 ^

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

 #define Y_MAX_PIN          -1
 ^

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

 #define Y_MAX_PIN 28
 ^

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

 #define Z_MAX_PIN          -1
 ^

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

 #define Z_MAX_PIN 32
 ^

sketch\Marlin_main.cpp:2667: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;
                                 ^

exit status 1
using typedef-name 'fpos_t' after 'struct'
I hobe you can understand me.I m from Germany.

here are a failed Objekt

https://drive.google.com/open?id=1dvZvQ ... OnK8MVCu5S

Re: Problems whit the Software

Posted: Wed Aug 15, 2018 6:16 pm
by Gingko
This compile error it's because the firmware in the forum is an old version, if you use Arduino 1.0.1, you can compile successfully.

As for the printing quality, please first confirm that if the heatbed is properly leveled.
How much is the Z step/mm?

Re: Problems whit the Software

Posted: Thu May 09, 2019 4:56 pm
by BR365
I don't think that it is a firmware problem. The board and firmware is the same as it is for the i3 Pro B and I use the GT2650 board with i3 Pro W firmware with my i3 Aluminium:

Image

The idler replacement part was printed with the i3 Aluminium with 1i Pro B/W board and firmware.

Re: Problems whit the Software

Posted: Thu May 09, 2019 5:03 pm
by BR365
vert wrote:
Thu May 09, 2019 4:59 pm
Would still suggest thinking about upgrading to Marlin 2.
Is there a Marlin 2 based official firmware available for i3 Pro B / C / W and A10 / A20 family printer?