加速您的嵌入式開發旅程
AMD 嵌入式開發架構 (EDF) 是一個完整的開放原始碼環境,可協助嵌入式開發工程師使用 AMD 自適應 SoC 來評估、開發與部署應用程式。
EDF 立基於 Yocto Project™ 基礎之上,以更現代化的軟硬體整合流程取代 AMD PetaLinux 工具。從評估板到實際部署於現場的系統,EDF 讓團隊能從原型順利前進到部署階段,效率高且不中斷。
為什麼要選擇 EDF
開放原始碼的靈活性
基於業界標準的 Yocto Project™,能免去廠商綁定的束縛,加速系統整合,並確保長期可維護性。
完整堆疊解決方案
從預建映像檔、開機韌體到參考設計,為嵌入式開發提供完整的起步基礎。
加速開發
為軟體應用與硬體整合提供評估、開發到部署的完整路徑。
EDF 技術概覽
從技術角度深入了解 EDF 的主要特性、解決方案堆疊、功能豐富的 Linux® 映像檔、以角色為導向的開發流程,以及範例設計。這份可下載的簡報展示開發人員能夠如何快速啟動 AMD 自適應 SoC,並為其嵌入式應用奠定基礎。
開放原始碼的基礎
EDF 建構於 Yocto Project™ 上,這是嵌入式 Linux 開發中廣為業界使用的標準開放原始碼建構系統。這樣的方式確保工程師能建立可重現、可維護,且能長期保持安全更新與社群支援的系統。
以 Yocto 為基礎的 EDF 流程的主要優點
- Linux 發行版:建構能滿足特定需求的 Linux 作業系統
- 不綁定廠商:使用不限於特定廠商的工具進行開發,享有長期靈活性
- 更寬廣的生態系統:利用龐大的社群程式庫、擴充套件與工具
- 易於整合:與已在使用的開放原始碼環境保持一致
- 部署路徑:能夠取得上游更新和長期作業系統供應商支援
觀看 Yocto Project 基礎教程影片,了解 EDF 如何簡化 AMD 自適應 SoC 的組建管理。
完整的解決方案堆疊
EDF 為嵌入式系統的啟動及擴充,提供了一套完整的工具與元件。無論是軟體或硬體工程師,都能使用 EDF 快速打造出自己的 SoC,並在穩固且恆定的基礎上進一步發揮。
快速嵌入式開發
EDF 透過預建映像檔、自動化流程與以角色為導向的開發路徑,縮短從評估到部署的時間。開發人員可在數分鐘內開始,並逐步進展至進階的 OS 或硬體客製化,而不需從零開始。
評估
- 開箱即用的評估:啟動預建映像檔、測試晶片功能、執行立即可用的範例
開發
- 軟體開發:使用 SDK、容器或套件來源庫進行軟體編寫與部署
- 作業系統整合與開發:客製軟體堆疊、加入功能領域 (domain)、擴展功能性
- 硬體整合:使用 AMD Vivado™ 與 Vitis™ 工具流程,及可配置範例設計 (CED) 來整合 PL 酬載
部署
- 部署就緒:將客製的軟體堆疊整合在最終應用硬體上
- 長期可維護性:可與商業作業系統供應商合作,進行大量生產與取得長期維護支援
資源
支援的器件與評估套件
AMD 嵌入式開發架構支援多種自適應 SoC 和評估平台。
- Zynq 7000
- Zynq UltraScale+ 自適應 SoC
- Versal AI Core 系列
- Versal AI Edge 系列
- Versal Prime 系列
- Versal Premium 系列
- Versal HBM 系列
- 第 2 代 Versal AI Edge 系列
- 第 2 代 Versal Prime 系列
AMD 建議現有的 AMD PetaLinux 工具使用者,將未來所有的嵌入式專案全面遷移至 AMD EDF。EDF 提供一個開放原始碼、可重現且可擴充的流程,符合現代嵌入式開發的實務需求。
常見問答
是的,AMD EDF 是 AMD Yocto Project™ 流程的進化版,也取代了 PetaLinux 的工具及其開發流程。
EDF Linux® BSP 提供與 PetaLinux BSP 類似的功能,包括開機韌體、開機載入程式、Linux 作業系統及 Linux 根檔案系統。但 EDF 的內核設定與 rootfs 功能更完整、更豐富。AMD 建議要在 EDF 中重新生成完整堆疊,以確保相容性。
AMD 建議從 EDF 文件的入門指南——操作範例以及開發流程這兩個章節開始。文件中也提供通用,以及針對特定器件、評估板的詳細規格,可依需求查閱。
請參考 EDF 文件中的將專案從 PetaLinux 遷移到 EDF 一節以取得更多資訊。
AMD EDF 目前與 Vivado™ Design Suite 採用相同的發佈時程,不過是以獨立元件的形式釋出。EDF 會依據 Vivado Design Suite 發行版本進行驗證,並更新預先編譯的組件。EDF 的版本命名格式為 YY.MM.<update>。例如,EDF 25.05 對應的是 Vivado™ Design Suite 2025.1 版,而 EDF 25.05.1 則對應到 Vivado™ Design Suite 2025.1.1 版。
開始
下載 EDF 組件,展開你的嵌入式開發之旅。
- 使用專為 AMD 自適應 SoC 最佳化的 Linux 磁碟映像,進行開箱即用的評估
- 使用 EDF Linux 與平台 BSP 進行軟體開發,實現全板啟動
- 使用開機韌體、範例設計與參考資產打造客製嵌入式設計
尾註
Yocto Project 及所有相關標章和標誌皆為 The Linux Foundation 的商標。本網站並無 Yocto Project 或 The Linux Foundation 任何形式之背書。
Yocto Project 及所有相關標章和標誌皆為 The Linux Foundation 的商標。本網站並無 Yocto Project 或 The Linux Foundation 任何形式之背書。