Failed to generate template homedelta.g
-
So my SD Card died for my Duet 2 Wifi and I don't have a backup and because I am on RRF v2.05.1 I thought now would be a good time to move to the latest Firmware. I have gone through the new configurator tool for v 3.5 but when I download it I get the following error:
Failed to generate template homedelta.g: TypeError: ejs:16 14| G91 ; relative positioning 15| var homedHeight = <%- model.move.kinematics.homedHeight + 5 %> ; set homed height plus 5mm >> 16| <% let canHome = true; 17| for (let i = 0; i < 3; i++) { 18| if (model.sensors.endstops[i] === null) { 19| canHome = false; model.sensors[0] is undefined
This is a screenshot of the Settings in the Config tool
-
@KeithW one for @chrishamm
I would use the old one for the moment. It still works with 3.5 https://configtool.reprapfirmware.org/legacy/Start -
Thanks, I didn't know that, it seems to suggest that for 3.5 the new one was necessary, though I do now see the message at the bottom of the page.
-
OK, So I generated the new config using the legacy tool but now when I run M997 S0 I get the message
M997: Firmware binary "Duet2CombinedFirmware.bin" not found if it is in the /firmware folder
or
M997: Firmware binary "Duet2CombinedFirmware.bin" is not valid for this electronics if it is in the /sys folder
I have tried renaming the file to DuetWiFiFirmware.bin but that just causes the first error again.
I do not have access to the web interface
-
@KeithW to upgrade from 2.05.1 to 3.5 you need to go 2.05.1 to 3.0 to 3.3 to 3.5. Up to 3.3, the firmware files should be in sys. From 3.3 onwards to firmware files go in firmware. It may be easier to use bossa to bring the board directly up to 3.5
-
Thanks, I will gove that a try.
-
Thanks for your help. Just wanted to say I got this working by uploading the web control files for 2.05.1 to the SD card then I upgraded using the web interface from 2.05.1 to 3 then 3.3 then 3.4.6 as suggested.
I still have a few issues to work through as though I found an old config.json to use as a basis for the new config, my bed thermistor is reading in negative numbers and my nozzle heater PT100 is not recognised so something wrong in the config.g. I will post another thread in the appropriate section about that if I cannot figure it out.
-
@KeithW Thanks for reporting this, it's fixed in v3.5.0-rc.2+1.