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

Posted FPGA开发圈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货分享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的界面。

【干货分享】Xilinx全新开发工具Vitis里,如何配置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。

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


【干货分享】Xilinx全新开发工具Vitis里,如何配置BSP?
【干货分享】Xilinx全新开发工具Vitis里,如何配置BSP?
【干货分享】Xilinx全新开发工具Vitis里,如何配置BSP?
【干货分享】Xilinx全新开发工具Vitis里,如何配置BSP?
关注我们

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

扫码了解更多详情

以上是关于干货分享Xilinx全新开发工具Vitis里,如何配置BSP?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Mercurial 用于 Xilinx Vitis IDE 项目

赛灵思 Xilinx Versal 自适应计算加速平台嵌入式设计教程

Zynq 开发板上直接使用g++ 编译应用软件

xilinx zcu106 vcu demo

干货| 小程序运行基本机制及安全机制分享

全新高通MSM8909芯片参考资料分享