I also attach the tcl script to create the block diagram in IP integrator. I also attach here the block diagram.
I also attach the .hwh files.
In PYNQ code, when I query for print(ol.ip_dict.keys()) where ol is the overlay object, then it shows only zynq processor and does not show axi dma, custom IP core or anyother IP core like smart connect.
I could not attach .bit file which is 19.3 MB too large for forum limit of 10 MB.
It would appear that you have not assigned addresses to these IP, please check the Address Editor tab and assign the addresses and re-generate the bitstream.
Thanks for your reply. I had not set the DDR4 RAM to a preset yesterday apart from not assigning the addresses in the address editor.Thank you for correcting me.
Now after making these changes, my pynq code is detecting zynq ps, axi dma, hls ip core, but it does not show other IPs like smart connect etc. Is this expected.
And the dma gets stuck before giving response output from HLS IP.