To use that other 95% of the chip, I want to program the bitstream.

Apparently, there's no support yet for that.

In the kernel, I can see drivers for the FPGA framework and the xdevcfg
device, but there's no binding information (or is there?) in the devicetree so
neither works from within Linux.

In U-boot, the "fpga" command is compiled in, but fails without telling what's
wrong (I guess that a "Device Size" of "1 bytes" is an indicator that
something is wrong):

ZynqMP> fpga info 0
Xilinx Device
Descriptor @ 0x000000007ffaa180
Family:         ZynqMP PL
Interface type: csu_dma configuration interface (ZynqMP)
Device Size:    1 bytes
Cookie:         0x0 (0)
Device name:    xczuunknown
Device Function Table @ 0x000000007ff796a0
ZynqMP> fpga load 0 0x100000 $filesize
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
  loadb [dev] [address] [size]  Load device from bitstream buffer (Xilinx only)

ZynqMP>

 

Kind regards,

 

Mike Looijmans

System Expert

 



TOPIC Products

 

 

Materiaalweg 4

 

 

5681 RJ Best

T:

+31 (0) 499 33 69 69

Postbus 440

E:

[email protected]

5680 AK Best

W:

www.topicproducts.com

The Netherlands


Please consider the environment before printing this e-mail


Topic zoekt gedreven (embedded) software specialisten!

-- 
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to