2013/08/26ファームウェア(Firmware)は、ハードウェアを制御するプログラムを指します。ファームウェアという言葉に厳格な定義はありません。書き換えることができないソフトウェアを意味します。書き換え方法がユーザに告知されていないためです。PCのBIOSのように書き換え用のソフトウェアが公開されていたり、フラッシュメモリやEEPROMのように書き換え可能なROMもありますので、ここでも厳密な意味ではありません。Armadilloでは、フラッシュメモリの書き換え方法が公開されています。そのため開発者にとってみれば書き込むソフトウェアはファームウェアのように感じないかもしれません。Linuxのアプリケーションなので、一般的なファームウェアの定義とは異なる感じがします。書き込み、フィールドに出荷した場合は異なります。そのフィールドのお客様からみると、書き込まれたソフトウェアはファームウェアであると言えると思います。Armadillo用のソフトウェアを開発している人にもファームウェアな感じがするかもしれませんね。Inc.本サイトに記載の商品名または会社名は、各社・各団体の商標または登録商標です。TM、®マークは付記していない場合があります。