Xilinx的SoC在業(yè)界應(yīng)用非常廣泛。對應(yīng)的開發(fā)工具SDK也很成熟。在SDK里,每一個baremetal工程,對應(yīng)一個BSP工程,它包含一些Xilinx提供的公共模塊,比如硬件的驅(qū)動、freertos、LWIP等。在BSP工程的右鍵菜單中,選擇BSP setting,可以配置BSP工程包含的的公共模塊。
在Xilinx為異構(gòu)計算打造的全新開發(fā)工具Vitis里,BSP被包含在Platform工程里。雙擊Platform工程里里的platform.spr,等界面初始化完成后,點擊右邊的“Modify BSP Settings”, 也可以配置BSP工程包含的的公共模塊。點擊“Reset BSP Source”, 可以生成BSP代碼。
配置BSP工程的的公共模塊的界面如下:

打開應(yīng)用程序工程的prj文件,在右側(cè)的"Navigate BSP settings", 也可以進(jìn)入配置BSP的界面。

bsp的源代碼,在Platform工程里的處理器子目錄下的standalone_domain/bsp的目錄里。比如,r5-0的lwip的代碼目錄是psv_cortexr5_0/standalone_domain/bsp/psv_cortexr5_0/libsrc/lwip211_v1_1/src/lwip-2.1.1/src。
-
soc
+關(guān)注
關(guān)注
40文章
4576瀏覽量
229127 -
Xilinx
+關(guān)注
關(guān)注
73文章
2200瀏覽量
131125 -
BSP
+關(guān)注
關(guān)注
1文章
99瀏覽量
27971
發(fā)布評論請先 登錄
Xilinx FPGA中IDELAYCTRL參考時鐘控制模塊的使用
什么是BSP工程師
NVMe高速傳輸之?dāng)[脫XDMA設(shè)計44:工程設(shè)計考量?
RT-Thread生成玄鐵RISC-V BSP的CDK工程開發(fā)指南 | 技術(shù)集結(jié)
RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應(yīng)是什么原因?
dist打包好的工程,還能用env工具進(jìn)行配置嗎?
5.2.0版本BSP構(gòu)建的MDK工程里面沒有包含libraries,怎么解決?
一文詳解xilinx 7系列FPGA配置技巧
迅為RK3568開發(fā)板基本工程目錄-工程級目錄
無法使用BSP助手打開BSP是為什么?
dist打包好的工程,還能用env工具進(jìn)行配置嗎?
RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應(yīng)怎么解決?
BSP瘦身指南說明 | 技術(shù)集結(jié)
Xilinx如何配置BSP工程包含的的公共模塊
評論