Samsung S3C2440平臺上的Vxworks BSP移植
BSP修改完成以后,就要進(jìn)行調試了,這里采用點(diǎn)亮LED燈的調試方法,寫(xiě)一段點(diǎn)燈程序,用BSP生成bootrom和VxWorks映像,使用H-JTAG軟件將bootrom燒寫(xiě)進(jìn)目標板的norflash中,通過(guò)在不同位置反復的調用點(diǎn)燈程序和燒寫(xiě)bootrom到norflash中來(lái)調試BSP,并通過(guò)串口查看調試信息,如圖2所示,是操作系統啟動(dòng)過(guò)程中,經(jīng)過(guò)串口傳輸到主機上打印的調試消息,通過(guò)這些信息可以判斷出系統啟動(dòng)過(guò)程中哪一部分出現了問(wèn)題。

圖3 VxWorks Shell界面
系統上電之后,bootrom首先運行,然后通過(guò)網(wǎng)線(xiàn)將VxWorks映像文件下載進(jìn)rom中,圖3所示為VxWorks的Shell界面,顯示設備列表有串口和網(wǎng)口,表明串口和網(wǎng)口驅動(dòng)成功。
評論