Welcome! Log In Create A New Profile

Advanced

Ormerod 1 firmware 1.09 can't select tool

Posted by Amsterdamman 
Ormerod 1 firmware 1.09 can't select tool
March 17, 2021 07:36AM
Hi, I'm still using my old Ormerod 1 but when I tried to fix the axis compensation found out my old firmware had a M556 bug so updated to 1.09 using the reprap page guide. But now the hot end won't work properly and I get a "no tool selected" error using Pronterface

Today the hot end did get hot even with giving the same the error, but when I tried to print an older gcode from the SD that had worked before I upgraded firmware the error says "Attempting to extrude with no tool selected." So the same issue as the hot end. Also the print head seemed to be moving inaccurately for the print, But with no filament being extruded it was hard to be sure, but seemed to be very thick layers.

I had to adjust all the home(XYZ All) for the proper bed corners and the bed leveling G32 or G29 give errors "Invalid G code"
So it won't do a four corner bed leveling either - but that is less important than the hot end and extruder not being selected tools.

Do I need a different firmware?
I looked at firmware 2.05 but I don't find any .bin file to use.

This is the config.g since the update - I just changed the Z probe P number

; Configuration file for RepRap Ormerod 1
; RepRapPro Ltd
;
; Copy this file to config.g if you have an Ormerod 1
; If you are updating a config.g that you already have you
; may wish to go through it and this file checking what you
; want to keep from your old file.
;
; For G-code definitions, see [reprap.org]
;
M111 S0 ; Debug off
M550 PMy RepRapPro Ormerod 1 ; Machine name (can be anything you like). With DHCP enabled connect to (example) [reprapproormerod1] (machine name with no spaces).
M551 Preprap ; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
;M552 P0.0.0.0 ; Un-comment for DHCP
M552 P192.168.1.14 ; IP address, comment for DHCP
M553 P255.255.255.0 ; Netmask
M554 P192.168.1.1 ; Gateway, comment for DHCP
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute corrdinates...
M83 ; ...but relative extruder moves
M906 X800 Y1000 Z800 E800 ; Set motor currents (mA)
;M305 P0 R4700 ; Set the heated bed thermistor series resistor to 4K7
;M305 P1 R4700 ; Set the hot end thermistor series resistor to 4K7
M569 P0 S1 ; Set X axis direction
M92 E420 ; Set extruder steps per mm
M558 P1 ; Use an unmodulated Z probe (change to P2 if you update to the modulated probe)
G31 z0.7 P419 ; Set the probe height and threshold (deliberately too high to avoid bed crashes on initial setup)
M556 S75 X0 Y0 Z0 ; Put your axis compensation here
M201 X500 Y500 Z15 E500 ; Accelerations (mm/s^2)
M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min)
M566 X200 Y200 Z30 E20 ; Minimum speeds mm/minute
M563 P0 D0 H1 ; Define tool 0
G10 P0 S210 R210 ; Set tool 0 operating and standby temperatures
T0; I added this to try to select the tool
;M563 P1 D1 H2 ; Define tool 1 Uncomment if you have a dual colour upgrade
;G10 P1 X19 S-273 R-273 ; Set tool 1 operating and standby temperatures Uncomment if you have a dual colour upgrade


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 17, 2021 08:52AM
I also see Firmware 1.26 is the latest for this board, but I can't find 1.26 as a download anywhere.
I looked in the 2.05 but do not see a .bin file or anything marked as 1.26
Thanks for any help you can give!
Debating just getting a CR-10 V3...


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 17, 2021 01:33PM
Release 2.05.1 for the Duet2 also contains 1.26.1 for the older Duets:
[github.com]
Re: Ormerod 1 firmware 1.09 can't select tool
March 17, 2021 01:55PM
Thanks for the reply, I don't see anything with the RepRapFirmware1.26.1.bin in there at all.
I use the CMD window and bossac to upload the firmware.
I searched the web for RepRapFirmware-1.26 but nothing.
Maybe it has a different naming convention now?
Thanks!


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 18, 2021 02:56AM
It's the RepRapFirmware.bin file at [github.com]. You will need to make some changes to your config.g file, for example to add M574 commands to configure the endstop switches.



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: Ormerod 1 firmware 1.09 can't select tool
March 18, 2021 08:40AM
Ok, finally found it! I kept clicking on Code and downloaded the zip folder. Didn't see the list, assumed it was the same as the ZIP...
I will let you know if it works!
Thanks very much for the help!


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 27, 2021 05:16AM
Nope, I can not get it to work. The homes don't home. I reversed the X direction, but it doesn't home the X. Y seems to work.
I have so many copies of configs and SYS I'm not even sure which is which - I've tried like four firmwares...

I've modified the homeall in an attempt to fix it I only added the reverse sign on the X directions (but also changed the S1 to S0 in config)
(also think I would need to uncomment the 4k7 resistor line - but not 100% sure)

; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.2.3 on Tue Mar 16 2021 22:26:05 GMT+0100 (Central European Standard Time)
G91 ; relative positioning
G1 S2 Z5 F6000 ; lift Z relative to current position
G1 S1 X235 Y215 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 S2 X-5 Y-5 F6000 ; go back a few mm
G1 S1 X235 Y215 F360 ; move slowly to X and Y axis endstops once more (second pass)
G90 ; absolute positioning
G1 X60 Y0 F6000 ; go to first bed probe point and home Z
G30 ; home Z by probing the bed

; Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 Z5 F100 ; lift Z relative to current position
G90 ; absolute positioning


current config

; Configuration file for RepRap Ormerod 1
; RepRapPro Ltd
;
; Copy this file to config.g if you have an Ormerod 1
; If you are updating a config.g that you already have you
; may wish to go through it and this file checking what you
; want to keep from your old file.
;
; For G-code definitions, see [reprap.org]
;
M111 S0 ; Debug off
M550 PMy RepRapPro Ormerod 1 ; Machine name (can be anything you like). With DHCP enabled connect to (example) [reprapproormerod1] (machine name with no spaces).
M551 Preprap ; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
;M552 P0.0.0.0 ; Un-comment for DHCP
M552 P192.168.1.14 ; IP address, comment for DHCP
M553 P255.255.255.0 ; Netmask
M554 P192.168.1.1 ; Gateway, comment for DHCP
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute corrdinates...
M83 ; ...but relative extruder moves
M906 X800 Y1000 Z800 E800 ; Set motor currents (mA)
;M305 P0 R4700 ; Set the heated bed thermistor series resistor to 4K7
;M305 P1 R4700 ; Set the hot end thermistor series resistor to 4K7
M569 P0 S0 ; Set X axis direction (I changed this to S0)
M92 E420 ; Set extruder steps per mm
M558 P1 ; Use an unmodulated Z probe (change to P2 if you update to the modulated probe)
G31 z0.7 P419 ; Set the probe height and threshold (deliberately too high to avoid bed crashes on initial setup)
M556 S75 X0 Y0 Z0 ; Put your axis compensation here
M201 X500 Y500 Z15 E500 ; Accelerations (mm/s^2)
M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min)
M566 X200 Y200 Z30 E20 ; Minimum speeds mm/minute
M563 P0 D0 H1 ; Define tool 0
G10 P0 S210 R210 ; Set tool 0 operating and standby temperatures
T0;
;M563 P1 D1 H2 ; Define tool 1 Uncomment if you have a dual colour upgrade
;G10 P1 X19 S-273 R-273 ; Set tool 1 operating and standby temperatures Uncomment if you have a dual colour upgrade

Do I give up on printing square shapes on my old Ormerod 1? (assuming I can get back to 0.78)


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 27, 2021 12:31PM
Have you tried making a brand new config?
[configtool.reprapfirmware.org]
Re: Ormerod 1 firmware 1.09 can't select tool
March 27, 2021 05:38PM
I did once, but willing to try again... I did it with a different firmware, so... Maybe(?)
Thanks for the idea


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
March 27, 2021 06:04PM
OK! That was a different config builder than I used before. Much better results! I had to adjust the Z home XY coordinates but the rest seems OK so far. Bed and hot end worked this time. I'm hoping I can adjust the XYZ axis compensation, that is what started this attempted update...
But that was a massive step forwards!
Thanks very much for all the help everyone!
Socrates


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
April 13, 2021 06:16AM
So that was lots of work. I got the axis to all home and heaters to work. but the bed leveling doesn't work right. It has the wrong corner points. I don't see them in the new config to allow me to adjust them. Can I just add those lines from my old config? My bed is so far from level that it can't print without the G32 function.

I haven't gotten as far as trying the axis offset that was the initial goal for the firmware update...
Thanks again for the help!


Socrates ~ The Amsterdamman
slic3r-1.2.9
Re: Ormerod 1 firmware 1.09 can't select tool
April 14, 2021 02:11AM
You will need to either use mesh bed levelling instead (perhaps with just 4 points), or set up a bed.g file and use G32.



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