DWC Always Disconnected
-
I just got an M3D Promega and am trying to get it going. It has the Duet 2 Maestro V1.0 board.
I can connect via Pronterface and USB and an M115 I get:SENDING:M115
FIRMWARE_NAME: RepRapFirmware for Duet 2 Maestro FIRMWARE_VERSION: 2.02RC5(RTOS) ELECTRONICS: Duet Maestro 1.0 FIRMWARE_DATE: 2018-11-28b1I modified the machine_access.g file on the SD card to a static IP. I can ping that IP and when I connect in Chrome to that IP I get the DWC page, but it always says Disconnected in the upper left hand corner. I cannot get any of the controls to do anything.
As I'm new to Duet I am not quite sure where to start. Any help will be greatly appreciated!
Doug
-
Can you navigate the DWC window at all? If you do a control-R does it refresh the page?
-
@phaedrux Yes, I see the DWC page but it says "disconnected" and none of the links on the page do anything. Refreshing the page does redraw it.
-
Very strange. I would suggest at this point that you try doing a manual firmware update.
Download these files and place them in the /sys folder on the SD card.
https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/DuetMaestroFirmware.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.03/iap4e.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.03/iap4s.binThen download this zip file and extract it to the /www folder on the SD card.
https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/DuetWebControl-SD-2.0.7.zipThen boot up the Duet and use the USB terminal to send M997 to flash the firmware. When it's done, use M115 to check that it's been updated to 2.05.1. Then test DWC again.
See how that goes. If you get
-
@phaedrux That did it! Thanks! I can now move all the axis', heat the bed, and turn the extruder motors.
I suspected a version discrepancy between the Maestro FW and Web Control but wasn't sure which to try. On Github there were lots of choices. How did you know what versions of each piece of firmware I should choose?
-
Glad that fixed it.
@dougk said in DWC Always Disconnected:
How did you know what versions of each piece of firmware I should choose?
Well your M115 result showed you were using a 2.02 release candidate. So I chose the latest files for RRF2 that should still be compatible with whatever config files shipped with the promega.
Now that you're up and running I would suggest maybe taking the opportunity to update to RRF3 and make a fresh config file set, but I'm not sure how complex the existing one from M3D is and how comfortable you'd be trying to get a fresh config file going.
Either way, make a backup of your current configs and if you do want to update...
If you still have access to DWC. Upload these 3 zip files, one at a time in the system tab. Don't extract them first. Reboot after each. Use M115 in the gcode console to verify the firmware has been applied.
https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip
That will get your firmware and DWC up to date.You can see the change logs here:
https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.xFor your config, might be a good idea to run through the configurator tool and generate a fresh set for RRF3.
https://configtool.reprapfirmware.org/StartBackup your existing config files in the sys folder in case you want to switch back to RRF2. It’s easy to switch back and forth, just upload the zip file for the version you want and then upload your config files.
These documents will come in handy during the conversion.
https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview
https://duet3d.dozuki.com/Wiki/Gcode