• 0
dakefeng

petalinux-boot cannot find fpga device

Question

Now I got this problem 

$petalinux-boot --jtag --prebuilt 2

INFO: Launching XSDB for file download and boot.

INFO: This may take a few minutes, depending on the size of your image.

rlwrap: warning: your $TERM is 'xterm-256color' but rlwrap couldn't find it in the terminfo database. Expect some problems.: Inappropriate ioctl for device

INFO: Configuring the FPGA...                                                   

INFO: Downloading bitstream to the target.

No supported FPGA device found

    invoked from within

"::tcf::eval -progress ::xsdb::print_progress {::tcf::cache_enter tcfchan#0 {tcf_cache_eval {process_tcf_actions_cache_client ::tcfclient#0::arg}}}"

    (procedure "::tcf::cache_eval_with_progress" line 2)

    invoked from within

"::tcf::cache_eval_with_progress [dict get $arg chan] 

  1. $progress"

    (procedure "process_tcf_actions" line 1)

    invoked from within

"process_tcf_actions $arg ::xsdb::print_progress"

    (procedure "fpga" line 392)

    invoked from within

"fpga "/home/dake/Documents/zybo/plnx/Digilent-Zybo-Linux-BD-v2015.4/pre-built/linux/implementation/download.bit""

    (file "/tmp/tmp.yC3qFEEdKA" line 5)

INFO: The XSDB log is as follows

attempting to launch hw_server

 

****** Xilinx hw_server v2015.4

  **** Build date : Nov 18 2015-09:53:32

    ** Copyright 1986-1999, 2001-2015 Xilinx, Inc. All Rights Reserved.

 

INFO: hw_server application started

INFO: Use Ctrl-C to exit hw_server application

 

INFO: To connect to this hw_server instance use url: TCP:127.0.0.1:3121

 

It says no FPGA device found, but I have installed adpet runtime and util, and I can see this board as

$ sudo djtgcfg enum

Found 1 device(s)

 

Device: Zybo

    Product Name:   Digilent Zybo

    User Name:      Zybo

    Serial Number:  210279760033

Do I need to install some driver for petalinux?

 

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

well, I am using vivado 2015.4 on linux. UG973 says you need to run install_drivers manually with sudo to install the driver..

Ok, I did that, but I still didnot see /dev/windrvr6 device, And I checked the install_drivers directory, it is suspiciously empty, only two rules files and two simple script to copy them. What should be the right solution?

Many thanks.

Share this post


Link to post
Share on other sites
  • 0

Spent 50$ to upgrade my parallel to 11, installed ubuntu 16.04, redo everything. it is connected now. still haven't found the problem.

 

BTW what is the device name for digilent fpga program cable under /dev?

 

Share this post


Link to post
Share on other sites
  • 0

The Zybo will show up as a ttyUSB device. To find out which device is the Zybo run 

ls /dev

Then plug in the Zybo and rerun the command. By comparing the outputs of the two you should be able to find the new entry in the directory. The new entry is the serial port of the Zybo.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now