
AMD Kria™ K24 SOM 和 KD240
驱动器入门套件,用于工业和商业应用
AMD Kria™ K24 SOM 和 KD240 驱动器入门套件能够为电机控制和数字信号处理应用设计高效节能的生产就绪解决方案,并快速推向市场。
AMD Kria™ K24 系统模块 (SOM) 和 KD240 驱动器入门套件是 Kria 系列自适应 SOM 和开发人员套件的最新产品。AMD Kria K24 SOM 外形小巧,但提供高效节能的计算,适用于对成本敏感的工业和商业边缘应用。K24 SOM 采用先进的 InFO(集成扇出)封装,大小只有信用卡的一半,功率也只是更大的连接器兼容型 Kria K26 SOM 的一半。
在为边缘计算密集型数字信号处理 (DSP) 应用中使用的电力驱动器和电机控制器供电时,K24 SOM 的确定性更高、延迟性更低。主要应用包括电机系统、工厂自动化机器人、发电、电梯和火车等公共交通工具、手术机器人和核磁共振床等医疗设备,以及电动汽车充电站。
应用
- 自主工业机器人
- 电动汽车和充电器
- 手持式医疗设备
- 医疗设备
- 发电系统
- 公共交通
Kria 简介:AMD 自适应系统模块
低功耗计算
- 为批量部署开发高能效和高确定性的工业解决方案
- 与 Texas Instruments Am64xx 等标准片上系统以及类似于单轴驱动应用的产品相比,延迟缩短了一半
可扩展、适应性高
- 外形尺寸更小,可通过连接器与 Kria K26 SOM 兼容 - 支持迁移
- 为未来的硬件和软件变化做好准备,可随着标准的发展适应各种传感器或接口
轻松处理信号
- 可通过 Vitis™ 电机控制库加快硬件预构建的速度
- KD240 驱动器入门工具包开箱即用,可从 Kria 应用商店获取,它支持更多的开发流程,包括 Python 和 MATLAB® Simulink® 环境
这些产品加上 AMD Kria KD240 驱动器开发套件(开箱即用的基于电机控制的开发平台),可为 K24 SOM 的生产部署提供无缝路径。用户可以快速启动并运行,加快电机控制和 DSP 应用的上市速度,而且无需具备 FPGA 编程专业知识。
许多工厂有数百个电机驱动的机器人来驱动装配线和其他设备。据估计,全球工业部门总用电量的 70% 左右与电动机和电动机驱动系统有关。因此,即使驱动系统的效率只提高 1%,也会对运营费用和环境产生重大的积极影响。
简化 DSP 开发和加速设计周期
AMD Kria K24 SOM 采用定制的 AMD Zynq™ UltraScale+™ MPSoC 器件,辅助性的 KD240 驱动器开发套件是一种基于 SoC 的电机控制套件。与其他基于处理器的控制套件相比,入门级开发人员可以方便地访问 KD240,开发人员则可从设计周期更靠后的点开始工作。
K24 SOM 可在工业环境中使用,支持的设计流程比之前任何一代都更多。它包括大众熟悉的设计工具(如 MathWorks® MATLAB® Simulink®)和语言(如 Python),对 AMD PYNQ™ 框架提供广泛的生态系统支持。此外,也支持 Ubuntu 和 Docker。软件开发人员还可以使用 AMD Vitis™ 电机控制库,同时保留对传统开发流程的支持。
随着 AMD Kria™ K26 SOM 的推出,AMD 推出了第一个边缘应用程序应用商店。在推出 KD240 入门套件后,AMD 现已成为第一家提供预构建电机控制应用程序的提供商,使用户能够创建可靠、可用且具有先进安全功能的节能工业解决方案。
AMD KD240 驱动器入门套件配有可选的电机配件包 (MACCP),未来还将提供可单独购买的额外电机套件,以增强开发人员的升级体验。
AMD Kria™ KD240 驱动器入门套件 Linux
AMD Kria™ KD240 驱动器入门套件受 Ubuntu Server 22.04 的支持,可用于开箱即用支持和示例应用。此外,还在 Yocto 中构建了嵌入式 Linux,可供在评估和生产期间打算使用自定义嵌入式 Linux 的客户作为参考实现。每个入门套件还配有相应的 PetaLinux BSP。Ubuntu Server 22.04 是 KD240 预构建应用和开箱即用工作流的主要目标操作系统。
Ubuntu Server LTS
下表概述了可用于 AMD Kria™ KD240 驱动器入门套件的 Ubuntu 映像。有关 Ubuntu 支持 Kria 的更多细节,请参阅 AMD Ubuntu Wiki。
用户名:ubuntu
密码:ubuntu(第一次登录时会提示修改)
| 入门工具包 Ubuntu 映像 | 描述 | 支持的套件 | 推荐的固件 | 下载链接 |
|---|---|---|---|---|
| Ubuntu Server 22.04 LTS | AMD Kria™ KD240 驱动器入门套件 Ubuntu Server 22.04 映像 | KD240 | 2023.1 K24 引导固件更新或更高版本 | 下载 |
AMD Kria™ KD240 驱动器入门套件嵌入式 Linux (Yocto)
AMD Kria™ KD240 驱动器入门套件嵌入式 Linux 参考映像在 Yocto 中以原生方式构建,支持不使用特定于 AMD 的 PetaLinux 工具的用户。AMD Kria™ KD240 驱动器入门套件 Yocto 参考映像为支持多个平台而构建,而 PetaLinux BPS 仅支持单个静态硬件配置。因此,您将找到支持 AMD Kria™ KD240 驱动器入门套件的 Yocto 参考映像,而 PetaLinux 具有 BSP 到各个平台的一对一映射。有关 AMD Kria™ 平台 Yocto 支持的更多详细信息,请参阅 Kria™ 应用开发指南。Yocto 映像默认登录信息:
用户名:petalinux
密码:第一次登录时将提示更改
| AMD Kria™ KD240 驱动器入门套件 Yocto 映像 | 描述 | 支持的套件 | 推荐的固件 | 下载链接 |
|---|---|---|---|---|
| AMD Kria™ KD240 驱动器入门套件嵌入式 Linux 2023.1 | AMD Kria™ KD240 驱动器入门套件嵌入式 Linux | KD240 | 2023.1 K24 引导固件更新或更高版本 | AMD 下载 - K24 嵌入式 Linux 映像 |
AMD Kria™ KD240 驱动器入门套件引导固件更新
AMD Kria™ KD240 驱动器入门套件具有工厂预编程的、在 SOM QSPI 设备中安装和维护引导固件。有时候下表会提供固件更新,可以使用“xmutil bootfw_update”目标实用程序从 Linux 更新。入门套件支持 A/B 更新机制,以确保平台制定已知良好的回退机制来应对升级过程中出现的问题。目标实用程序将把新的引导固件(BOOT.BIN 文件)更新到非活动插槽中,然后将固件设置为在下一个引导周期中激活。
| AMD Kria™ 引导固件映像 | 描述 | 支持的套件 | 下载链接 |
|---|---|---|---|
| K24 引导固件 1.00 | AMD Kria™ KD240 驱动器入门套件引导固件更新 - 添加了对 CAN 和 RS485 接口子系统的支持 | KD240 | AMD 下载 - K24-BootFW-01.00.bin |

