Samsung S3C2440平臺(tái)上的Vxworks BSP移植
BSP修改完成以后,就要進(jìn)行調(diào)試了,這里采用點(diǎn)亮LED燈的調(diào)試方法,寫一段點(diǎn)燈程序,用BSP生成bootrom和VxWorks映像,使用H-JTAG軟件將bootrom燒寫進(jìn)目標(biāo)板的norflash中,通過在不同位置反復(fù)的調(diào)用點(diǎn)燈程序和燒寫bootrom到norflash中來調(diào)試BSP,并通過串口查看調(diào)試信息,如圖2所示,是操作系統(tǒng)啟動(dòng)過程中,經(jīng)過串口傳輸?shù)街鳈C(jī)上打印的調(diào)試消息,通過這些信息可以判斷出系統(tǒng)啟動(dòng)過程中哪一部分出現(xiàn)了問題。
圖3 VxWorks Shell界面
系統(tǒng)上電之后,bootrom首先運(yùn)行,然后通過網(wǎng)線將VxWorks映像文件下載進(jìn)rom中,圖3所示為VxWorks的Shell界面,顯示設(shè)備列表有串口和網(wǎng)口,表明串口和網(wǎng)口驅(qū)動(dòng)成功。
評(píng)論