cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
162 Views
Registered: ‎05-23-2019

uboot unable to configure ZC706 FPGA

I'm not able to load bitsreams into the FPGA via software. I can over JTAG.

In uboot, what do the errors

xilinx_info: Invalid family type, 0
xilinx_info: Invalid device descriptor

mean?

I have two 706 boards. I have loaded the SD cards with the same files and formatted them in the same way.

After booting with uboot, on one board I get

Zynq> fpga info 0
Xilinx Device
Descriptor @ 0x3ffbb898
Family: Zynq PL
Interface type: Device configuration interface (Zynq)
Device Size: 13321404 bytes
Cookie: 0x45 (69)
Device name: 7z045
No Device Function Table.

On the other board, I get

Zynq> fpga info 0
Xilinx Device
Descriptor @ 0x3ffbb898
xilinx_info: Invalid family type, 0
xilinx_info: Invalid device descriptor
fpga - loadable FPGA image support

Usage:
fpga [operation type] [device number] [image address] [image size]
fpga operations:
dump [dev] [address] [size] Load device to memory buffer
info [dev] list known device information
load [dev] [address] [size] Load device from memory buffer
loadp [dev] [address] [size] Load device from memory buffer with partial bitstream
loadb [dev] [address] [size] Load device from bitstream buffer (Xilinx only)
loadbp [dev] [address] [size] Load device from bitstream buffer with partial bitstream(Xilinx only)
Load device from filesystem (FAT by default) (Xilinx only)
loadfs [dev] [address] [image size] [blocksize] <interface>
[<dev[:part]>] <filename>
loadmk [dev] [address] Load device generated with mkimage
For loadmk operating on FIT format uImage address must include
subimage unit name in the form of addr:<subimg_uname>

0 Kudos
1 Reply
Highlighted
Xilinx Employee
Xilinx Employee
36 Views
Registered: ‎10-11-2011

Re: uboot unable to configure ZC706 FPGA

Maybe the wrong format of the bitstream? Depending on the u-boot release I recall some differences.

There are two formats of the bitstream: .bit and .bit.bin.

There are wiki pages describing this. Be sure you are using the proper format.

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos