Duet 3/Rpi + toolboard on 3.2b3 - G29 fails
-
There may be something in there that is useful to Christian when he gets to look at it, so if you have the full log file please post it for him to be able to look at.
-
@gloomyandy @chrishamm Here is the log. It also contains a bonus crash at line 362-364 where it lost connection and soft-rebooted itself. I hadn't seen that before..
I'm going to be rolling back to 3.2b1 here soon. Please let me know if there is anything else I can assist with testing..
-
Just to add some data to this thread, I'm able to finish 210 point Mesh Probing on Duet3 with Toolboard with no SBC running 3.2 beta3:
09/11/2020, 12:27:29 210 points probed, min error -0.063, max error 0.349, mean 0.079, deviation 0.085 Height map saved to file 0:/sys/heightmap.csv
-
@jbarros said in Duet 3/Rpi + toolboard on 3.2b3 - G29 fails:
Just to add some data to this thread, I'm able to finish 210 point Mesh Probing on Duet3 with Toolboard with no SBC:
09/11/2020, 12:27:29 210 points probed, min error -0.063, max error 0.349, mean 0.079, deviation 0.085 Height map saved to file 0:/sys/heightmap.csv
Thanks, that's a very useful data point. Looks like it's something to do with running the deploy/retract files when they are held on the SBC, because the rest of the G29 probing function doesn't involve the SBC except at the start and end.
-
@dc42 I still have one machine running 3.2b3 if there is anything you or others want me to test on this issue.
I plan on rolling back to 3.2b1, creating a height map, and the moving then back to 3.2b3 for other testing by this afternoon though.
-
@oozeBot said in Duet 3/Rpi + toolboard on 3.2b3 - G29 fails:
@dc42 I still have one machine running 3.2b3 if there is anything you or others want me to test on this issue.
I plan on rolling back to 3.2b1, creating a height map, and the moving then back to 3.2b3 for other testing by this afternoon though.
@chrishamm, is there anything else you would like @oozeBot to test?
-
@dc42 said in Duet 3/Rpi + toolboard on 3.2b3 - G29 fails:
I plan on rolling back to 3.2b1, creating a height map, and the moving then back to 3.2b3 for other testing by this afternoon though.
I tried it yesterday and it seems to work but from 3.2b2 instead of 3.2b1 to 3.2b3
-
@oozeBot Thanks for reporting this issue, I could reproduce it and I'm testing a potential fix for this problem.
-
@chrishamm great! I didn't get around to rolling this machine back to 3.2b1, so please let me know if you want me to test your fix..
-
@oozeBot Yes, I am quite sure I could figure out what was going on. Please try out this firmware build with DSF 3.2-b3: https://pkg.duet3d.com/Duet3Firmware_MB6HC.bin You can upload it on the System page and confirm the update prompt.
-
@chrishamm This appears to be fixed. I just completed a 196 probe mesh without issue. Thanks!
-
@chrishamm scratch that - while it did complete, DWC is still in a busy state where it will not accept any new commands.
-
@oozeBot Please try to download and flash that file again - I just updated it once more with my other hotfix. If it remains in the "busy" state with that build, please share the debug log of DCS and I'll see what I can do.
-
@chrishamm will do it right now.. thanks
-
it stayed in a busy state. I'll capture the DCS log and upload here soon..
-
@oozeBot I could just reproduce this problem and will look into it again. To my surprise it worked nicely before with 100 points.
-
@chrishamm ok, I'll hold off on uploading a log. Please let me know if you have another update to test.
-
@oozeBot I've updated my experimental Duet 3 MB6HC binary again because I found one more potential problem in it.
@jay_s_uk The same issue will probably affect your Duet 3 Mini 5+ v0.2 as well, so here is another build for you in case you want to test it before the next release.
-
@chrishamm thanks - I'll try now and report back..
-
@chrishamm When trying to upgrade the firmware when the board is connected to an SBC, I get this error.
I also got this when I initially upgraded to 3.2beta3 and used the erase method to upgrade the firmware.
I ran the upgrade for the other build you did in standalone mode as I was doing some testing at the time.