2020年1月10日金曜日

ファームウェア更新 - Marlin 2.0.1

リリースノートをみると、あちこち変更が加わっているようだけど、コンパイル手順などに変更はない模様。
サクッとビルドして、SDメモリカードからのアップデートを試してみたい。

Configration_adv.h でシンボル名が変更されてるのに合わせて書き換えないとコンパイルエラーが出る。

FILAMENT_UNLOAD_RETRACT_LENGTH が
FILAMENT_UNLOAD_PURGE_RETRACT に

FILAMENT_UNLOAD_DELAY が
FILAMENT_UNLOAD_PURGE_DELAY  に

それぞれ変更された。
名前から推測するに、フィラメントを引き戻すときの引き戻し量と、その後のちょっとした待ち時間のための定数の定義だと思う。

場合(機種?)によってはコメントアウトされていて変更不要かもしれないし、別のケースでは、もっと他にも書き換えるべき所があるのかもしれないけど、私の手元の Anycubic Kossel Linear Plus では、この2つを定義してあるのが引っ掛かった。

まあ、コンパイル時のエラーメッセージで「これを修正しなさい」みたいな親切な指示が出てたので、それに従って修正するだけでビルドは通った。
もう、修正箇所まで分かってるんなら自動で修正してくれればイイのに、ぐらいの事は思った。

感謝が足りないね。

0 件のコメント:

コメントを投稿