02-13-2020 06:26 AM - edited 02-13-2020 09:23 PM
Am working on XAZU3EG-SFVA625-1-i controller which is based on UltraScale+ MPSoC family.
I want to know what are the steps to follow to enable the ADC which is Present in the PS/PL section as shown below.
Till now I have enabled all the peripherals in vivado , generated the bit stream and created the application project in SDK by using 'Peripheral template'.
I want to know the further steps to be follow on how to access the ADC so I can connect external sensor to mesure the supply voltage and current.
Following is the information about block diagram and its configuration
Following is the information about the project created in Xilinx SDK
Please help me it means a lot. Thanks in advance !!
Please let me know if I need to give any furhter information.
02-18-2020 11:09 AM - edited 02-18-2020 11:13 AM
You are correct there are 2 system monitors, one for the ps and other in the pl.
You can use either to monitor on chip temperature and supplies.
Only the pl side one can monitor external analog inputs.
We provide a software driver for the PS SYSMON (it also covers the PL one when you don't have it instantiated in your design)
Xilinx also provide a PL SYSMON driver that can be used when you've got the system management wizard in your PL design.
You should create your BSP based on the HDF, look for the system management wizard in BSP summary tab and you'll see the associated driver. The driver comes with examples that you can pull into your Workspace so that should be enough to get you started
02-19-2020 01:32 AM
sdk shows the driver for the PL System management wizard in the system.mss
02-19-2020 01:35 AM
I got to know that there is 1 dedicated differential analog-input pair to connect to external channel.
I also enabled one analog channel from bank 64 to connect external device so I can read the values
But am not able to get the pin details after going throuhg schematic of the same as below or which is the signal name for dedicated signal.
Please help me to get the singal name.
Thanks in advance.