私はOpenWRT / Yoctoバージョンを実行している一部の組み込み産業用コントローラを使用して作業しています。ベンダーはopkgを介したSSHアクセスとさまざまなオプションパッケージを含むかなりまともな画像を提供します。また、独自のIDEとツールがあるため、そのプラットフォームを使用するためのLinuxの経験は必要ありません。
私たちはさまざまなデバイスの広範な開発を完了し、生産中の50以上のコントローラに展開する準備が整いました。歴史的には、ベンダーが提供するツールを使用して各コントローラをフォーマットし、基本システム+パッケージ+カスタムコードを個別にインストールすることによって行われました。これはやや痛みを伴うプロセスです。
既知の良好なシステムを簡単に複製する方法はありますか?実験ではシステム全体を再同期したいという誘惑がありますが、ターゲットコントローラ(キーボード/マウス/モニタなし)がレンガになるのではないかと心配です。
答え1
これらのコントローラが内蔵フラッシュメモリを使用していると仮定しても安全ですか?
その場合は、次のものを使用できます。株式公開バックアッププログラム、最悪の場合は、aを使用してnanddump
フラッシュ全体をバックアップし、それを使用して既知のmtd -r write
良好なコピーを復元できます。