Post Go back to editing

Error While Running FMCOMMS3 with ZCU104

Thread Summary

The user encountered errors when interfacing ZCU104 with FMCOMMS3, specifically 'Unsupported PRODUCT_ID 0xFF' and 'Error transferring data using DMA'. The issue was resolved by enabling the VADJ using the ZCU104 system controller. The user also confirmed that changing the DDR configuration in Vivado to 16-bit bus width and 1 bank group address did not cause memory access issues.
AI Generated Content
Category: Hardware
Product Number: AD9361

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.

Parents Reply Children
No Data