Hello,I am trying to interface ZCU104 with FMCOMMS3 and i have ported the design as per the guide and also followed the no-OS guide https://wiki.analog.com/resources/no-os/build and i am trying to run the DMA_EXAMPLE as said in the https://wiki.analog.com/resources/no-os/dac_dma_example i started by uncommenting the #define DMA_EXAMPLE in app_config.h and then i ran the make i was able to open SDK (Vitis 2021.2) and when i did $make run to program the FPGA i get the following error on Putty does anyone know what it means ?
Xilinx Zynq MP First Stage Boot Loader Release 2021.2 Dec 17 2025 - 09:42:16 PMU-FW is not running, certain applications may not be supported. ad9361_init : Unsupported PRODUCT_ID 0xFFad9361_init : AD936x initialization error Read Error -22 Read Error -22 Write Error -22 Write Error -22 Failed to write ENSM_CONFIG_1 Read Error -22 Read Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Read Error -22 Read Error -22 Read Error -22 Read Error -22 Write Error -22 Write Error -22 Failed to write ENSM_CONFIG_1 Write Error -22 Read Error -22 Read Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Write Error -22 Read Error -22 Read Error -22 cf-ad9361-dds-core-lpc: Status errors: 00000000 Error transferring data using DMA.
Further add-on points:
1) I ran system_project.tcl in Vivado 2021.2 in Windows and just changed the DDR configuration since ZCU104 only has 2GB of PS DDR component. By changing the "DRAM IC Bus width" to 16 and "Bank Group address" to 1 to achieve 2 gb of PS memory, will it be an issue? Since my previous errors of memory access issues, we resolved.
2) I ran helloworld template by exporting the xsa file in vitis just to make sure the XSA file was not corrutes and was succesfull in printing HelloWorld.
3) but when i tried to run the no-OS build i am getting the error posted above please guide me through this problem i am happy to provide further details if necessary, Thanks.