Antonio Fasano

Members
  • Content Count

    25
  • Joined

  • Last visited

  • Days Won

    1

Antonio Fasano last won the day on September 10

Antonio Fasano had the most liked content!

About Antonio Fasano

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Antonio Fasano

    How to have configuration boot up automatically in Arty-Z7-20

    Hi, Bogdan and Jon, Thank you so much for your instructions. I will test it and will report what I find. Best Regards, Antonio
  2. Hi, Guys I have a project configured and running correctly on Arty-Z7-20 through Vivado 2018 and SDK. What do I have to do to have Arty load that configuration/Software automatically after power-up ? (Without the need to be connected to VIVADO/SDK throught the serial cable) Thanks Antonio
  3. Hi, Guys, Does anyone know where I can find the Land Pattern Layout for the Arguino chipkit connectors used in the Arty Z7-20 Board ? Thanks Antonio
  4. Antonio Fasano

    Zedboard Zynq 7000 XADC Header

    Hi, Guys, I had the same application runing on a ARTY-Z7-20 board. I would like to confirm that the output we get is only from 0V to 0.999V (It clips outside that range. I thought we would get readings from 0V up to 2.5V. If it is only up to 1V, why is there a integer portion of the reading and a decimal portion of the reading in the SDK software ? Thanks Antonio
  5. Antonio Fasano

    Arty Z7 DRAM Memory

    Hi, Jon, I made a small software to test how big an array of char can be in SDK and still assign and read correct values on the ARTY-Z7-20 DRAM Memory. I found out that it goes all to way to 500 MB. I did not check further, but that is a hell of a memory capacity !!! Very good !!! Regards, Antonio
  6. Antonio Fasano

    XADC problem running on Arty-Z7-20

    Hi Jon, I just checked unchecked all others and checked VAUX0 VAUX8 and VAUX12 and the project ran without problems. I thought the readable analog voltage range would be from 0 to 2.5V, but it actually reads from 0V to 1V and clips outside that range ... But it works ... Thank you once again !! Antonio
  7. Hi Guys, I havve been trying to read analog Inputs using the XADC input. II used Lab3 as a starting point and defined 06 inputs. Vaux0 up to Vaux5 When I apply 0.25 V to pin A0 on teh XADC connector, I get answers like this The Current Vaux0 is 0.016 Volts. The Current Vaux1 is 0.285 Volts. (It says the voltage appears on Vaux1 !!!) The Current Vaux2 is 0.000 Volts. The Current Vaux3 is 0.001 Volts. The Current Vaux4 is 0.000 Volts. The Current Vaux5 is 0.002 Volts. When I apply 0.25 V to pin A1 on teh XADC connector, I get answers like this The Current Vaux0 is 0.015 Volts. The Current Vaux1 is 0.001 Volts. The Current Vaux2 is 0.000 Volts. The Current Vaux3 is 0.001 Volts. The Current Vaux4 is 0.000 Volts. The Current Vaux5 is 0.002 Volts. (It reads no voltage at all !!) When I apply 0.25 V to pin A2 on teh XADC connector, just like above, it shows no voltage When I apply 0.25 V to pin A3 on teh XADC connector, just like above, it shows no voltage When I apply 0.25 V to pin A4 on teh XADC connector: The Current Vaux0 is 0.256 Volts. The Current Vaux1 is 0.002 Volts. The Current Vaux2 is 0.000 Volts. The Current Vaux3 is 0.001 Volts. The Current Vaux4 is 0.000 Volts. The Current Vaux5 is 0.286 Volts. (It says it is on both VAux0 and Vaux5 !!!!!) When I apply 0.25 V to pin A5 on teh XADC connector, it shows no Voltage in any pins !! I am using the following commands in XADC ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux0 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN+1); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux1 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN+12); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux2 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN+3); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux3 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN+4); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux4 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); ExtVolRawData = XSysMon_GetAdcData(SysMonInstPtr, XSM_CH_AUX_MIN+5); ExtVolData = XSysMon_RawToExtVoltage(ExtVolRawData); printf("The Current Vaux5 is %0d.%03d Volts. \r\n", (int)(ExtVolData), SysMonFractionToInt(ExtVolData)); I am using VIVADO 2018.1 I have configured the XADC Wizard as per the pictures below. Has anyone seen this strange behaviour so far ? Thanks Antonio
  8. Antonio Fasano

    Arty Z7 DRAM Memory

    Hi, Guys, Does SDK C programming gives us full access to all 512MB DDR3 memory present in Arty-Z7-20 Board ? Will it work if I declare an array of char in the size of 5000000 (Five million elements) ? Thanks Antonio
  9. Antonio Fasano

    Global variables in SDK

    Hi, Bogdan, Thank you very much for the explanation. I will try !! Antonio
  10. Antonio Fasano

    Global variables in SDK

    Hi, Guys, I have been seeing a strange behaviour in my C applications in SDK. Suppose I define a global variable like int X; outside the main() subroutine in main.c If I try to use that global variable in another file, say, echo.c, I get an error message that the variable in undeclared and is being used for the first time in this function (Inside echo.c). What am I doing wrong ? Thanks Antonio Fasano Brazil
  11. Antonio Fasano

    Arty Z7 echo server

    I found out that the Arvhive in Vivado also saves the SDK project !! Awesome !!!!
  12. Antonio Fasano

    Arty Z7 echo server

    Hi, Guys The Project->Archive saves only hte VIVADO project, right ? What about the SKD project ? Is there a way to store it along with the Arvhive ? thanks !!
  13. Antonio Fasano

    Arty Z7 echo server

    That´s exactly what I was looking for !! Thank you so much !!!! Antonio
  14. Antonio Fasano

    Arty Z7 echo server

    Hi, Jon, The echo server application has worked flawlessly on the Arty-Z7-20 board. However, I noticed that although the software defines the IP of the board as 192.168.1.10, after enumeration by the router it really is assigned as 192.168.1.2 or 192.168.1.3. I though DHCP wou dnot be able to redefine it in the PHY. Strange, isn´t it ? Another question: How can I get a snapshot of a project to keep it safe and stored away while I try some modifications on it ? Is there any way to do it in Vivado 2018 ? Thank you !!!
  15. Antonio Fasano

    Arty Z7 echo server

    Hi, Jon, I checked and my jumper was really set to QSPI. I will set it to JTAG and try again. Question: How come I have already loaded several successful projects with that jumper set to QSPI ? Why the Echo Server project was the first one showing the need for JP4 be at JTAG ? Thanks Antonio