一、目的 通過將 Nand Flash 前 4K 代碼搬移到 SDRAM 中,了解如何初始化并使用 ARM 的內(nèi)存, 為編寫 ARM bootloader 和搬移內(nèi)核到內(nèi)存作準備。二、代碼 關于如何建立開發(fā)環(huán)境,在我的前一篇隨筆(FS2401 發(fā)光二極管循
對于處理器來說,都不可能內(nèi)置過大的內(nèi)存,只保留一小塊SRAM作為芯片啟動用。例如S3C2416內(nèi)部SRAM只有64k,其中8k是作為SteppingStone,用來做一些基本的初始化,并進一步引導用戶的代碼啟動。用戶的代碼往往是在外部