2、BOOTLOADER 有很多種,很多都是小於4K,U-BOOT是其中壹種較大的,前4K是U-BOOT的壹部分。
3、是的,因為 如果是從NANDFLASH啟動的話,前4K是BOOTLOADER占據的空間。需要從這裏開始運行並引導內核。
4、不是,只要妳在代碼中加入讀取NANDFLASH存儲器驅動(需要自己在代碼中加入,並且在編譯鏈接時壹定要將對NAND讀寫的代碼靠前放,不然會無法加載),就可以像U-BOOT壹樣,在前4K代碼中先將自身搬移到內存中,然後從內存中運行,這樣就解除了4K代碼的限制。