Upgrade to 3.4.5 bricked the printer
-
As reported on another thread, I attempted to upgrade my 6HC board to 3.4.5 from 3.4.4.
The upgrade went fine and the printer asked me if I wanted to upgrade which I said 'yes' to. As expected, the printer disconnected but it never came back. Several power cycles of the printer did not change the situation.
The set of 4 status lights are all powered on but the 'status' LED is only lit very dimly.
I went to https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_firmware#all-other-duet-boards and proceeded with the Linux instructions to install Bassa.
I get an error reporting that package libwxgtk3.0-dev has no installation candidate.
What do I need to do to get past this error? -
@jens55 If bossa doesn't work for you, you can still use SAM-BA (also described on the docs). Do you only have a Linux machine? If not, try it from a desktop PC or notebook.
Also note that
bossac
already comes with recent DuetPi builds, so runningbossac -e -w -v -b /opt/dsf/sd/firmware/Duet3Firmare_MB6HC.bin
may already work without extra steps in SBC mode. -
@chrishamm, Linux (Ubuntu) only.
Further info: If I connect the USB port of the 6HC to my computer I do see the port but I do not know how to proceed from here. I tried connecting with PuTTY but am unable to do so (probably my lack of knowledge)
The board does not connect to the network so I believe I somehow need to connect via the USB port.
The 6HC is a standalone setup. -
@jens55 do you not have a windows laptop or desktop nearby?
-
@jens55 In that case attempt to install the
bossa-cli
package (sudo apt install bossa-cli
) and runbossa
either from a terminal or from the program menu (provided you're on the latest distro release). -
@jay_s_uk, I have a single Windows laptop that I use to run Fusion360 and nothing else. I would rather not use that computer to do anything else.
-
@chrishamm bossa-cli installed without errors but running 'bossa' from the terminal window gets me a 'command not found' and going to 'activities' at the top left of the screen and searching for 'bossa' doesn't find anything.
Going to Ubuntu Software and searching for 'bossa' doesn't find anything.
I am not sure what you mean by 'program menu' ... -
@jens55 It may be
bossa-cli
then, or just trybossac -e -w -v -b Duet3Firmware_MB6HC.bin
from a directory where you have the firmware file. It's hard to say because I don't use Ubuntu. I'll have a look.PS: You need the full
bossa
package to get a GUI (sudo apt install bossa
),bossa-cli
only containsbossac
. Once installed runbossa
. -
@chrishamm I tried bossa-cli - not found. I will try 'bossac'
Ahh, now we are in business.
Just saw your update and installed bossa - that is working
Stupid question - how do I find which serial port is the correct one - I tried ttys0 through ttys6 and I can't connect? -
@jens55 It should be
/dev/ttyACM0
or/dev/ttyUSB0
or similar. -
@chrishamm Bossa gives me the option of port ttyACM0 but that doesn't connect, I get no options for a ttyUSB* at all. Listing the devices in /dev does not give me anything with 'USB' in it.
-
@jens55
/dev/ttyACM0
works for me, I just checked. What error message do you get? Perhaps you need to add your current user to the group that manages/dev/ttyACM0
(maybesudo gpasswd -a <yourusername> dialout
, then log out and back in, and try again). -
@chrishamm, I get 'error could not connect to device on ttyACM0'
The user I am currently logged in under should have all rights. I could try running bossa under sudo ....
OK, running under sudo will recognize ttyACM0. What write options should I select in bossa? -
@jens55 Erase all, Lock, and Boot to flash. Reset the board when bossa has finished.
-
@chrishamm WOOOHOOOO !!!! We are back in business .... thank you very much!
BTW, the 'turn off everything' command works - thanks for fixing that! -
-