Step 3. Booting your Starter Kit  (PetaLinux)

For Windows, use the Device Manager to observe which COM ports appear when you plug the USB cable attached to the KV260 Starter Kit into your computer.

The Starter Kit uses an FTDI USB to COM port device that requires the FTDI virtual COM port driver to be installed on your machine. If the driver is not already installed on your host machine or Windows has not automatically installed it, go to the following link:

https://ftdichip.com/drivers/vcp-drivers/

Four COM ports are enumerated where the second numbered COM port corresponds to the UART.

Configure your terminal program (e.g., TeraTerm, PuTTy) with the settings shown below. If not already available, refer to Tera Term Terminal Emulator Installation Guide (UG1036) for instructions on installing a terminal program on your computer.

  • Baud rate = 115200
  • Data bits = 8
  • Stop bits = 1
  • Flow control = None
  • Parity = None

Power ON the Starter Kit by connecting the power supply to the AC plug. The power LEDs should illuminate and a Linux UART response can be seen on the terminal program interface.

Please note that the Starter Kit powers up immediately as you connect the AC plug to the wall power (There’s no ON/OFF switch on the board.)

If you see the heartbeat LED is active but there is no UART response, verify that your machine has the FTDI driver installed and that the terminal program is connected to the correct COM port.

The Starter Kit QSPI boots the board using SD boot mode and loads the SD contents to boot into Linux. At initial log-in, the platform requires you to set a new password. When the system boots to Linux and asks for a login username, enter default username as “petalinux” and set a new user password.

To enable the root user, use the command below because “petalinux” has limited privileges. Enter the same password that you created for “petalinux” in the above step.

sudo su -l root

Verify Internet connectivity via “ping” or “DNS lookup.”

ping 8.8.8.8

If you can observe that packet transmit/receive worked and there is no packet loss with the above ping command, this means your Internet connectivity is working and active.

Please note: Without Internet connectivity, you will not be able to dynamically load Smart Camera accelerated application package feed on the Vision AI Starter Kit.

For macOS, open a terminal by searching for the “Terminal” in your Applications folder. Enter the following command to observe which COM ports appear when you plug in the USB cable attached to the KV260 into your computer.

$ ls /dev/tty.*

Four COM ports are enumerated where the second numbered COM port corresponds to the UART.

Configure your UART within the same terminal. You can also configure your terminal program (PuTTy) with the same settings below. These settings are the same as defined in the Windows set-up.

$ screen /dev/tty.usbserial-<board serial>1 115200,cs8

Power ON the Starter Kit by connecting the power supply to the AC plug. The power LEDs should illuminate and a Linux UART response can be seen on the terminal program interface.

Please note that the Starter Kit powers up immediately as you connect the AC plug to the wall power (There’s no ON/OFF switch on the board.)

If you see the heartbeat LED is active but there is no UART response, verify that your machine has the FTDI driver installed and that the terminal program is connected to the correct COM port.

The Starter Kit QSPI boots the board using SD boot mode and loads the SD contents to boot into Linux. At initial log-in, the platform requires you to set a new password. When the system boots to Linux and asks for a login username, enter default username as “petalinux” and set a new user password.

To enable the root user, use the command below because “petalinux” has limited privileges. Enter the same password that you created for “petalinux” in the above step.

sudo su -l root

Verify Internet connectivity via “ping” or “DNS lookup.”

ping 8.8.8.8

If you can observe that packet transmit/receive worked and there is no packet loss with the above ping command, this means your Internet connectivity is working and active.

Please note: Without Internet connectivity, you will not be able to dynamically load Smart Camera accelerated application package feed on the Vision AI Starter Kit.

For Linux, open a terminal by right clicking on the Desktop and selecting “Open In Terminal”, and enter the following command to observe which COM ports appear when you plug in the USB cable attached to the KV260 into your computer.

$ dmesg | grep tty

Four COM ports should be enumerated. The second numbered COM port corresponds to the UART.​

Configure your UART within the same terminal. You can also configure your terminal program with the same settings below. These settings are the same as defined in the Windows set-up.

$ sudo putty /dev/ttyUSB2 -serial -sercfg 115200,8,n,1,N

The Starter Kit uses an FTDI USB to COM port device that requires the FTDI virtual COM port driver to be installed on your machine. If the driver is not already installed on your host machine or Linux does not automatically detect it and load the appropriate driver, go to the following link for additional guidance: https://ftdichip.com/drivers/vcp-drivers/ 

Power ON the Starter Kit by connecting the power supply to the AC plug. The power LEDs should illuminate and a Linux UART response can be seen on the terminal program interface.

Please note that the Starter Kit powers up immediately as you connect the AC plug to the wall power (There’s no ON/OFF switch on the board.)

If you see the heartbeat LED is active but there is no UART response, verify that your machine has the FTDI driver installed and that the terminal program is connected to the correct COM port.

The Starter Kit QSPI boots the board using SD boot mode and loads the SD contents to boot into Linux. At initial log-in, the platform requires you to set a new password. When the system boots to Linux and asks for a login username, enter default username as “petalinux” and set a new user password.

To enable the root user, use the command below because “petalinux” has limited privileges. Enter the same password that you created for “petalinux” in the above step.

sudo su -l root

Verify Internet connectivity via “ping” or “DNS lookup.”

ping 8.8.8.8

If you can observe that packet transmit/receive worked and there is no packet loss with the above ping command, this means your Internet connectivity is working and active.

Please note: Without Internet connectivity, you will not be able to dynamically load Smart Camera accelerated application package feed on the Vision AI Starter Kit.