XIP

XIP eXecute In Place

eXecute In Place,即芯片內執行,指應用程序能夠直接在flash閃存內運行,沒必要再把代碼讀到系統RAM中。flash內執行是指nor flash 不須要初始化,能夠直接在flash內執行代碼。但每每只執行部分代碼,好比初始化RAM. spa

簡介
XIP就是WINCE XIP KERNEL,是CE核心部分,XIP是爲eXecute In Place的縮寫,在 微軟的CE定義中,這塊區域存放的是以非壓縮格式存放,不需加載,由Bootloader直接調用執行。
好比在arm處理器中,Nor flash就存放了引導系統啓動的Bootloader,不過大小比較小(僅2M空間)。
ROM部分包含:IPL、SPL、OS、EXTROM、RADIO、STORAGE等,如今咱們刷入的ROM絕大多數只包含OS部分,OS組件包含:XIP SYS OEM 軟件包核心組件及驅動。
相關文章
相關標籤/搜索