0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx如何配置BSP工程包含的的公共模块

454398 来源:赛灵思 作者:赛灵思中文社区论 2020-10-09 12:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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。

编辑:hfy
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • soc
    soc
    +关注

    关注

    38

    文章

    4516

    浏览量

    227649
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129960
  • BSP
    BSP
    +关注

    关注

    1

    文章

    97

    浏览量

    27757
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVMe高速传输之摆脱XDMA设计44:工程设计考量?

    。 基于 VC709 FPGA 的 Block Design 工程设计如图 1 所示。 图中 CPU 模块包含Xilinx 提供的 Microblaze CPU 软核以及一些
    发表于 11-12 09:52

    RT-Thread生成玄铁RISC-V BSP的CDK工程开发指南 | 技术集结

    目录开发环境配置工程创建CDK工程运行CDK工程编译工程运行与调试RT-Thread课程上线玄铁系列RISC-VBSP上手指南RT-Thre
    的头像 发表于 09-28 10:06 3936次阅读
    RT-Thread生成玄铁RISC-V <b class='flag-5'>BSP</b>的CDK<b class='flag-5'>工程</b>开发指南 | 技术集结

    RT-Thread Nano源码bsp工程无法正常使用msh,输入msh命令无响应是什么原因?

    最近想使用RT-Thread-Nano进行开发,在官网下载了RT-Thread Nano的源码,发现源码内有一些提供好的工程,便找了一个支持msh的工程进行调试,但是发现工程基础配置
    发表于 09-25 07:41

    dist打包好的工程,还能用env工具进行配置吗?

    就是我在BSP里面用scons —dist打包好一个工程后,把工程放到其它路径进行项目开发,中间需要用menuconfig进行配置,发现打不开了,想是不是打包出来的
    发表于 09-24 08:18

    5.2.0版本BSP构建的MDK工程里面没有包含libraries,怎么解决?

    如图,没有包含libraries,该如何添加,还是哪里配置不正确?我搜了下论坛,没找到相关解决的。 我把5.0.2版本的相关KCONFIG文件添加到相关位置也没能正常。
    发表于 09-23 07:56

    一文详解xilinx 7系列FPGA配置技巧

    本文旨在通过讲解不同模式的原理图连接方式,进而配置用到引脚的含义(手册上相关引脚含义有四、五页,通过本文理解基本上能够记住所有引脚含义以及使用场景),熟悉xilinx 7系列配置流程,以及设计原理图时需要注意的一些事项,比如fl
    的头像 发表于 08-30 14:35 8935次阅读
    一文详解<b class='flag-5'>xilinx</b> 7系列FPGA<b class='flag-5'>配置</b>技巧

    迅为RK3568开发板基本工程目录-工程级目录

    ;base 中包含 element 和 media 两个文件夹,其中 element 文件夹主要存放公共的字符串、布局文件等资源。media 存放全局公共的多媒体资源文件。 entry 目录是应用的主
    发表于 07-10 10:45

    无法使用BSP助手打开BSP是为什么?

    我从 Github 下载了用于AIROC™ ble 的 Modus Toolbox 培训文件。 当我尝试从 BSP 助手打开 BSP 时,出现以下错误。 是我做错了什么还是格式确实比较旧?还有其他
    发表于 06-27 07:08

    dist打包好的工程,还能用env工具进行配置吗?

    就是我在BSP里面用scons —dist打包好一个工程后,把工程放到其它路径进行项目开发,中间需要用menuconfig进行配置,发现打不开了,想是不是打包出来的
    发表于 06-13 07:59

    RT-Thread Nano源码bsp工程无法正常使用msh,输入msh命令无响应怎么解决?

    最近想使用RT-Thread-Nano进行开发,在官网下载了RT-Thread Nano的源码,发现源码内有一些提供好的工程,便找了一个支持msh的工程进行调试,但是发现工程基础配置
    发表于 06-12 06:50

    BSP瘦身指南说明 | 技术集结

    一.为什么要实施BSP瘦身计划当前RT-Thread仓库中BSP和.git内容占比约90%,而RT-Thread核心代码及文档仅占约100MB,约为3%。为进一步优化用户体验,我们计划了对现有BSP
    的头像 发表于 05-07 18:40 544次阅读
    <b class='flag-5'>BSP</b>瘦身指南说明 | 技术集结

    RT-Thread Nano源码bsp工程无法正常使用msh,输入msh命令无响应怎么解决?

    最近想使用RT-Thread-Nano进行开发,在官网下载了RT-Thread Nano的源码,发现源码内有一些提供好的工程,便找了一个支持msh的工程进行调试,但是发现工程基础配置
    发表于 04-14 07:51

    由stm32cubemx按照配置重新生成工程bsp_SysTick.c一直没有呢?

    由stm32cubemx按照配置重新生成工程bsp_SysTick.c一直没有呢
    发表于 03-10 07:44

    RT-Thread Studio导入bsp工程提升创建工程失败的原因?怎么解决?

    RT-Thread Studio 导入bsp工程提升创建工程失败
    发表于 02-19 06:35

    Dali通信模块的选择与配置

    DALI(数字可寻址照明接口)通信模块的选择与配置涉及多个方面,包括网络架构、设备选择、布线要求以及功能实现等。以下是对DALI通信模块选择与配置的介绍: 一、DALI通信
    的头像 发表于 01-10 10:55 1222次阅读