do you plan to add sdsoc support in plutosdr?
At the moment no. No one has ever asked for support and our SDSoC for FMComms was really never used by anyone.
If you are interested, the FMComms project still exists here: https://wiki.analog.com/resources/eval/user-guides/targetting/xilinx_sdsoc
which would be a good starting point since Pluto is near identical to those platforms.
Thank you for your comment, I will try to follow your link.
I have some projects to do with plutosdr and maybe one is too much for the two arm and I will need to move very little c routine to the fpga. I see plutosdr fpga is almost full and use sdsoc is nonsense, but I will try...
As I told to Michael at Embedded World, you ADI guys are doing very good work, hope to see all of you at Besancon.
Finally I found some time to do some experiments.
I tried to follow the steps for the FMComms project but failed soon at step 5 during update thr HDL design by running the sdsoc_platform/update_hdl.tcl:
# file copy -force ./sdsoc_platform/vivado_update/adi_project.tcl ../../scripts/adi_project.tcl
error copying "./sdsoc_platform/vivado_update/adi_project.tcl" to "../../scripts/adi_project.tcl": no such file or directory
"file copy -force ./sdsoc_platform/vivado_update/adi_project.tcl ../../scripts/adi_project.tcl"
(file "sdsoc_platform/update_hdl.tcl" line 4)
Do you have any advice?
The only things I would add is the SDSoC example uses a very old and unsupported release (2015.2). If you are trying to run those against Pluto's HDL this is unlikely to work. SDSoC has probably also changed a lot since 2015, so the example may have some issues with newer tools. Take the examples with a grain of salt, and maybe learn from them but not copy and paste code. Our tcl scripts have definitely changed extensively since 2015.