質問: プリンター用のカスタムファームウェア プリンターに付属の工場出荷時のファームウェアを、アフターマーケットまたは汎用インクカートリッジを使用できるカスタムファームウェアに置き換える方法はありますか?グーグルで検索しても、プリンターの脆弱性を除いてあまり明らかになりません。または、詰め替え可能なカートリッジを備えた汎用プリンターはありますか?そうでなければ、なぜ誰もそれらを作らなかったのですか?
回答: それはかなりのプロジェクトになるでしょう、私のプリンターはデバイスとしてのプリントヘッドだけでなく、sdスロット、小さなlcd画面、スキャナー、usbポート、ワイヤレスおよび有線ネットワークアダプター、ウェブサーバーなど。プリンタの各モデルはアーキテクチャが異なり、場合によってはcpu自体も異なります。コンパクトなlinuxカーネル、すべての可能なデバイス用のドライバを作成し、cpuに適した命令セットにコンパイルして、適合させる必要があります。ファームウェアのフラッシュ領域にあります。それでも、ファームウェアのどれだけがハードで、どの部分がフラッシュ可能かはわかりません。