Recommended: Public
Ethernet connectivity is necessary to dynamically pull down the latest accelerated
application designs.
- If you have not already verified Internet connectivity do so before proceeding via ping test or DNS lookup (e.g., nslookup).
- Example applications are deployed using the Linux package management
framework for over-the-air deployment. The
sudo xmutil getpkgs
lists a series of package groups that can be installed on your platform. The package group naming convention is:packagegroup-kit_name-application_name
. For example, the machine vision application for the KR260 platform has the following package group namepackagegroup-kr260-machine-vision
. You can install any number of matching accelerated applications to your platform. For exact commands to install, refer to the Kria SOM Wiki for further details.Note: You should only install package-groups that are compatible with your particular starter kit configuration. - For any applications installed on the local file system via the package
feed, the platform can now dynamically load and swap those applications. To see
a list of the applications local to the system, execute
sudo xmutil listapps
. You can also see what applications are local by manually exploring the/opt/xilinx
directory. - By default, kr260-dp is loaded on boot. From the applications list, check
for an active application loaded (active = 1 in the
xmutil listapps
output). If there is a loaded application, unload it by running thesudo xmutil unloadapp
command to unload the current application before proceeding to the next step. - From the application list, start the new application by running
sudo xmutil loadapp application_name
. The platform configuration is automatically handled and starts the application. - Applications with a Jupyter-based cockpit will start-up
automatically. You need to point your web-browser to the associated IP address
and port. The associated IP address and port information is printed to the UART
at boot. To query your Jupyter lab server URL after the initial boot, run:
sudo jupyter notebook list
.