新しいプリンタの作成が完了したばかりで、しばらく前に注文した32ビットボードを利用したいと思いました。ボードはMKSSBase1.3です
私はSmoothiwareファームウェアを研究してきましたが、どういうわけかまだ確信が持てません。私を引き離すものの1つは、Z-Probeの動作です。私のArduino-Marlin1.1.8マシンには、問題なくプローブとZ-Endstopの両方として機能し、非常にエレガントに実装されたプローブがありますが、Smoothieでは、これまで見てきたほど簡単ではありません。
とにかく、まだリリースされていないがテスト用のMarlinのブランチがあり、32ビットボードをサポートしています。上記のいずれかです。
https:// github .com / MarlinFirmware / Marlin / tree / bugfix-2.0.x
インストール方法を説明するドキュメントをまだ見つけていません。私が見つけた最も近いものは、GitHubの「フォーラム」のスレッドです:
https://github.com/MarlinFirmware/Marlin/issues/8131
microSDカードにコピーできるfirmware.binファイルを作成するには、プロジェクトをビルドする必要があるようです。このファイルはボードに自動的にフラッシュされます...繰り返しますが、「公式」ドキュメントは見つかりませんでした。
このスレッドで説明されている手順を試しましたが、ボード用にコンパイルできません。何があってもエラーが発生します:
Marlin / src / gcode / eeprom / M500-M504.cpp:74:5:エラー:「MarlinSettings :: report(bool、int16_t&)」の呼び出しに一致する関数がありません
誰かがこのファームウェアを正常にコンパイルしましたか?何か間違っている可能性がありますか?
MacOSマシンを使用していて、Platformio-IDEがインストールされたエディターとしてAtomを使用しています。
ご協力いただければ幸いです。よろしくお願いします。 !