DuetWifi Upgraded Firmware Issue
-
@titanhusker : your coordinate system is incorrect.
You have a left hand system whereas RRF assumes a right hand system (ie when X goes to right, Y goes up) -
It looks like a Dbot. And your photo shows the coordinates are a bit off.
If you post your config.g and your homing files we can tell you what needs to be altered.
The oldest firmware I can find is 1.18 so I think at this point it might be worth trying to go forward rather than back.
-
@phaedrux @whosrdaddy He said it was running fine on 1.17 but now misbehaves on 1.19 so I don't think there can be much wrong apart from the fact that he needs to reverse the direction of the Y motor as per my post above.
-
@deckingman - That did it on creating the orientation the way it should be. Here is a copy of my current config.g file
Also, has anyone ran into an issue where the Wifi disconnects constantly after power off and back on or reboot. I have to tether the printer every time and and run M552 S1 to get the wifi back working. I know this command is in my config.g file. Under 1.17 it never did this. It always connect immediately.
; Configuration file for Duet WiFi (firmware version 1.17)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Sun Jun 18 2017 14:15:49 GMT+0300 (FLE Standard Time); General preferences
M111 S0 ; Debugging off
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M555 P2 ; Set firmware compatibility to look like MarlinM667 S1 ; Select CoreXY mode
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X280 Y221 Z300 S0 ; Set axis maxima; Endstops
M574 X1 Y2 Z1 S0 ; Define active low and unused microswitches; Drives
M569 P0 S0 ; Drive 0 goes forwards
M569 P1 S0 ; Drive 1 goes forwards
M569 P2 S0 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes backwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X100 Y100 Z400 E148 ; Set steps per mm
M566 X600 Y600 Z24 E300 ; Set maximum instantaneous speed changes (mm/min)
M203 X30000 Y30000 Z300 E1500 ; Set maximum speeds (mm/min)
M201 X2000 Y2000 Z100 E4000 ; Set accelerations (mm/s^2)
M906 X800 Y800 Z1200 E1000 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Heaters
M143 S250 ; Set maximum heater temperature
M305 P0 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 0
M305 P1 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 1; Tools
M563 P0 D0 H1 F0 ; Define tool 0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C; Network
M550 PDuet ; Set machine name
M552 S1 ; Enable network
M586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S1 ; Enable Telnet; Fans
; Fan 0 is used as the part cooling fan for tool 0 (see M563 in the Tools section above)
M106 P2 S1 I0 F500 H1 T45 ; Set fan 2 (hotend) value, PWM signal inversion and frequency. Thermostatic control is turned on.
; Fan 1 not connected; Custom settings are not configured
Now that I am over that hump, another issue has cropped up. When I updated the firmware it must have did something to the Macros; not sure what it did. They are present on the SD card in macros folder, but they come up with an error, such as M98 P"0:/macros/Unload filament" All of the macros are coming up with the same type of error. Here is a sample of the macro, do you see something wrong with it?
Unload Filament
; Unload filament
G1 E-5 F500
G1 E-500 F3600Extrude 100mm
; Extrude 100mm filament
G1 E100 F150 -
I think I fixed the wifi issue, I had a M552 S1 in there but it looks like it was missing M552 P(Assigned IP), now if I could figure out the Macros, I might just be printing today.
-
What is the error message?
-
Oh sorry would have been helpful if I would have posted it as well.
M98 P"0:/macros/Unload filament"
Macro file "0:/macros/Unload filament" not found.M98 P"0:/macros/Extrude 100mm"
Macro file "0:/macros/Extrude 100mm" not found.Files are in the macro folder on SD Card
-
I've never seen that before. Can you create a new macro? And does that file work? If you move those files into a folder and back again does that change anything?
-
Unless there are typos in the post, the message relates to " macros" folder but the files are in a folder called "macro" ( without the "s"). If that is truly the case, then the "macro" folder needs to be renamed "macros".
-
@titanhusker said in DuetWifi Upgraded Firmware Issue:
I think I fixed the wifi issue, I had a M522 S1 in there but it looks like it was missing M522 P(Assigned IP), now if I could figure out the Macros, I might just be printing today.
The command you need is M552 S1, not M522 S1. The P parameter is ignored on the Duet WiFi because the IP address is either defined along with the access point details when you ran M587, or allocated using DHCP.
-
You are correct sir, and that was a mistype, I actually meant 552, the original author of the config files did not have a Network file in place, all good now on that. I downgraded the Wifi Server back to 1.93 and it resolved almost all of the issues, with the firmware and the macros, not sure if I had something incompatible going on.