Updating firmware from 1.15 to 1.19
-
Thanks Phaedrux,
It turns out the macro isn't needed when you upgrade directly to firmware 1.21.
when I sent M552 S1 I received the error below. I believe my router is at 2.4mh any ideas why i'm not able to connect?
M552 S1
ok
WiFi module started
WiFi reported error: Timed out while trying to connect to MOTOROLA-3121A
WiFi module is idle
Error retrieving WiFi status message: bad reply format version -
It was a problem with the router. I unplugged it then plugged it back in. I'm connected !
Thank you guys for the help. Being able to update the firmware directly to 1.21 really helped. In the instructions it makes it sound like you need to update to 1.19 first then upgrade to a more recent version. The hardest part was finding where the files were. It took a lot of digging to find them https://github.com/dc42/RepRapFirmware/releases
My main confusion was I couldn't find which files to download. After that the instructions were clear and easy to follow. -
Hi,
I am confused...
I am not a PC expert or an expert in g code. I did build my own 3D printer using a Duet wifi.
I have just installed a new router and want the printer to be accessible via the web page as before with my old router.
I have been reading up on the method for connecting to a new router then noticed that if my FW was 1.18 I needed to update.
I arrived at this page but am now stumped by the comments put them in /sys on the SD card and empty /www folder. I am not allowed to create any folders with / in the folder name.
This might be a simple issue for you guys but I am now stuck.
Can I just have a process to use to get my printer connected to my new router using existing FW or can someone give me a blow by blow idiots guide to updating the FW...
Thanks.
Don
-
@hobdayd the / in the name of folders people are referring too just means that those folders are in the root of the SDcard. (As opposed to subdirectories)
-
So...
My SD card is (F)
I create 2 folders sys & www?
-
Those folders are probably already on the existing SD card in the Duet (easiest to update this in your PC.
-
Ok, sorry for asking basic questions...I have got this far but still having issues...
Printer is now online.
M997 S0:1
SENDING:M997 S0:1
Trying to connect at 460800 baud:
success
Erasing 296832 bytes...
Uploading file...
5% complete
10% complete
15% complete
20% complete
25% complete
30% complete
35% complete
40% complete
45% complete
50% complete
55% complete
60% complete
65% complete
70% complete
75% complete
80% complete
85% complete
90% complete
95% complete
Upload successful
[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
[ERROR] Disconnecting after 4 failed writes.
Disconnected.
Connecting...
Printer is now online.
M115
SENDING:M115
FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 1.21 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2018-03-21
M552
SENDING:M552
WiFi module is idle
M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"
M552 S1
SENDING:M552 S1
WiFi reported error: no known networks found
WiFi module is idle -
Good to see you have the new firmware loaded
If you have a look here:
https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7#s10
You will see that you need to send the exact information for your SSID and password.
From this
M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"It looks like you are using aprogram (Like pronterface) that is changing everything to capitals. You should use a terminal program like YAT which does not capitalise what it sends.
-
Ok thanks. I will try it tomorrow and report back.
-
Many thanks. The issue was I was using Pronterface which was as you said sending capital letters. Changed to YAT and worked fine.
I could not have done this without your help.
Many Thanks once again.