Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99

geschrieben von macpit 
BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
05. June 2016 08:19
Hallo zusammen,

Ich will meinen BQ i3 Prusa mit einem E3D V6 Hotend upgraden, wenn ich jedoch in der Firmware Configuration.h den Temp sensor auf #define TEMP_SENSOR_0 5 stelle bekomme ich folgende Fehlermeldung:

mpeter@vmate01:~/i3/Marlin/Marlin$ make
  CXX   TemperatureManager.cpp
TemperatureManager.cpp: In member function 'void temp::TemperatureManager::init()':
TemperatureManager.cpp:93:39: error: 'temptable_99' was not declared in this scope
   short (*tt)[][2] = (short (*)[][2]) temptable_99;
                                       ^
TemperatureManager.cpp: In member function 'void temp::TemperatureManager::updateLUTCache()':
TemperatureManager.cpp:121:39: error: 'temptable_99' was not declared in this scope
   short (*tt)[][2] = (short (*)[][2]) temptable_99;
                                       ^
Makefile:385: die Regel für Ziel „bin/TemperatureManager.o“ scheiterte
make: *** [bin/TemperatureManager.o] Fehler 1
mpeter@vmate01:~/i3/Marlin/Marlin$

Ich brauche die aktuellste Firmware für den BQ i3 von hier:

https://github.com/bq/Marlin
Re: BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
05. June 2016 14:36
So wie ich das sehe, hast Du die alte config.h geändert. Wenn Du make benutzt, muß Du die config.h im passenden Unterverzeichnis ändern.
384  $(BUILD_DIR)/%.o: %.cpp Configuration.h Configuration_adv.h $(MAKEFILE)
385	    $(L) $(ECHO) "  CXX   $<"
386	    $(L) $(CXX) -MMD -c $(ALL_CXXFLAGS) $< -o $@
Die Dateien in den config-Verzeichnissen haben alle 99 als Sensor eingetragen. Oder Du benutzt einfach die Arduino IDE.

Herzl. Grüße
Re: BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
05. June 2016 16:02
Danke für den Hinweis, ich habe die richtige config erwischt. Der Fehler muss woanders liegen.

mpeter@vmate01:~/i3/Marlin/Marlin$ grep '#define TEMP_SENSOR_0' * -ri

config/hephestos_2/Configuration.h:#define TEMP_SENSOR_0 99
config/hephestos/Configuration.h:#define TEMP_SENSOR_0 5
config/witbox_2/Configuration.h:#define TEMP_SENSOR_0 99
config/witbox/Configuration.h:#define TEMP_SENSOR_0 99
config/hephestos_xl/Configuration.h:#define TEMP_SENSOR_0 99
mpeter@vmate01:~/i3/Marlin/Marlin$

Liebe Grüsse
Re: BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
05. June 2016 16:56
Füge in der TemperatureManager.cpp oben die Zeile
#include "thermistortables.h"
hinzu, dann müsste es gehen.

Herzl. Grüße
Re: BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
25. October 2016 05:23
Hi würde auch gerne die Firmware mit Make auf meinem Prusa i3 Hephestos aufspielen jetzt hab ich ein heizbett noch angeschlossen in der config steht

#define TEMP_SENSOR_0 99
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_3 0
#define TEMP_SENSOR_BED 99

muss ich dann auch den Wert 99 benutzen kenne es nur mit dem Wert 1

Beim Motherboard steht

#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_RAMPS_13_EFB

Bei der 1.3 Firmware

#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD 33

Habe eine Ramps 1.4

Aktuell ist Firmware 1.3 drauf

Liebe Grüße
Patrick
Re: BQ i3 Prusa E3D V6 Upgrade Firmware error temptable_99
25. October 2016 06:54
Firmware ist drauf mit Make
Sensor vom Bett wird erkannt allerdings heizt das bett nicht auf.
Was mache ich Falsch?

mfg
patrick
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen