Main Content

Board Connection Problems and Fixes

SD card cannot boot board

Problem

If the Done light is unlit after attempting to boot the board with the SD card that contains the default FPGA image (from the guided setup), then the SD card was unable to boot the board.

Possible Solution

First, try resetting the board using the reset button.

If the board also does not boot correctly from the reset, then load the default SD card image onto another SD card, and try that card in the board.

When the boot is successful, the Done light is lit.

Error connecting to board: Remote host identification has changed (Linux)

Problem

When you try to create a visionzynq object, you get the following error:

Error using visionzynq (line 178) Cannot establish an SSH connection 
to the board with device address "192.168.4.2". Caused by: 
Error using visionzynq (line 174)
   Error executing command:
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
   Someone could be eavesdropping on you right now (man-in-the-middle attack)!
   It is also possible that a host key has just been changed.
   The fingerprint for the ECDSA key sent by the remote host is
   d2:ca:9b:e7:c0:2b:67:35:1e:c7:e2:90:a9:aa:74:90.
   Please contact your system administrator.
   Add correct host key in /home/user/.ssh/known_hosts to get rid of this message.
   Offending ECDSA key in /home/user/.ssh/known_hosts:1
   Password authentication is disabled to avoid man-in-the-middle attacks.
   Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
   Permission denied (publickey,password,keyboard-interactive).

Possible Solution

Follow the error message instructions by either removing the offending line from the known_hosts file or removing the entire file. A new entry is added automatically on the next connection attempt.

Error connecting to board: No active connection

Problem

You get a "No active connection" error when you create a visionzynq object.

For Linux®:

Error using visionzynq (line 178) Cannot establish an SSH connection 
to the board with device address "192.168.4.2". Caused by: 
  Error using visionzynq (line 174)
       Error executing command: ssh: connect to host 192.168.4.2 port 22: No
       route to host

For Windows®:

 Error using visionzynq Cannot establish an SSH connection 
to the board with device address "192.168.4.2". Caused by: 
   Error using visionzynq
   Error executing command: FATAL ERROR: Network error: Connection timed out

Any of the following conditions can cause this error:

  • The board is not turned on.

  • The cable is unplugged.

  • The board has not booted properly.

  • The NIC has not been configured correctly.

Possible Solution

If you attempted to create the visionzynq object immediately after turning on the board but before it had finished starting up, turn off the power and restart the board. When the board is ready, try creating the object again. Otherwise, rerun the guided setup wizard to check possible problem conditions during setup.