congaPA5(Apollo Lake,Celeron N3350) 開發板運行VxWorks7的步驟

硬件介紹
conga PA5是德國康佳特公司的一款x64 Apollo Lake平臺評估板,主芯片有Atom E3950/E3940,Pentium N4200和Celeron N3350等3個版本,整個開發板尺寸是Pico ITX規格。開發板是面向圖形和移動應用的。連接:https://www.congatec.com/cn/products/pico-itx.html ,Goldmont微架構https://en.wikipedia.org/wiki/Goldmont
在這裏插入圖片描述

二、BSP介紹
VxWork7 SR540支持Apollo Lake系列CPU使用的BSP是itl_generic,itl_generic提供了5中啓動方法,推薦使用EFI啓動。
2.1EFI啓動盤製作
進入pkgs\boot\目錄運行make命令將編譯生成BOOTX64.EFI,把編譯好的BOOTX64.EFI拷貝到SD卡的EFI/BOOT/BOOTX64.EFI下,然後把VxWorks拷貝到SD卡EFI/BOOT/bootapp.sys,這樣可以啓動的VxWorks鏡像就製作好了。
2.2串口(PC_CONSOLE)支持
由於開發板沒有串口,所以只能使用顯示器做串口使用,在內核中定義INCLUDE_PC_CONSOLE,DRV_CONSOLE_EFI,DRV_KBD_I8042和USB鍵盤,這樣PC顯示器就可以做shell使用了
三、運行結果
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章