李向陽 戴學(xué)豐 邵 林
摘要:BDotloader是嵌入式系統(tǒng)軟件開發(fā)的第一個環(huán)節(jié),用于初始化目標(biāo)板硬件,給嵌入式操作系統(tǒng)提供板上硬件資源信息,并進一步裝載、引導(dǎo)嵌入式系統(tǒng)的固件,其性能直接影響系統(tǒng)的穩(wěn)定性。為了引導(dǎo)嵌入式操作系統(tǒng),根據(jù)S3C4480開發(fā)板上特定的硬件信息,在不改變Bootloader架構(gòu)的前提下,對與硬件相關(guān)的代碼,特剝是FLAsH芯片Intel 28F320C3B代碼進行了添加修改,將u—boot成功地移植到了開發(fā)板上,并在基于μXLinux的智能機器人避障系統(tǒng)中使用良好。