{"id":229934,"date":"2026-04-01T05:06:00","date_gmt":"2026-04-01T09:06:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/04\/01\/getting-started-with-amd-edf-on-kria-kv260\/"},"modified":"2026-04-01T05:55:12","modified_gmt":"2026-04-01T09:55:12","slug":"getting-started-with-amd-edf-on-kria-kv260","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/04\/01\/getting-started-with-amd-edf-on-kria-kv260\/","title":{"rendered":"Getting Started with AMD EDF on Kria KV260"},"content":{"rendered":"<p><a href=\"https:\/\/www.hackster.io\/whitney-knitter\/getting-started-with-amd-edf-on-kria-kv260-784334\">Getting Started with AMD EDF on Kria KV260<\/a><\/p>\n<p><a href=\"https:\/\/www.hackster.io\/whitney-knitter\/getting-started-with-amd-edf-on-kria-kv260-784334\">https:\/\/www.hackster.io\/whitney-knitter\/getting-started-with-amd-edf-on-kria-kv260-784334<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-04-01 05:06:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.hackster.io\">www.hackster.io<\/a><\/p>\n<p class=\"hckui__typography__bodyL\">For those that have used recent versions of AMD&#8217;s PetaLinux Tools to develop embedded Linux images for their FPGAs and SoCs\/SoMs, you&#8217;ve probably taken notice of the warning message displayed every time the 2025 version of the tools are sourced:<\/p>\n<p><span>[WARNING] The PetaLinux toolset is scheduled for deprecation in the 2026.2 release. Users are advised to adopt AMD EDF and its Yocto Project based workflows.<\/span><\/p>\n<p class=\"hckui__typography__bodyL\">As I mentioned in my previous project post the process for this new Yocto-based workflow, Embedded Development Framework (EDF), needed its own dedicated post outside of the installation process for the rest of the AMD FPGA tools. This is mainly because there isn&#8217;t a whole lot to install for EDF outside of the specific project you&#8217;re working on, so it&#8217;s best to go through the entire workflow for a given development board. And as you can tell from the title, I&#8217;m going through the EDF workflow targeting my Kria KV260 Vision AI Starter Kit.<\/p>\n<p class=\"hckui__typography__bodyL\">Now if you&#8217;re coming from a traditional Yocto project workflow background then the EDF workflow is literally just that with a bonus SDK that will help you do things like package wic images. However, if you&#8217;re someone like me where you learned Yocto through using PetaLinux, then EDF initially feels like your bike just had the training wheels violently ripped off and you abruptly crashed into a row of garbage cans.<\/p>\n<p class=\"hckui__typography__bodyL\">As a side note, I&#8217;m working on an Ubuntu 24.04 host PC, but I didn&#8217;t come across anything that I think would be different on an Ubuntu 22.04 host (with one minor exception that is noted when it comes up). I make no promises for Ubuntu 20.04 or earlier though.<\/p>\n<p class=\"hckui__typography__bodyL\">There are two main workflows for EDF:<\/p>\n<ul class=\"hckui__typography__bodyL\">\n<li>Get a base pre-built image running on the target development board then do all application and kernel development on target.<\/li>\n<li>Build an SDK for the embedded Linux image from the Yocto project to cross compile and do all development on a host PC.<\/li>\n<\/ul>\n<p class=\"hckui__typography__bodyL\">While initial development can get up and running directly on target very quickly compared to&#8230;<\/p>\n<p><a href=\"https:\/\/www.hackster.io\/whitney-knitter\/getting-started-with-amd-edf-on-kria-kv260-784334\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting Started with AMD EDF on Kria KV260 https:\/\/www.hackster.io\/whitney-knitter\/getting-started-with-amd-edf-on-kria-kv260-784334 Publish Date: 2026-04-01 05:06:00 Source Domain:&#8230;<\/p>\n","protected":false},"author":1,"featured_media":229935,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/hackster.imgix.net\/uploads\/attachments\/1936718\/_xaZGJNLt2k.blob?auto=compress&w=1600&h=1200&fit=min&fm=jpg","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71,79],"class_list":["post-229934","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/229934"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=229934"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/229934\/revisions"}],"predecessor-version":[{"id":229936,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/229934\/revisions\/229936"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/229935"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=229934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=229934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=229934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}