Toolboard firmware issues
-
@digitalsolo can you try rolling back to 3.4.4? this script can be used to do so https://forum.duet3d.com/post/301262
-
Thanks Jay, I ran the script and it downgraded to 3.4.4 successfully.
I've noticed that on startup, I see "Error: Firmware file Duet3Firmware_TOOL1LC.bin not found" on my PanelDue. This corresponds (logically) to the "2 flash" then "5 flash" on the toolboard. This only happens until "Connection to SBC established!" message on the PanelDue, at which point it does a green "blip" then stops totally. I did double check the /firmware directory and it does have the "Duet3Firmware_TOOL1LC.bin" file, along with a "Duet3Bootloader_TOOL.bin" as well.
Unfortunately that's all it does. I've tried a reset on the toolboard again (2 button, power reset) on version 3.4.4 but no difference.
-
undefined digitalsolo referenced this topic
-
Anybody else have any ideas? Currently I've got a large format CoreXY brick.
I reached out to Matterhackers (who I bought the board from) but I haven't heard back from them in about a week either. There doesn't appear to be an alternate recovery solution for the board that I can find thus far. I'd just buy another board and chalk this up to bad luck, but I don't want to do this again.
Maybe I'd be better of with some BTT stuff and Klipper where I can force recovery properly?
-
@digitalsolo try getting it up and running in standalone mode instead.
-
Can you send M122 and M122 B# where # is the can address of your expansion boards and post the results here please? Also please share your config.g.
Does the toolboard respond now that you've downgraded as it did when it was new?
Would also be able to gather some logs?
https://github.com/Duet3D/DuetSoftwareFramework/wiki/SBC-Setup-Guide#increasing-log-level
-
I'll try standalone mode tomorrow and see if I can get it to wake up. I played with that a fair bit already, but I'm happy to give it another shot.
I can't get any information on the expansion board, it doesn't respond in any to CAN. I have a ton of CAN tooling, I guess I can sniff the bus and see what's happening at a lower level if need be. I've done a bunch of hacking and software for automotive CAN systems (and build race-spec wiring harness for cars) so I'm more versed than average on CAN.
I'll jack up the logging level as well. Thanks for the advice!
-
If it's still not functional in standalone we'll look into warranty replacement.
-
@Phaedrux said in Toolboard firmware issues:
If it's still not functional in standalone we'll look into warranty replacement.
Standalone success! I don't know what was different vs. the last time I tried it, but I dropped the SD card back in for standalone mode, and fired the printer up, it pulled down firmware and all appears to be good.
I hate errors where I can't identify a clear root cause, but I'll take a success on this one.
Thanks for the advice all, hopefully this thing behaves itself from here on out.
-
@digitalsolo I'm glad you got it working. Can you confirm that you didn't change the tool board firmware binary in the /firmware folder of the SD card?
-
@dc42 it was a direct copy from what was on the virtual SD card on the Pi, when I flipped to standalone mode. Config + firmwares, etc. I just grabbed all of that + the duet web control zip from GIT.
The virtual SD card files were automatically pulled down via APT, also.
It's working 100% normally now.