Hi Duan,

You are correct that `xdevcfg` is officially deprecated. At the time when zynq 
7-series was released there was some overlap of `xdevcfg` as the linux 
`fpga_manager` kernel was being added. This is why the red pitaya image will 
support katcp as is as well as older linux images (what pynq 2.2 would have 
been built from).

Support for programming a casper `.fpg` using `fpga_manager` in 
katcp/tcpborphserver has been added and can be found here: 
https://github.com/ska-sa/katcp. You will need to clone that repo and then 
build from source. The RFSoC platforms in casper are also using `fpga_manager` 
with added additional support of using device tree overlays.

Best,

Mitch

On Oct 18, 2021, at 5:09 AM, 
[email protected]<mailto:[email protected]> wrote:

Hi,Casperites,
    I try plant casper toolfloe in other zynq board(like Redpitaya),but I found 
a problem katcp implemented on redpitaya, the katcp run in Redpitaya board 
linux system need a driver "xdevcfg", but this driver was deprecated a couple 
of years ago. now xilinx kernel use anathor driver name " fpga manager". the 
zynq-7000、zynq ultrascale+ MPSoC and zynq Ultrascale+ RFSoC chip all can use 
the "fpga manger" to PL programming. and the driver can need .bin file ,not.bit 
file.
    I have plant the casper tut1 on my PYNQ-Z2 board (PYNQ system version V2.2) 
success, but the V2.3 - V2.6 bacause not the "xdevcfg" driver,before .fpg not 
work. I want to know how to change katcp and toolflow some code to support it?
    and the katcp install zynqmp PYNQ linux (like ZCU111) is also use "fpga 
manager" driver, if need add some change for different version.

thanks,
         duan
________________________________
========================================
段雪峰(Duan Xuefeng)
中国科学院新疆天文台
Xinjiang Astronomical Observatory (XAO), CAS
乌鲁木齐市新市区科学一街150号,830011
150 Science 1-Street, Urumqi, 830011, China
电话(Tel):0991-3689068 15719983612


--
You received this message because you are subscribed to the Google Groups 
"[email protected]<mailto:[email protected]>" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/2021101819095334000360%40xao.ac.cn<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/2021101819095334000360%40xao.ac.cn?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/199D3E6A-9D37-4E2C-93A3-0ADF3B557B73%40byu.edu.

Reply via email to