Open vandykl opened 8 years ago
I've a same issue , when touch the screen
start External Reset MK_4.2.8_dev Last Updated: Mar 15 2016 17:50:36 | Author: (ICEMAN, default config) Compiled: Mar 15 2016 Free Memory: 1792 PlannerBufferBytes: 1232 ok Hardcoded SD Default Settings Loaded Echo: Hardcoded Default Settings Loaded Config: Steps per unit: Config: M92 X158.40 Y200.05 Z5165.80 E199.42 Config: M92 T1 E199.42 Config: Maximum feedrates (mm/s): Config: M203 X300.00 Y250.00 Z3.00 E300.00 Config: M203 T1 E300.00 Config: Maximum Acceleration (mm/s2): Config: M201 X200 Y200 Z50 E3000 Config: M201 T1 E3000
Config: Accelerations: P=printing, V=travel and T* R=retract Config: M204 P2500.00 V3000.00 Config: M204 T0 R10000.00 Config: M204 T1 R10000.00 Config: Advanced variables: S=Min feedrate (mm/s), V=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s) Config: M205 S0.00 V0.00 B20000 X10.00 Z0.40 E5.00 Config: M205 T1 E5.00 Config: Home offset (mm): Config: M206 X0.00 Y0.00 Z0.00 Config: Hotend offset (mm): Config: M218 T0 X0.00 Y0.00 Z0.00 Config: M218 T1 X0.00 Y0.00 Z0.00 Config: Z Probe offset (mm) Config: M666 P-26.00 Config: PID settings: Config: M301 HConfig: M301 H P13.14 I0.85 D50.47 Config: Filament settings: Disabled Info: Power on time: Info: 0 days 0 hours 0 minutes Info: Filament printed: Info: 0 Km 0 m 0 cm 0 mm Echo: Nextion LCD connected! Error: SD init fail [ERROR] Error: SD init fail
Echo: Home X/Y abans Z SENDING:G0 X120.0 Y82.5 F5000 SENDING:G0 X120.0 Y82.5 F5000 Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
Error: N, system stopped! Heater_ID: 0 [ERROR] Error: N, system stopped! Heater_ID: 0
And when I try to move axis with touch: (pronterface)
Echo: enqueueing "G90"
[ERROR] Traceback (most recent call last):
File "/home/jordi/Printrun/printrun/printcore.py", line 118, in logError
try: self.errorcb(error)
File "/home/jordi/Printrun/printrun/pronsole.py", line 257, in logError
msg = u"".join(unicode(i) for i in msg)
File "/home/jordi/Printrun/printrun/pronsole.py", line 257, in
Attempted to write invalid text to console, which could be due to an invalid baudrate
(arduino serial monitor) Echo: enqueueing "G91" Echo: enqueueing "�a��XfaQCK]�E�A =�q" Echo: enqueueing "G90" ok Error: Unknown command: "�a��XfaQCK]�E�A =�q ok
More tests... When firmware starts and touch nextion screen the temperature of extruder/s increase quickly and the printer doesn't works (hanged). If the screen was in splash screen the printer works without problems.
I tried, but in no case I get problems like yours. I just can not understand why you have those problems .. Send me your configuration...
Hi.
The configuration overall?
Yes
/**
/*** ** Serial comunication type *** **_/
/_**/
/*** *** Board type **_/
/_**/
/*** *** Mechanism type **_/
/_**/
/*** ** Extruders number *** **_/
/_**/
/***** ** Power supply ***** **_/
//#define PS_DEFAULTOFF /******/
/***** ** Thermistor type ** **_/
/_**/
/***** ***** Temperature limits **_/
/_**/
/***** *** UI Language **_/
/_**/
/***** *** Machine name **_/
/_**/
/*** ** Endstops logic ***** **_/
/_**/
/*** ***** Endstop pullup resistors **_/
/_**/
/***** ** Endstops min or max ** **_/
/_**/
/***** *** Stepper enable logic **_/
/_**/
/*** ** Stepper direction ** **_/
/_**/
/***** ** Disables axis **** **_/
/_**/
/***** ** Travel limits **** **_/
/_**/
/*** ***** Safe Z homing *** **_/
/_**/
/*** *** MBL or ABL **_/
/_**/
/***** ***** Auto bed levelling **_/
/_**/
/*** ** Axis steps per unit **** **_/
/_**/
/*** ** Axis feedrate ** **_/
/***/
/***** ** Axis accelleration *** **_/
/_**/
/*** ***** Axis jerk *** **_/
/_**/
/*** ** Homing feedrate **** **_/
/***/
/*** ** PID Settings - HOTEND ** **_/
/_**/
/*** ***** Fan configuration *** **_/
/_**/
/***** ** Dangerous extrution prevention *** **_/
/_**/
/***** ** R/C Servo **** **_/
/_**/
/*** ** EEPROM ***** **_/ //#define EEPROM_SETTINGS //#define EEPROMCHITCHAT /******/
/*** ** SDCARD ***** **_/
/_**/
/***** ** LCD ** **_/
/_**/
Hi, When extruders are heated up, and printer works correctly when nextion is at splash screen , if you touch the screen later, then works perfectly.
Here's incorrect conclusion the current coordinates on the screen. Disable this code - garbage will disappear
Where is located this code? Nextion_LCD.cpp ?
yea
Thanks I'll try it
Thanks Deepoff It's works!
Now I'm trying to find why GCODES sent from Nextion doesn't works.
Display something like this.
Echo: enqueueing "G91"
Attempted to write invalid text to console, which could be due to an invalid baudrate
Echo: enqueueing "G90"
Attempted to write invalid text to console, which could be due to an invalid baudrate
[ERROR] Traceback (most recent call last):
File "/home/jordi/Printrun/printrun/printcore.py", line 118, in logError
try: self.errorcb(error)
File "/home/jordi/Printrun/printrun/pronsole.py", line 257, in logError
msg = u"".join(unicode(i) for i in msg)
File "/home/jordi/Printrun/printrun/pronsole.py", line 257, in
Open new issue for this problem, please.
Ok, I've already open an issue (#84) with something similar but with a previous version of MarlinKimbra,
Also, I'll try Repetier Host,
to send commands in text form you need to use another command . But while this is only my assumption .
Commands are sent touching the different move arrows in Nextion menu
strcat(buffer, TEST(axis_known_position, Y_AXIS) || !TEST(axis_was_homed, Y_AXIS) ? PSTR(" Y") : PSTR(" ?"));
strcat(buffer, TEST(axis_known_position, Z_AXIS) || !TEST(axis_was_homed, Z_AXIS) ? PSTR(" Z") : PSTR(" ?"));
Here it is necessary to remove code "PSTR" to normal work code watching coordinates.
Ok thank you!
Hello , i think i have the same problem after connecting the nextion 4.3 to my mini kossel the move axis dosent work and i have the same error on my Arduino terminal : " Echo:enqueueing "G91" Echo:enqueueing "ep..." Echo:enqueueing "G90" Error:Unknown command: "ep..." "
also i notice that my motor drivers on the ramps 1.4 get extremely hot. where should i put this code ? " strcat(buffer, TEST(axis_known_position, Y_AXIS) || !TEST(axis_was_homed, Y_AXIS) ? PSTR(" Y") : PSTR(" ?"));
strcat(buffer, TEST(axis_known_position, Z_AXIS) || !TEST(axis_was_homed, Z_AXIS) ? PSTR(" Z") : PSTR(" ?"));"
maybe this is my problem ?
If motor drivers are extremely hot , try to adjust voltage level of the stepper drivers (pololus) I think that this "piece" of code it's correct in last version of firmware, it's inside Nextion_LCD.cpp
This isn't the problem , i think, I didn't solve it...
If I touch the splash screen after startup I get the following on the serial communication of Simplify3D and similarly Pronterface:
RECEIVED: External Reset RECEIVED: MK_4.2.7_dev RECEIVED: Last Updated: Mar 8 2016 11:57:21 | Author: (none, default config) RECEIVED: Compiled: Mar 8 2016 RECEIVED: Free Memory: 3895 PlannerBufferBytes: 1232 RECEIVED: ok Hardcoded SD Default Settings Loaded Connected to machine! RECEIVED: Echo: Hardcoded Default Settings Loaded Hardcoded Default Settings Loaded RECEIVED: Config: Steps per unit: RECEIVED: Config: M92 X80.00 Y80.00 Z3200.00 E625.00 RECEIVED: Config: Maximum feedrates (mm/s): SENT: T0 RECEIVED: Config: M203 X300.00 Y300.00 Z2.00 E100.00 RECEIVED: Config: Maximum Acceleration (mm/s2): RECEIVED: Config: M201 X3000 Y3000 Z50 E1000 RECEIVED: RECEIVED: Config: Accelerations: P=printing, V=travel and T* R=retract RECEIVED: Config: M204 P3000.00 V3000.00 RECEIVED: Config: M204 T0 R10000.00 RECEIVED: Config: Advanced variables: S=Min feedrate (mm/s), V=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s) RECEIVED: Config: M205 S0.00 V0.00 B20000 X10.00 Z0.40 E5.00 RECEIVED: Config: Home offset (mm): RECEIVED: Config: M206 X0.00 Y0.00 Z0.00 RECEIVED: Config: PID settings: RECEIVED: Config: M301 H RECEIVED: Config: Filament settings: Disabled RECEIVED: Info: Power on time: RECEIVED: Info: 0 days 0 hours 0 minutes RECEIVED: Info: Filament printed: RECEIVED: Info: 0 Km 0 m 0 cm 0 mm RECEIVED: Echo: Nextion LCD connected! Nextion LCD connected! RECEIVED: ok SENT: M105 RECEIVED: ok T:189.3 /0.0 @:0 SENT: M105 RECEIVED: ok T:189.0 /0.0 @:0 SENT: M105 RECEIVED: ok T:188.6 /0.0 @:0 RECEIVED: Error: '<ÿÚøÅWÞ9Ü;üíWï¾=ï鯺9g¿]ºvÃ7üÿ¬w5?^ïíù_n{_ä[áîõ
Y¹wÆúïöüÚ¥ðýïgÖÃó·>óÊ×3: ãØÎ~ü¿ WARNING: CRC mismatch detected RECEIVED: lÛOWø¼Üìê/9sClÊ_ýö³ü þNï~øÏ{¿?}ØÌ}Îó¥ùj|Ö>ÏÇ1m×5\ç=ýæö[z<~÷õñágãÑ=vzUümùÝ|òs½Uüaîé\?{ÖïkÊoøÙæ]º·Í¯ó¯÷ìví#¥îæÍRbæÙ}Ϩa9õ---, system stopped! Heater_ID: 0 RECEIVED: Error: '<ÿÚøÅWÞ9Ü;üíWï¾=ï鯺9g¿]ºvÃ7üÿ¬w5?^ïíù_n{_ä[áîõ
Y¹wÆúïöüÚ¥ðýïgÖÃó·>óÊ×3: ãØÎ~ü¿ WARNING: CRC mismatch detected RECEIVED: lÛOWø¼Üìê/9sClÊ_ýö³ü þNï~øÏ{¿?}ØÌ}Îó¥ùj|Ö>ÏÇ1m×5\ç=ýæö[z<~÷õñágãÑ=vzUümùÝ|òs½Uüaîé\?{ÖïkÊoøÙæ]º·Í¯ó¯÷ìví#¥îæÍRbæÙ}Ϩa9õ---, system stopped! Heater_ID: 0 SENT: M105 SENT: M105 SENT: M105