So I replaced the fan with a new one. Either that fan was bricked or it's cable.
Now everything seems to work right.
After all it was a wiring issue as no major changes to files were made.
Thank you all!
So I replaced the fan with a new one. Either that fan was bricked or it's cable.
Now everything seems to work right.
After all it was a wiring issue as no major changes to files were made.
Thank you all!
@jay_s_uk @fcwilt I went back to the stock config g from the config tool.
But it was not a solution. Then I decided I should check the wiring. Turns out one cable from each connector of the fans was loose and I easily removed them.
I put them back. The tool fan works now.
The other one does not.
I guess only way to find out is to check another fan/wiring directly on the board and see.
@jay_s_uk 15:18:26
M106 P1
Fan 1, speed: 100%, min: 10%, max: 100%, blip: 0.10, temperature: 45.0:45.0C, sensors: 1, current speed: 0%:
15:18:19
M106 P0
Fan 0, speed: 0%, min: 10%, max: 100%, blip: 0.10
@fcwilt Why is the M307 wrong?
@jay_s_uk 15:15:15
M950 P1
GPIO/servo port 1 has no pin
15:15:10
M950 P0
GPIO/servo port 0 pin (exp.heater3,exp.8) frequency 50Hz
15:15:04
M950 F1
Fan 1 pin fan1 frequency 500Hz
15:14:56
M950 F0
Fan 0 pin fan0 frequency 500Hz
One thing I can note for the installation of BLtouch that did not really make sense,
But it does not respond to M280 P3 S10 as I expected for the config,
but it responds to M280 P0 S10.
@Phaedrux Can you please take a look?
@fcwilt I do not think so either.
But not sure why there is an indication about heater 3
It should not matter as I did not change anything in the fans connections. But I added a BLtouch so posting a picture of the wiring just in case you see anything weird.
@fcwilt This is the reply
M98 P"config.g"
HTTP is enabled on port 80
FTP is disabled
TELNET is disabled
Error: Heater 3 not found
Error: Height map file 0:/sys/heightmap.csv not found
Warning: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 255C
@jay_s_uk I used to have it 1 in RRF2.05 and worked.
I do not think that is the problem either, and tried the 255 too as a value.
No change
@fcwilt Removed the nil ones
I cannot turn on the Fan0 from the dashboard.
Changed this to 255
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S255 H1 T45 ; set fan 1 value. Thermostatic control is turned on
I do not see a difference. It does not turn on when printer starts/reboots like it used to.
And it does not work at 46deg either as it should.
@jay_s_uk Yes. I added them while looking into other posts just in case..
Hello,
I am having some trouble with the fans not working after updating to RRF3.2
I do not understand what the problem may be. I recreated my files from the reprap config tool.
Here is my config.g
; Configuration file for Duet WiFi (firmware version 3)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.2.2 on Tue Feb 02 2021 17:42:24 GMT+0200 (Eastern European Standard Time)
; ############################
; ## 1 - GENERAL
; ############################
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"GCore" ; set printer name
M669 K1 ; select CoreXY mode
; ############################
; ## 2 - NETWORK
; ############################
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet
; ############################
; ## 3 - DRIVES
; ############################
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S1 ; physical drive 3 goes forwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
M92 X160.00 Y160.00 Z3200.00 E830.00 ; set steps per mm
; ############################
; ## 4 - SPEEDS
; ############################
M566 X900.00 Y900.00 Z30.00 E300.00 ; set maximum instantaneous speed changes (mm/min)
M203 X25000.00 Y25000.00 Z300.00 E6000.00 ; set maximum speeds (mm/min)
M201 X2000.00 Y2000.00 Z30.00 E4000.00 ; set accelerations (mm/s^2)
M204 P3000 T3000 ; Set printing and travel accelerations
; FEEDRATE CONVERSIONS
; 1.6mm/s = F100
; 10mm/s = F600
; 16mm/s = F1000
; 20mm/s = F1200
; 35mm/s = F2100
; 50mm/s = F3000
; 70mm/s = F4200
; 100mm/s = F6000
; 120mm/s = F7200
; 133mm/s = F8000
; 160mm/s = F10000
; ############################
; ## 5- Motor currents
; ############################
M906 X1800 Y1800 Z1800 E1200 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
; ############################
; ## 6 - Axis Limits
; ############################
M208 X-140 Y-145 Z0 S1 ; set axis minima
M208 X140 Y145 Z290 S0 ; set axis maxima
; ############################
; ## 7 - ENDSTOPS
; ############################
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y2 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S2 ; configure Z-probe endstop for low end on Z
; ############################
; ## 8 - ZPROBE
; ############################
; BLTouch - Heaters
M307 H3 A-1 C-1 D-1 ; Disable the 3RD Heater to free up PWM channel.
;M558 P9 C"^zprobe.in" H5 F120 T6000 A3 S0.05 ; set Z probe type to bltouch and the dive height + speeds
;M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
;M558 P9 C"^zprobe.in" H5 F120 T6000 A3 S0.05 ; set Z probe type to bltouch and the dive height + speeds
;M558 P1 C"zprobe.in" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
M558 P9 C"zprobe.in" H5 F120 T6000 A3 S0.05 ; set Z probe type to unmodulated and the dive height + speeds
;M558 H30 ;*** Remove this line after delta calibration has been done and new delta parameters have been saved
G31 P25 X-43 Y0 Z3.19 ; set Z probe trigger value, offset and trigger height
M557 X-125:125 Y-125:125 S20 ; define mesh grid
;M280 P0 S10 ; deploy BLTouch
;M280 P0 S90 ; retract BLTouch
; ############################
; ## 9 - HEATERS
; ############################
M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 R4700 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S140 ; set temperature limit for heater 0 to 140C
M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.060000e-8 ; configure sensor 1 as thermistor on pin e0temp
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S285 ; set temperature limit for heater 1 to 285C
; ############################
; ## 10 - FANS
; ############################
M950 F0 C"nil" ; disable fan 0 and free up the associated pin
M950 F1 C"nil" ; disable fan 1 and free up the associated pin
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S1 H1 T45 ; set fan 1 value. Thermostatic control is turned on
; ############################
; ## 11 - MISCELLANEOUS
; ############################
; 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
; Custom settings are not defined
; Miscellaneous
; Automatic power saving
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
; CPU TEMP CALIBRATION
;
M912 P0 S-11.6 ; MCU temperature sensor calibration offset (M112 to view current temp. Should match room temp.)
G29 S1
M572 D0 S0.044; set K-factor
M592 D0 A0.1214 B0.1786 ; set parameters for extruder drive 0
; DYNAMIC ACCELERATION
M593 F99 ; Attempt to vary acceleration to cancel ringing at specified frequency in Hz
; LOAD CONFIG-OVERRIDE.G
M501 ; Load saved parameters from non-volatile memory
T0 ; Select first tool
@Phaedrux @bearer Thank you both.
I do not think I can find a decent electronics shop in my city that I can trust to fix this and not destroy it , so I will contact Roland and see my options. Probably shipping it to Duet3D would be the same cost as shipping it to any other country they guys that are keen to help in community repairs.
Thanks again.
@Phaedrux Glad to hear that. My duet was purchased from Duet3d.com at 09/12/2018.
It has been working no problem so far. As a matter of fact it lost connection while printing yesterday. I did not worry at the time as it has happened to several users and after a restart it used to connect again.
Nothing changed in the configuration. It just stopped connecting to the wifi yesterday.
@bearer As it was mentioned above I should not connect with USB while the machine is on. So I am not sure how I can start a print without risking any damage to my gear.
I am not inclined in electronics and take special caution to expensive stuff. It is not like I do not want to, but I doublecheck before I do something dumb.
If that is a problem for you I am sorry.
@Phaedrux said in My duet wifi does not connect to the wifi.:
Take precautions to prevent USB ground loops if you are going to leave VIN connected.
https://duet3d.dozuki.com/Wiki/USB_ground_loops
To be safe you can leave VIN disconnected/PSU unplugged and just have USB connected. Then yes you would use YAT or pronterface to connect via serial and you'd have access to terminal commands.
As described here: https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7#s6
It would also be useful to send M587 to see what SSIDs get reported.
@bearer said in My duet wifi does not connect to the wifi.:
@GPetropoulos said in My duet wifi does not connect to the wifi.:
Does Duet3D not support a 2 year warranty as enforced by European laws?
there might be a difference between the warranty provided by the manufacturer (6 months) and your local consumer protection rights provided by your local reseller - but you have to ask your local reseller about that.
if you imported it yourself then you might be out of luck if past the 6 month manufacturer warranty
I bought my Duet directly from Duet3d.com so that is my seller. Not sure what the difference is between manufacturer warranty and consumer protection rights, as in this case Duet3D represents both for me.
@dc42 Can you please take a look and tell me what you think? Is the board dead?
Am I covered from warranty? Who should I talk to to get this fixed/replaced?
@bearer said in My duet wifi does not connect to the wifi.:
DT-06
Thank you but, I do not have a PanelDue. The whole point of the wifi was to print wirelessly without a screen.
I am not sure how I can print without access to the web interface.
Uploading the gcode is not enough.
Does Duet3D not support a 2 year warranty as enforced by European laws?
I do not see anyone in Greece in community repairs. And I have not seen DC's comment not sure if the board is really bricked.
In any case, if I were to ship it out of the country I would like to get it fixed by the company that sells it.
@dc42 What do you think? Is it bricked?
What are my options here?
@bearer Thank you for your feedback. Thus I do not have a makerspace near me. I am in a smaller town where 3D Printing is not so adopted.
I would not like to go for experiments. I like my duet and I wish to keep using that.