Welcome! Log In Create A New Profile

Advanced

Upgrading from 0.78t-alpha-dc42 to newest

Posted by PaulHam 
Upgrading from 0.78t-alpha-dc42 to newest
February 22, 2015 07:59AM
Hi all.

I am running a Ormerod 1 and currently on

Duet Firmware
0.78t-alpha-dc42

reprap.htm
1.04

reprap.js
1.04

I have tried to upgrade to the newest firmware (RepRapFirmware-1.00j-dc42.bin)and www (from [github.com]), but although the web server shows, when i click connect it changes into 'retry' and in messages it says that the server is down or something like that.


Is there certain things which need to be changed for the newer firmware to work?

This is my config.g

; Configuration file for RepRap Ormerod

; RepRapPro Ltd

;

M111 S0 ; Debug off

M550 POrmerod ; Machine name (can be anything you like)

M551 PPassword ; Machine password (currently not used)

M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address

M552 P192.168.0.180 ; IP address

M553 P255.255.255.0 ; Netmask

M554 P192.168.0.1 ; Gateway

M555 P2 ; Set output to look like Marlin

G21 ; Work in millimetres

G90 ; Send absolute coordinates...

M83 ; ...but relative extruder moves

M906 X800 Y1000 Z800 E800 ; Set motor currents (mA)

M563 P1 D0 H1 ; Define tool 1

G10 P1 S0 R0 ; Set tool 1 operating and standby temperatures

;M563 P2 D1 H2 ; Define tool 2 (un-comment this for dual nozzle machines)

;G10 P2 S0 R0 ; Set tool 2 operating and standby temperatures (un-comment this for dual nozzle machines)

M92 E424.2 ; Set extruder steps per mm

M558 P1 ; Use an unmodulated Z probe or an intelligent Z probe

G31 P500 Z0.60 ; Set the probe height and threshold (put your own values here)

M305 P0 H0 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction

M305 P1 H0 L0 ; Put your own H and/or L values here to set the first nozzle thermistor ADC correction

M305 P2 H0 L0 ; Put your own H and/or L values here to set the second nozzle thermistor ADC correction

M557 P0 X70 Y20 ; Four...

M557 P1 X70 Y180 ; ...probe points...

M557 P2 X150 Y180 ; ...for bed...

M557 P3 X180 Y20 ; ...levelling

M557 P4 X141 Y82.5 ; 5th probe point for levelling (un-comment this if you are using a differential IR probe)

;M556 S78 X0.25 Y0.35 Z-0.15 ; Put your axis compensation here

M201 X800 Y800 Z15 E1000 ; Accelerations (mm/s^2)

M203 X15000 Y15000 Z100

Re: Upgrading from 0.78t-alpha-dc42 to newest
February 22, 2015 08:30AM
Strange, I've just switched my Ormerod running 1.00j back to web interface 1.04, and it is all working except for one minor issue. The status sometimes shows as "Error", which is because the newer firmware sends back additional machine status codes that web interface 1.04 doesn't understand. I'll fix this in the web interface shortly, because zpl's new web interface doesn't yet support file uploading so users may prefer to stick to the old web interface for now.

You shouldn't need to change anything to get the web interface working with the newer firmware, provided you are using the same IP address, MAC address etc. that you were using before. The simplest approach is to keep your old config.g file but just add the M574 line to tell it where the Y endstop is.

If that doesn't work, there are a couple of ways of getting debugging info:

1. Connect Pronterface via USB and send M111 S1 to enable debugging. Then try to connect via the web interface and see what gets displayed in the Pronterface log.

2. Run Wireshark and capture the packets containing the Duet's IP address.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Sorry, only registered users may post in this forum.

Click here to login