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>
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: |
||
|
5680 AK Best |
W: |
||
| 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
