Прошивка Prusa i3 Steel почему такое вообще продают?
Доброго всем, собрал принтер Prusa i3 Steel по инструкции, начал устанавливать прошивку, в мануале пишут что нажать кнопку и она установится, а по факту выдает ошибку? Можно Я вот сюда скопирую код ошибки, если найдется добрый бог 3D принтинга который мне поможет разобраться стем, с чем я раньше вообще не сталкивался? ( не этож надо а? Какие ушлые продавцы пошли! Нельзя было плату перед продажей прошить чтоли? Почему человек совершенно не знакомый с данной областью должен сам чтото компилировать? Совершенная наглость)))) Ну да х с ними, горбатых могила исправит, просто немного обидно что творческий процесс превращается в жопу из-за таких горе дельцов. Ребята помогите кто может, +100 в карму! Arduino: 1.8.5 (Windows 10), Плата:'Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)'
java.io.IOException: Скетч уже содержит файл с именем 'Marlin.ino'
at processing.app.Sketch.checkNewFilename(Sketch.java:273)
at processing.app.SketchFile.renameTo(SketchFile.java:179)
at processing.app.SketchController.save(SketchController.java:339)
at processing.app.Editor.handleSave2(Editor.java:2020)
at processing.app.Editor.handleSave(Editor.java:2000)
at processing.app.Editor.handleExport(Editor.java:2140)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:378)
at java.awt.Component.processMouseEvent(Component.java:6530)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Скетч уже содержит файл с именем 'Marlin.ino'
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2666:0: warning: 'X_MAX_PIN' redefined
#define X_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:531:0: note: this is the location of the previous definition
#define X_MAX_PIN 2
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2667:0: warning: 'Y_MAX_PIN' redefined
#define Y_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:537:0: note: this is the location of the previous definition
#define Y_MAX_PIN 15
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2668:0: warning: 'Z_MAX_PIN' redefined
#define Z_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:543:0: note: this is the location of the previous definition
#define Z_MAX_PIN 19
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2666:0: warning: 'X_MAX_PIN' redefined
#define X_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:531:0: note: this is the location of the previous definition
#define X_MAX_PIN 2
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2667:0: warning: 'Y_MAX_PIN' redefined
#define Y_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:537:0: note: this is the location of the previous definition
#define Y_MAX_PIN 15
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2668:0: warning: 'Z_MAX_PIN' redefined
#define Z_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:543:0: note: this is the location of the previous definition
#define Z_MAX_PIN 19
^
sketchMarlin_main.cpp:2112: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 sketchSdFile.h:27:0,
from sketchcardreader.h:8,
from sketchMarlin_main.cpp:44:
SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct'
struct fpos_t {
^
In file included from sketchMarlin.h:10:0,
from sketchMarlin_main.cpp:30:
c:program files (x86)arduinohardware oolsavravrincludestdio.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'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->'Показать подробный вывод во время компиляции'
java.io.IOException: Скетч уже содержит файл с именем 'Marlin.ino'
at processing.app.Sketch.checkNewFilename(Sketch.java:273)
at processing.app.SketchFile.renameTo(SketchFile.java:179)
at processing.app.SketchController.save(SketchController.java:339)
at processing.app.Editor.handleSave2(Editor.java:2020)
at processing.app.Editor.handleSave(Editor.java:2000)
at processing.app.Editor.handleExport(Editor.java:2140)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:378)
at java.awt.Component.processMouseEvent(Component.java:6530)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Скетч уже содержит файл с именем 'Marlin.ino'
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2666:0: warning: 'X_MAX_PIN' redefined
#define X_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:531:0: note: this is the location of the previous definition
#define X_MAX_PIN 2
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2667:0: warning: 'Y_MAX_PIN' redefined
#define Y_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:537:0: note: this is the location of the previous definition
#define Y_MAX_PIN 15
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:2668:0: warning: 'Z_MAX_PIN' redefined
#define Z_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketch hermistortables.h:4,
from sketchConfiguration.h:718,
from C:UsersRomanAppDataLocalTemparduino_modified_sketch_497060Marlin.ino:33:
sketchpins.h:543:0: note: this is the location of the previous definition
#define Z_MAX_PIN 19
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2666:0: warning: 'X_MAX_PIN' redefined
#define X_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:531:0: note: this is the location of the previous definition
#define X_MAX_PIN 2
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2667:0: warning: 'Y_MAX_PIN' redefined
#define Y_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:537:0: note: this is the location of the previous definition
#define Y_MAX_PIN 15
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:2668:0: warning: 'Z_MAX_PIN' redefined
#define Z_MAX_PIN -1
^
In file included from sketchMarlin.h:23:0,
from sketchMarlin_main.cpp:30:
sketchpins.h:543:0: note: this is the location of the previous definition
#define Z_MAX_PIN 19
^
sketchMarlin_main.cpp:2112: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 sketchSdFile.h:27:0,
from sketchcardreader.h:8,
from sketchMarlin_main.cpp:44:
SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct'
struct fpos_t {
^
In file included from sketchMarlin.h:10:0,
from sketchMarlin_main.cpp:30:
c:program files (x86)arduinohardware oolsavravrincludestdio.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'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->'Показать подробный вывод во время компиляции'
Популярные вопросы
Приобретение QIDI MAx 4 (390 мм * 390 мм)
Здравствуйте, уважаемые коллеги! Есть желание приобрести новый принтер QIDI Max 4 без Qidi Box. Есть вариант приобрести его на Ali за 81 тыс руб в офи...
Какой принтер взять в 2026 ?
Привет, хочу купить новый принтер. Есть базовые навыки печати. Хочется печатать не только обычным филаментом, но и ABS, нейлоном и др. Есть возможност...
Чем 3D принтер отличается от 3D плоттера?
Коллеги, помогите!
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
мое понимание использованного....
спасибо, очень приятно )
залетай, погнали
Здравствуйте, подскажите в чем...
Всем привет и точной печати!Пр...
Печатает модель с полосой посл...
Доброго времени суток. С недав...