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

    文章

    4420

    浏览量

    223695
  • Xilinx
    +关注

    关注

    73

    文章

    2185

    浏览量

    127204
  • BSP
    BSP
    +关注

    关注

    1

    文章

    94

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为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 ?285次阅读
    <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 ?829次阅读

    快使用yml看护主线bsp,让bsp维护更简单!

    问题目前,RT-Thread仓库中的CI(持续集成)系统对BSP(板级支持包)的检查主要限于基本的GPIO和UART编译配置。这种限制可能导致其他一些.c文件未被检测到,从而可能会导致系统更新的时候
    的头像 发表于 12-03 01:07 ?669次阅读
    快使用yml看护主线<b class='flag-5'>bsp</b>,让<b class='flag-5'>bsp</b>维护更简单!

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试 使用瑞萨官网提供的 RASC 即智能配置工具软件,生成 Keil 工程,方便用户进行引脚
    发表于 11-09 12:52

    LORA模块的安装与配置指南

    以下是LoRa模块的安装与配置指南: 一、安装步骤 硬件连接 : 将LoRa模块与主机(如PC或其他具有UART接口的设备)连接起来。通常,LoRa模块会配备相应的接口和连接线,确保正
    的头像 发表于 10-31 17:37 ?4937次阅读

    zynq7000 BSP无法在u-boot加载运行怎么解决?

    1、硬件配置zynq7000 zedboard 2、下载git,回退到支持zynq7000 的bsp包 3、采用xilinx sdk工具可以运行thread-zynq7000.elf 4、采用u-boot tftp下载到板子th
    发表于 09-27 09:26

    zynq7000 BSP无法在u-boot加载运行,为什么?

    1、硬件配置zynq7000 zedboard 2、下载git,回退到支持zynq7000 的bsp包 3、采用xilinx sdk工具可以运行thread-zynq7000.elf 4、采用u-boot tftp下载到板子th
    发表于 09-13 07:06

    公共 IP 地址前缀如何进行网络资源配置

    IPv4或IPv6地址组成。在具有可用区域的地方,我们可将其创建区域冗余模式,也可让其和特定的可用区域相关联。一旦创建了公共IP地址前缀,就能够进一步创建公共IP地址。 公共 IP 地址前缀如何进行网络资源
    的头像 发表于 08-21 14:57 ?651次阅读
    <b class='flag-5'>公共</b> IP 地址前缀如何进行网络资源<b class='flag-5'>配置</b>?