Ethernet Recovery Tool

Kria KV260 Vision AI Starter Kit User Guide (UG1089)

Document ID
UG1089
Release Date
2022-07-26
Revision
1.2 English

The Ethernet recovery tool is a small application included in the Xilinx provided KV260 Starter Kit QSPI image. It provides a simple Ethernet-based interface and application for updating the boot firmware. This application and interface is initiated by holding the firmware update button during the power-on sequence. The application uses a fixed IP address of 192.168.0.111. The following figure shows an overview of the set-up.

Figure 1. Ethernet Recovery Tool Setup

The Ethernet recovery tool provides a mechanism for updating either of the dynamic boot partitions within the primary boot device if Linux is not functional. If Linux is functional, the recommendation is to update the boot firmware using the xmutil boot firmware update utilities. The associated update content is a Xilinx XCK26 binary boot image captured as BOOT.BIN. To support platform recovery, the KV260 Starter Kit factory BOOT.BIN image is made available on the Xilinx SOM Getting Started web page. You can also use this tool when customizing the platforms boot firmware with your own BOOT.BIN generated through the Xilinx Vitis and PetaLinux tools.

To use the Ethernet recovery tool, follow these steps:

  1. Connect the PC to the KV260 Starter Kit via Ethernet as shown in Figure 1.
  2. Set the PC to a static IP address that is on the same subnet as the recovery tool (192.168.0.XYZ), but not 192.168.0.111.
  3. Hold the firmware update button when powering on the device. You should also see the UART print outs from the recovery application.
  4. Use a web-browser (e.g., Chrome or Firefox) on the PC to navigate to the URL http://192.168.0.111 for access to the Ethernet recovery tool.
  5. Use the Ethernet recovery tool GUI in the web-browser to update either the A or B boot firmware partitions with a BOOT.BIN file from the file system on the PC. The Ethernet recovery tool interface is shown in the following figure.
Figure 2. Ethernet Recovery Tool Interface