My duetwifi seems to have died :(
-
M115
SENDING:M115
FIRMWARE_NAME: RepRapFirmware for Duet WiFi FIRMWARE_VERSION: 1.16 ELECTRONICS: Duet WiFi 1.0 FIRMWARE_DATE: 2016-11-08M115
SENDING:M115
FIRMWARE_NAME: RepRapFirmware for Duet WiFi FIRMWARE_VERSION: 1.16 ELECTRONICS: Duet WiFi 1.0 FIRMWARE_DATE: 2016-11-08So its "alive" I suppose
-
So updating firmware I get,
M997 S0
Error: In-application programming binary "iap4e.bin" not found
[ERROR] Error: In-application programming binary "iap4e.bin" not found -
Ok found thatβ¦.installed it to /sys.
SENDING:M997 S1
Trying to connect at 230400 baud:
success
Erasing 4096 bytes...
Erasing 233472 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 -
Before trying to update the firmware on maybe not working hardware try disabling and reenabling the wifi module.
M552 S0
M552 S1What does m552 return in pronterface?
-
Well at least it was successful?
-
m115
SENDING:M115
FIRMWARE_NAME: RepRapFirmware for Duet WiFi FIRMWARE_VERSION: 1.20 ELECTRONICS: Duet WiFi 1.0 FIRMWARE_DATE: 2017-12-23M587 S"24G" P"mypassword" never returns. Nothing on wifi router.
Trying to set up the wifi and no workie
-
There are pretty specific steps for upgrading to 1.20 from an older firmware. It's a bit of a change from previous updates. Did you follow those steps?
-
Ok when I send the above it switches my password to uppercase by the look of it. M552 S1 says wrong password
-
-
as far as I know.
-
Ok so this is a 3rd set of instructions!
-
OK so its all upper case so I need to find something else to send commands with
-
M98 P/macros/SetNetwork
Warning: Macro file /macros/SetNetwork not found.<lf>ok<lf>Warning: Macro file /macros/SetNetwork not found.<lf>ok <lf>hmmm something wrong hereβ¦</lf></lf></lf></lf> -
M552 S1
ok<lf>WiFi module started <lf>M587
Remembered networks:<lf>24G IP=0.0.0.0 GW=0.0.0.0 NM=0.0.0.0<lf>24G_IOT IP=0.0.0.0 GW=0.0.0.0 NM=0.0.0.0<lf>ok<lf>WiFi reported error: Wrong password while trying to connect to 24G<lf>Wifi module is idle <lf>?It can see 24G so wifi hardware must be OK?
I know the password is correct.</lf></lf></lf></lf></lf></lf></lf></lf>
-
M587 S"G24" P"xxxxxxx"
M587: Failed to add SSID to remembered list<lf>ok <lf>?</lf></lf> -
OK I am failing to get an IP address.
-
(COM7) Remembered networks:<lf>24G IP=0.0.0.0 GW=0.0.0.0 NM=0.0.0.0<lf>24G_IOT IP=0.0.0.0 GW=0.0.0.0 NM=0.0.0.0<lf>G24 IP=0.0.0.0 GW=0.0.0.0 NM=0.0.0.0<lf>ok<lf>WiFi reported error: Wrong password while trying to connect to 24G<lf>Wifi module is idle</lf></lf></lf></lf></lf></lf>
-
OK I tried a new network,
(COM7) M587 S"G24_IoT" P"stevenjones"
(COM7) ok <lf>(COM7) M552 S1
(COM7) ok<lf>WiFi reported error: Wrong password while trying to connect to 24G<lf>Wifi module is idle <lf>I cant see it being a wrong password!</lf></lf></lf></lf> -
1. How are you sending the M587 command? If you are using Pronterface or a similar USB host program, it is probably converting the characters in the password to uppercase.
2. Check that your router encryption is set to WPA2-PSK.
-
(COM7) M122
(COM7) === Diagnostics ===<lf>Used output buffers: 1 of 32 (1 max)<lf>=== Platform ===<lf>RepRapFirmware for Duet WiFi version 1.20 running on Duet WiFi 1.0<lf>Board ID: 08DAM-999TL-MQ4S4-6JTDG-3S86M-T5GRZ<lf>Static ram used: 15448<lf>Dynamic ram used: 98720<lf>Recycled dynamic ram: 520<lf>Stack ram used: 3576 current, 4896 maximum<lf>Never used ram: 11488<lf>Last reset 00:23:17 ago, cause: power up<lf>Last software reset details not available<lf>Error status: 0<lf>Free file entries: 10<lf>SD card 0 detected, interface speed: 20.0MBytes/sec<lf>SD card longest block write time: 0.0ms<lf>MCU temperature: min 29.4, current 37.7, max 38.0<lf>Supply voltage: min 0.1, current 1.1, max 1.2, under voltage events: 0, over voltage events: 0<lf>Driver 0: ok, SG min/max not available<lf>Driver 1: ok, SG min/max not available<lf>Driver 2: ok, SG min/max not available<lf>Driver 3: ok, SG min/max not available<lf>Driver 4: ok, SG min/max not available<lf>Date/time: 1970-01-01 00:00:00<lf>Cache data hit count 1617411415<lf>Slowest main loop (seconds): 0.099954; fastest: 0.000035<lf>==<warning: maximal="" number="" of="" bytes="" per="" line="" exceeded!="" check="" the="" end-of-line="" settings="" or="" increase="" limit="" in="" advanced="" terminal="" settings.=""></warning:></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf></lf>