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