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

    文章

    5723

    浏览量

    140637
  • 嵌入式
    +关注

    关注

    5212

    文章

    20771

    浏览量

    338858
  • Linux
    +关注

    关注

    88

    文章

    11860

    浏览量

    219840

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    从AI到CRA塑造嵌入式开发未来的关键趋势

    本文作者为IAR首席产品官Jakob Ågren,在刚刚落幕的2026年德国纽伦堡嵌入式展(embedded world 2026)上,他与全球开发者、合作伙伴及技术领袖深入交流,穿梭于展馆与技术
    的头像 发表于 03-30 09:43 673次阅读

    低代码可视化,破解嵌入式开发高门槛难题

    在工业控制、智能硬件、物联网快速发展的今天,嵌入式开发作为核心支撑技术,其高门槛却成为行业发展的绊脚石。专业编码要求高、新人上手慢、项目迭代滞后等问题,制约着人才储备与技术普及
    的头像 发表于 03-25 14:13 285次阅读
    低代码可视化,破解<b class='flag-5'>嵌入式开发</b>高门槛难题

    嵌入式开发常用函数速查表

    嵌入式开发中,掌握常用函数的用法可以大大提高开发效率。无论是单片机初学者还是有一定经验的工程师,熟悉函数库和调用方式都是必备技能。今天,我们为大家整理一份嵌入式开发常用函数速查表,覆盖GPIO
    的头像 发表于 01-19 09:06 539次阅读
    <b class='flag-5'>嵌入式开发</b>常用函数速查表

    Renesas Starter Kit for RX72T:开启嵌入式开发新征程

    Renesas Starter Kit for RX72T:开启嵌入式开发新征程 在嵌入式开发领域,一款功能强大且易于使用的开发套件能大大提升开发效率与质量。今天,我们就来
    的头像 发表于 12-29 15:45 1604次阅读

    性能与性价比兼得!迅为RK3562开发板开启嵌入式开发新选择

    性能与性价比兼得!迅为RK3562开发板开启嵌入式开发新选择
    的头像 发表于 12-23 16:10 1943次阅读
    性能与性价比兼得!迅为RK3562<b class='flag-5'>开发</b>板开启<b class='flag-5'>嵌入式开发</b>新选择

    从小白到大牛:Linux嵌入式系统开发的完整指南

    稳定性(解决兼容性问题、编写高性能驱动)。深入学习 MMU(内存管理单元)、DMA(直接内存访问)等硬件原理,掌握功耗优化技术(动态电压调频、休眠唤醒机制),这是工业级嵌入式开发的核心要求。​ 领域
    发表于 12-16 10:42

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

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

    嵌入式开发的关键点介绍

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

    GT2440嵌入式开发系统用户手册

    电子发烧友网站提供《GT2440嵌入式开发系统用户手册.pdf》资料免费下载
    发表于 10-28 17:05 2次下载

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

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

    嵌入式开发新选择:LuatOS脚本框架入门教程

    LuatOS正成为嵌入式开发的新趋势!本教程带你从基础入手,全面了解其基于Lua的脚本开发模式与轻量级运行框架。 一、LuatOS 编程起步 1.1 底层固件怎么启动 LuatOS 脚本
    的头像 发表于 09-26 17:34 862次阅读
    <b class='flag-5'>嵌入式开发</b>新选择:LuatOS脚本<b class='flag-5'>框架</b>入门教程

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

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

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

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

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

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

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

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