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 投稿