Linuxの基礎知識とシステムアーキテクチャ

基本概念 Linuxシステムの構成要素 Linuxシステムは、Linuxカーネル、Linuxファイルシステム、Linuxシェル、Linuxアプリケーションで構成されています。 Linuxの起動プロセス u-bootは一般的なオープンソースのブートローダーです。その起動シーケンスは以下の通りです: CPUが電源を投入すると、まずboot ROM(ブートROM)のコードが実行されます。 boot ROMは、システム ...

7月10日 21:01 投稿

STM32とW5500を活用した最適化されたブートローダーの実装と活用

STM32とW5500を組み合わせたネットワークブートローダーの最適化バージョンについて解説します。このソリューションは、上位機用C#アプリケーションと下位機用C言語コードから構成され、簡単な修正でSTM32シリーズ全体に対応可能です。ネットワーク経由でのファームウェア更新をサポートし、以下の主要な最適化を実現しています: コードセグメント保護機能 書き込み失敗 ...

6月7日 22:32 投稿