Welcome! Log In Create A New Profile

Advanced

Time to upgrade?

Posted by Davek0974 
Time to upgrade?
March 15, 2014 05:06AM
I think it's time to upgrade my firmware, is there a single, concise link to how to do it?

I really don't want to mess things up.

I have a laptop running pronterface on XP as my main control over USB, is that enough to do the upgrade?


Thanks


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 05:25AM
I followed the instructions given by RepRapPro in the Ormerod documentation
[reprappro.com]
Greg


Ormerod #17
Re: Time to upgrade?
March 15, 2014 05:32AM
I struggled following the RRP instructions at first, it took me a while.
But yesterday I upgraded to the DC42 version.
In the thread a few lines down this one is the file you need.
Then you make sure you have in one folder...
1: bossac
2: DC42's new firmware file
3: The script that someone compiled (can't remember username but its on the other thread)

Then drag and drop item 2 onto item 3. Follow on screen prompts. Done in about 2 minutes.
Re: Time to upgrade?
March 15, 2014 05:40AM
Quote
Davek0974
I think it's time to upgrade my firmware, is there a single, concise link to how to do it?

I really don't want to mess things up.

I have a laptop running pronterface on XP as my main control over USB, is that enough to do the upgrade?


Thanks

Kev's batch file:
[forums.reprap.org]

dc42 latest firmware, chose "raw", download
[github.com]

You will find bossac.exe in your Arduino IDE 1.5.5\hardware\tools folder
when you run bossac it needs the firmware file in the same folder

Erik
Re: Time to upgrade?
March 15, 2014 06:29AM
Do any alterations need to be made to pronterface to take advantage of the fast USB upload etc?


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 07:10AM
Quote
Davek0974
Do any alterations need to be made to pronterface to take advantage of the fast USB upload etc?

Yes, see [forums.reprap.org].



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].
Re: Time to upgrade?
March 15, 2014 07:22AM
Not having much luck so far.

Dropped the file on the .com script, pressed erase then reset, installed the windows hardware bit then pressed enter and it say bossac is not recognized as an internal or external command, operable program or batch file.

Edited 1 time(s). Last edit at 03/15/2014 07:39AM by Davek0974.


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 07:38AM
Quote
dc42
Quote
Davek0974
Do any alterations need to be made to pronterface to take advantage of the fast USB upload etc?

Yes, see [forums.reprap.org].

Hmm, ok edited the printcore.py file as suggested but how to use this version of pronterface, there Is no .exe file???


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 08:22AM
Quote
Davek0974
Not having much luck so far.

Dropped the file on the .com script, pressed erase then reset, installed the windows hardware bit then pressed enter and it say bossac is not recognized as an internal or external command, operable program or batch file.

Fixed that bit, copied the bossac and files to a root directory and just used the command line from the batch file to do the upgrade, M115 reports new version now.


So how do I use the RRP version of pronterface?


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 09:05AM
If you have installed all the dependencies listed in the instructions, just open pronterface.py with python.exe.



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].
Re: Time to upgrade?
March 15, 2014 09:14AM
Pronterface.exe is the compiled version of pronterface. The reprap custom one is the python program pronterface.py

That can be run in a number of ways. The basic one is to open a cmd window and type python pronterface.py . If .py files are associated with python.exe then you should be able to double click it. If they aren't then you can add this by doing an right click open with and associating it with python.exe.

Plus having made the jump in firmware you can switch to Ethernet and the iamburny web interface and forget pronterface altogether.
Re: Time to upgrade?
March 15, 2014 09:57AM
Hmm, will check out the web stuff later

Got it all installed, that stuff should be in a sticky somewhere, complicated or what.!

Got the python pronterface running now but the bed is reporting -273.1 temp, what can cause that, it was all working before the firmware upgrade???


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 10:10AM
Quote
bobtidey

Plus having made the jump in firmware you can switch to Ethernet and the iamburny web interface and forget pronterface altogether.

Well that would be nice but the Ethernet still does nothing, no connection, no login. Either direct connection or to my hub.

Still reporting -273.1 temp on the bed too. Bed does not warm up.


Having a bad day today, can't print now.sad smiley

Edited 1 time(s). Last edit at 03/15/2014 10:10AM by Davek0974.


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 01:10PM
I think -273 is when the connection to thermistor is broken. Could you have disturbed wiring to that while fiddling with the firmware?

For the web side did you update reprap.htm using iamburny reprap.remote.htm. That can be uploaded either via pronterface or copying (renamed to reprap.htm) into www folder on SD card. The browser then needs to be able to see the Duet and the internet. That would normally mean connecting via router or hub. I'm not sure whether Duet supports auto-crossver MDIX, I suspect not.
Re: Time to upgrade?
March 15, 2014 01:51PM
When you connect the Duet to your PC via Ethernet, have you checked whether you can ping the Duet?



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].
Re: Time to upgrade?
March 15, 2014 02:01PM
Thanks, got it going again, I pulled the bed off and fiddled with the very poor connector on the thermistor, must be loose.

I also fitted the herringbone extruder gears and twisted my y axis bars a bit more parallel, it's just running a job now with zero bed compensation smiling smiley

On the new firmware, the temperature graph shows the power pulses to the hot end instead of a constant line graph is that correct?

Where is the new reprap.htm file downloaded from?

I can try that again tomorrow.


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 02:46PM
Quote
Davek0974
....and twisted my y axis bars a bit more parallel, it's just running a job now with zero bed compensation smiling smiley

thumbs up smileys with beer

Quote

...Where is the new reprap.htm file downloaded from?.

[github.com]

Erik
Re: Time to upgrade?
March 15, 2014 02:54PM
Thanks, so if I'm on the 'net, I just need the reprap.remote.htm renamed and put in the www folder?

Will try tomorrow hopefully.

The new firmware appears to be working well smiling smiley


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 15, 2014 03:28PM
Quote
Davek0974
Thanks, so if I'm on the 'net, I just need the reprap.remote.htm renamed and put in the www folder?

Will try tomorrow hopefully.

The new firmware appears to be working well smiling smiley

That's correct Dave, all dependencies are loaded from internet (remote) based sources.

Matt


Limited Edition Red RS Ormerod 1 #144 of 200 - RRP 1.09fw
iamburnys Ormerod Upgrades Github
Follow me on ThingiVerse My Designs
Re: Time to upgrade?
March 16, 2014 07:00AM
Well I've updated the htm file but I can't connect, it's on the wrong subnet 192.168.1.14 where I need something like 192.168.0.230

I tried sending M552 P192.168.0.230 but it has no effect.

I can't change my network to suit this so how do you change the IP address??


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 16, 2014 07:07AM
I've just setup a hub between the laptop and ormerod incase it can't handle direct bad there is no response to ping.

The lights are on on the ormerod socket but no response and yes I have put the laptop on the same subnet smiling smiley


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 16, 2014 07:46AM
..I don't use the web interface myself but enjoy very much being able to print via USB with the new firmware (thank's to dc42) and the custom Pronterface

Erik
Re: Time to upgrade?
March 16, 2014 07:59AM
Dave - you can (and should) change the gateway/router address and subnet mask to match the ones that your network uses (rather than changing your laptop to match that) - there are gcodes for doing it the Gcodes are M552 for ethernet address, M553 for net mask and M554 for gateway/router. I'm not sure if these work on the fly or need to be in config.g (but I'd imagine they'll work on the fly)

eg
M552 P192.168.0.230 (you need to check that your router will allow addresses up to 230 - mine will, but won't allow address as low as .14 by default and has to be configured)
M553 P255.255.0.0 (or whatever the laptop has set
M554 P192.168.0.1 (or whatever your router actually is)

When you say it's having no effect, you can see if it's been changed by typing just M552 (which is some kind of effect!), and bringing in the other two changes should make it work


Ray
Re: Time to upgrade?
March 16, 2014 08:20AM
Davek0974, check your config.g file. It probably has M552, M553 and M554 commands in it already.

If you are using a recent build of my firmware, then any of these commands that you send via Pronterface will be remembered across power-up cycles, except when you update the firmware, and unless overridden by commands in config.g.



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].
Re: Time to upgrade?
March 16, 2014 12:38PM
I tried using the m552 command but the printer does not store the new IP address. It still reports it as 192.168.1.14 which is the default.

I only changed the laptop so I could try pinging it, this failed as well with no reply.

Does the Ethernet respond to pings when it's not on the internet, it should but?

It's not critical as the new firmware and pronterface are brilliant.


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 16, 2014 03:29PM
Davek,

have you changed M553 and M554 at the same time? If you don't, your router will ignore packets from your Ormerod, if you just set your laptop to the same subnet as the Ormerod, the router will ignore that too so there'll be no communication. dc42 also explained that the config.g wil override any "on the fly" commands and reset the addresses on the next boot - did you check the config.g to see if you have entries in there for M552, M553 and M554?

When I said to check by using M552, I meant immediately after setting it, rather than after a reboot - did you try that?

Ray

Edited 1 time(s). Last edit at 03/16/2014 03:30PM by rayhicks.
Re: Time to upgrade?
March 16, 2014 04:09PM
Hi

Not had a. Chance to check config.g yet, been busy.

I did use the m552 immediately after but it just reported the default IP address.

Should have more time tomorrow night hopefully.


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: Time to upgrade?
March 16, 2014 04:30PM
Quote
Davek0974
Well I've updated the htm file but I can't connect, it's on the wrong subnet 192.168.1.14 where I need something like 192.168.0.230

I tried sending M552 P192.168.0.230 but it has no effect.

Strange, I just tried this in Pronterface:

Connecting...
Printer is now online.
>>>M552
SENDING:M552
IP address: 192.168.1.80

>>>M552 P192.168.0.230
SENDING:M552 P192.168.0.230
>>>M552
SENDING:M552
IP address: 192.168.0.230

Are you saying that if you do this, the IP address at the end is still reported as the default?

Note: the M552, M553 and M554 commands you send do not take effect (other than changing the values reported back) until the next reboot - at which time any values in config.g will override them.



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].
Re: Time to upgrade?
March 16, 2014 04:39PM
Quote
dc42


Note: the M552, M553 and M554 commands you send do not take effect (other than changing the values reported back) until the next reboot - at which time any values in config.g will override them.

That's the answer then, thanks

I was setting it and config was resetting it.

Will sort it out hopefully now


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Sorry, only registered users may post in this forum.

Click here to login