2022年5月8日日曜日

Duet3 6HC MBのアップグレード

アップデートの仕方

今は3.3RC1なので、安定していると言い難いのでアップデートすることにした。
sudo apt update && sudo apt install -y libwxgtk3.0-dev libreadline-dev
git clone https://github.com/shumatech/BOSSA
cd BOSSA
make
Bossaてのはフラッシュツールらしい
続いてここからファームを落とす
名前はこれ
Duet3Firmware_MB6HC.bin
/opt/dsf/sd/firmware/Duet3Firmware_MB6HC.binに上書き
USBでPiとDuetをつなぐ必要があるようだ
そこで
~/BOSSA/bin/bossac -e -w -v -b /opt/dsf/sd/sys/Duet3Firmware_MB6HC.bin
これで書き込もうと思ったら、
No device found on /dev/ttyACM0
と出てダメだった。
仕方ないので、
Duet Web Controllerから、
SystemのFirmwareDirectoryを表示したら、さきほどコピーしたDuet3Firmware_MB6HC.binが居たので、
これを選んでInstallを選んでみた。
いあ、戻ってこない・・・60%で止まった
しかたないので、Duet3 6HC MBの中央にあるジャンパー(ERASEの印あり)を閉じて再起動
RaspberryPiからみたら/dev/ttyACM0が出てきた
ジャンパーを抜いて、
Bossaの先ほどのコマンドで書き込めた

再起動したら、今度はパネルとの接続が出来てない
パネルのセットアップからボーレートを57600にしたら接続出来た。
ブラウザからも確認できた。
色々大変・・・