Linux內(nèi)核編譯完成之后,會生成大量的中間文件和目標(biāo)文件,我們這里只介紹比較重要的幾個文件。
我們所關(guān)注的最終需要燒寫到開發(fā)板的是.dtb設(shè)備樹鏡像和zImage內(nèi)核鏡像。
dtb文件是設(shè)備樹二進(jìn)制文件,它是由設(shè)備樹編譯工具DTC (Device tree compiler)編譯dts文件而生成的。關(guān)于設(shè)備樹的知識,我們在之后章節(jié)有詳細(xì)介紹。
zImage是經(jīng)過壓縮之后的鏡像文件,其生成過程大致如下:
閱讀全文