目的 Raspberry Pi2のブートシーケンスを調査する事によって、 Linux Kernelのブートプロセスを学びます。 同時に、Linux Kernel内部で使用される各種構造体の役割を理解します。 使用機器・ソースコード ・Raspberry Pi2 ModelBおよび周辺機器 ・Raspberry Pi(OS)のソースコード rpi-4.1.y ・MacBook Air 電源投入からKernelに制御が移行するまで 今回の目的は、「Kernelを知る事」であり、ブートローダなどの役割を知る事ではありません。 そのため、概略だけを記載します(検証をしていないため、誤っている可能性があります)。 Kernelに制御が移行するまで 1)電源を投入 2)GPU(Broadcom VideoCore IV)が起動 3)GPUがSoCのROMからBootloader(名称不明)を読み込み、