取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Xilinx Employee
Xilinx Employee
9,667 次查看
注册日期: ‎02-16-2012

【分享】Xilinx全新开发工具Vitis里,如何配置BSP?

Xilinx的SoC在业界应用非常广泛。对应的开发工具SDK也很成熟。在SDK里,每一个baremetal工程,对应一个BSP工程,它包含一些Xilinx提供的公共模块,比如硬件的驱动、freertos、LWIP等。在BSP工程的右键菜单中,选择BSP setting,可以配置BSP工程包含的的公共模块。

在Xilinx为异构计算打造的全新开发工具Vitis里,BSP被包含在Platform工程里。双击Platform工程里里的platform.spr,等界面初始化完成后,点击右边的“Modify BSP Settings”, 也可以配置BSP工程包含的的公共模块。点击“Reset BSP Source”, 可以生成BSP代码。

 

配置BSP工程的的公共模块的界面如下:

 

打开应用程序工程的prj文件,在右侧的"Navigate BSP settings", 也可以进入配置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。

3 条回复3
Highlighted
Explorer
Explorer
9,603 次查看
注册日期: ‎12-01-2017

回复: 【分享】Xilinx全新开发工具Vitis里,如何配置BSP?

比如lwip的bsp,其中有些文件不是引用的源码,而是用的 .lib 库,比如之前在裸机下通过修改lwip文件兼容 micrel PHY 的操作,不知道在新版本中如何搞了。


---/\/\/\/\/\/\/\---
Always Online
0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
9,364 次查看
注册日期: ‎02-16-2012

回复: 【分享】Xilinx全新开发工具Vitis里,如何配置BSP?

奇怪。上面的图片,好像有时候看不到。现在也插入不了照片。

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
9,347 次查看
注册日期: ‎02-16-2012

回复: 【分享】Xilinx全新开发工具Vitis里,如何配置BSP?

添加图片文件。

vitis_bst_setting.png
vitis_bst_setting_source_from_application.png
vitis_bst_settins_source.png