This guide provides an overview of the AMD Kria™ App Store for developing Ubuntu applications for the Kria Starter Kits. It describes the development requirements, over-the-air deployment packaging, and application release. It is not intended to provide detailed application development steps. The scope is to ensure partner developed applications for the Kria App Store have a seamless user experience for end customers, and that partner application developers understand the technical requirements for packaging and deployment. This document includes definitions of Linux infrastructure (kernel version and dependent libraries), shared libraries, over-the-air deployment mechanisms, and verification requirements.
This particular document outlines application deployment on Ubuntu for Kria SOMs over either native Debian packaging or a Docker image. Refer to the Kria K26 SOM Wiki for a list of comprehensive documentation related to the Kria SOM.