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

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

3天内不再提示

深入探讨AMD嵌入式开发框架的三大基石

Xilinx赛灵思官微 来源:Xilinx赛灵思官微 2025-11-24 09:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着嵌入式系统复杂性日趋提升,嵌入式开发已不再只是编写软件/固件,更是关乎对软硬件生态系统进行协调。硬件与软件的相互依赖性与系统复杂性,实际上可能减缓产品的普及速度并延迟盈利时间,因此,业界亟需一条从探索、开发到部署的统一路径。

AMD 嵌入式开发框架( EDF )旨在通过提供模块化、可扩展且开源的系统级开发环境来简化这一过程,从而优化并加速部署路径。那么,什么是 AMD 嵌入式开发框架?

EDF 不只是工具包,更是一整套的方法论,能够快速开发和分发嵌入式软件组件。这一嵌入式开发框架提供了:

软件开发套件( SDK ):开源构建工具,用于生成稳健的、符合行业标准的 Linux 镜像。

开箱即用体验:为评估板提供可扩展的预构建镜像,实现快速启动和探索。

完整的嵌入式软件堆栈:包含工具链、启动固件、EDF Linux 镜像、示例设计等,以减轻开发负担。

接下来,让我们深入探讨 AMD 嵌入式开发框架的三大基石,正是它们为嵌入式开发人员带来了颠覆性变革。

开源

EDF 秉承开源原则,使开发人员能够满怀信心地构建、定制和扩展嵌入式系统。它还能帮助开发人员摆脱对供应商依赖和锁定期,这些因素可能会拖慢开发进度。

由行业标准的 Yocto Project 提供支持

EDF 采用 Yocto Project,这是一个被广泛应用的开源框架,用于构建定制的嵌入式 Linux 操作系统。Yocto Project并非 Linux 发行版,而是一个构建系统,可以让您根据硬件、用例和性能需求量身定制操作系统。它提供各种库、模板、工具和方法,以便于集成,并进行定期维护。

2e625180-c4dc-11f0-8c8f-92fbcf53809c.png

EDF 支持多种架构和可复现构建,从而确保:

根据特定需求无缝定制您的操作系统

供应商中立型工具,实现长期灵活性

更易于与第三方操作系统供应商集成和交接

完整的生态系统支持与长期可维护性

鉴于这是一个开源生态系统,您将能获益于蓬勃发展的社区、快速的错误修复、功能增强、更快的创新以及透明的开发过程。

全栈式解决方案

EDF 是一个完整的软件堆栈,它弥合了硬件与软件开发之间的鸿沟。从预构建的 Linux 磁盘镜像和启动固件,到可信环境、实时操作系统( RTOS )以及参考设计和流程,嵌入式开发框架提供了开发和部署嵌入式系统所需的一切。

借助 AMD EDF Linux 与平台 BSP,实现整板即时启用

功能丰富的即用型预构建镜像,带来更顺畅的开箱即用体验

启动固件,确保可靠的系统启动

模块化参考示例设计,实现可扩展部署

支持高级启动流程和多域架构

2eba1f64-c4dc-11f0-8c8f-92fbcf53809c.jpg

无论您是构建极简系统还是复杂的多域架构,它都能提供有效管理软硬件相互依赖关系的工具,并同时支持单阶段和多阶段启动流程,确保与 AMD 及合作伙伴的不同嵌入式软件开发解决方案相兼容。

该软件栈确保开发人员可以从已知良好的基线开始,对其嵌入式解决方案进行修改和扩展,以满足量产要求。

加速开发

EDF 旨在通过预构建镜像、自动化流程以及针对不同角色提供的不同设计切入点,缩短开发周期并加速产品上市进程,从而帮助团队更快地从开发过渡到部署阶段。这也使得团队能够专注于应用开发和系统集成。

不同的设计切入点

评估

开箱即用评估– 通过预构建镜像进行刷写和启动,立即运行并体验实际可运行的芯片。

开发

软件开发– 使用 SDK、容器或软件包源来编写和部署面向 AMD 自适应 SoC 的软件。

定制硬件开发– 使用 AMD Vivado/Vitis 工具流程和可配置示例设计( CED )来集成可编程逻辑( PL )负载。

操作系统集成与开发– 利用 Yocto Project 构建和定制 EDF Linux 操作系统。

部署

灵活部署– 通过软件包源、容器、OTA 更新等方式,在目标 AMD 自适应 SoC 上进行部署。

EDF 可最大限度缩短设置时间、降低集成开销并加快产品上市进程,让您能够专注于创新,而非基础设施。

准备好开始构建了吗

无论您是在评估 AMD 自适应 SoC、构建定制平台,还是进行规模化部署,AMD 嵌入式开发框架( EDF )都能为您带来一体化框架、一致体验,以及快速部署之路。

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

    关注

    25

    文章

    5650

    浏览量

    139052
  • 嵌入式
    +关注

    关注

    5186

    文章

    20163

    浏览量

    329033
  • Linux
    +关注

    关注

    88

    文章

    11629

    浏览量

    218023

原文标题:借助 AMD 嵌入式开发框架,加速开发到部署之旅

文章出处:【微信号:赛灵思,微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    分享一个嵌入式开发学习路线

    如果你想要学习嵌入式开发,我建议按照这个学习路线准备: 1. 基础铺垫期(1-2个月) 理解嵌入式系统的“硬件基础”和“编程入门”,能看懂简单电路,写出基础C语言代码。这一阶段的学习对学历没有
    发表于 12-04 11:01

    嵌入式开发的关键点介绍

    嵌入式开发在现代科技中扮演着非常重要的角色。随着物联网的发展,嵌入式系统的需求也越来越大。嵌入式开发不仅需要开发人员具备深入的硬件知识和编程
    发表于 11-13 08:12

    恩智浦如何攻克两大嵌入式开发难题

    在我们的身边,嵌入式系统无处不在。而随着技术的进步和应用的拓展,今天的嵌入式开发也面临着诸多新课题、新挑战。
    的头像 发表于 10-27 09:28 1227次阅读

    新一代嵌入式开发平台 AMD嵌入式软件和工具2025.1版现已推出

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。 2025.1 版嵌入式软件
    的头像 发表于 08-20 09:15 3643次阅读

    AMD 2025.1版嵌入式软件和工具的新增功能

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。
    的头像 发表于 08-15 15:32 1047次阅读

    嵌入式开发就业还有前景吗?

    嵌入式的发展前景如何呢?随着科技的飞速发展,嵌入式开发在各个领域的应用越来越广泛,因此嵌入式开发的就业前景也备受关注。以下将从智能家居、医疗设备、工业控制、汽车电子、航空航天等方面,探讨
    发表于 07-16 10:47

    RIGOL MSO5000系列混合信号示波器如何加速嵌入式开发

    MSO5000系列混合信号示波器凭借其高性能参数、多功能集成和智能化分析能力,为嵌入式开发提供了全面的解决方案,大幅提升了调试效率。本文将从技术特性、应用场景及实战技巧个方面,深入探讨MSO5000如何加速
    的头像 发表于 06-24 12:08 392次阅读
    RIGOL MSO5000系列混合信号示波器如何加速<b class='flag-5'>嵌入式开发</b>

    嵌入式开发入门指南:从零开始学习嵌入式

    基础 3. 学习路径推荐第一阶段:熟悉开发环境(如Keil、IAR、STM32)第二阶段:掌握裸机编程与驱动开发阶段:学习RTOS(实时操作系统)如FreeRTOS第四阶段:深入
    发表于 05-15 09:29

    嵌入式开发:高门槛的系统性工程与 996 的行业困局

    嵌入式开发的门槛,往往被培训机构和表象所掩盖。许多人误以为 “用 C 语言写个跑在 ARM 上的程序” 就是嵌入式,实则连皮毛都未触及。真正的嵌入式开发是硬件与软件深度融合的系统性工程,需跨越
    的头像 发表于 04-09 11:06 687次阅读
    <b class='flag-5'>嵌入式开发</b>:高门槛的系统性工程与 996 的行业困局

    BlackBerry QNX推出通用嵌入式开发平台

    BlackBerry有限公司(纽交所代码:BB;多伦多证券交易所代码:BB)旗下部门QNX今日宣布推出QNX 通用嵌入式开发平台(General Embedded Development
    的头像 发表于 03-11 16:04 954次阅读

    AI来袭!嵌入式开发者该如何应对转型?

    AI正在改变世界!从自动驾驶到智能家居,从工业自动化到语音助手,各行各业都在朝着智能化方向迈进。对于嵌入式开发者来说,AI的到来既是一次前所未有的挑战,也是一个充满机遇的时代。过去,我们专注于硬件
    的头像 发表于 03-04 14:41 1387次阅读
    AI来袭!<b class='flag-5'>嵌入式开发</b>者该如何应对转型?

    代码+案例+生态:武汉芯源半导体CW32嵌入式开发实战正式出版

    尊敬的各位电子工程师、嵌入式开发爱好者们:大家好!今天,我们怀着无比激动与自豪的心情,向大家宣布一个重大喜讯——武汉芯源半导体的单片机CW32正式出书啦!《基于ARMCortex-M0+的CW32
    的头像 发表于 03-03 15:15 1024次阅读
    代码+案例+生态:武汉芯源半导体CW32<b class='flag-5'>嵌入式开发</b>实战正式出版

    代码+案例+生态:武汉芯源半导体CW32嵌入式开发实战正式出版

    尊敬的各位电子工程师、嵌入式开发爱好者们: 大家好!今天,我们怀着无比激动与自豪的心情,向大家宣布一个重大喜讯——武汉芯源半导体的单片机CW32正式出书啦!《基于ARM Cortex-M0+
    发表于 03-03 15:14

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

    实用干货!嵌入式开发学习必备-RK3562演示Linux常用系统查询命令(上)关注触觉智能持续为大家带来更多嵌入式开发内容
    的头像 发表于 12-31 10:51 117次阅读
    <b class='flag-5'>嵌入式开发</b>必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

    如何使用 RISC-V 进行嵌入式开发

    RISC-V是一种开源的指令集架构(ISA),它允许任何人设计、制造和销售基于RISC-V的处理器,这为嵌入式开发提供了极大的灵活性和创新空间。以下是使用RISC-V进行嵌入式开发的基本步骤: 一
    的头像 发表于 12-11 17:32 2762次阅读