Jump to content
Fourth of July -- Digilent US offices closed ×

attila

Technical Forum Moderator
  • Posts

    6,662
  • Joined

  • Last visited

Posts posted by attila

  1. Hi @k_b

    Slow transitions plus noise can can cause ringing-like false triggers. In the following picture a glitch trigger was used to catch such an event.
    To reduce the chance of this use faster slew signal, and shielded or twisted signal wire with ground to reduce noise, or use pulse timeout trigger.
    Currently the max edge is 1.25ns (due to 800MHz internal sampling) but I'll try to add glitch filter adapting sample rate in the next sw version.

    image.png

  2. Hi @matthew-aedapt

    It would be helpful if you could provide more information, attach a screenshot or workspace with data...

    The Format can be specified in the I2S configuration:

    image.png

     

    This is a script for logging the value:

    var rg = Logic1.Channels.I2S.events; //events
    var rgt = Logic1.Channels.I2S.eventStamps; // event time stamps
    var c = rg.length-1; // number of events
    
    var i = 0;
    if(rg[0].charAt(0)!="R") i++; // make sure to start with right
    
    var file = File("~/Desktop/i2s.csv");
    file.writeLine("Right,Left");
    
    for(; i < c; i+=2){
        // trim leading R/L char
        print(rg[i].substring(2), rg[i+1].substring(2));
        file.appendLine(rg[i].substring(2)+","+rg[i+1].substring(2));
    }var rg = Logic1.Channels.I2S.events; //events
    var rgt = Logic1.Channels.I2S.eventStamps; // event time stamps
    var c = rg.length-1; // number of events
    
    var i = 0;
    if(rg[0].charAt(0)!="R") i++; // make sure to start with right
    
    var file = File("~/Desktop/i2s.csv");
    file.writeLine("Right,Left");
    
    for(; i < c; i+=2){
        // trim leading R/L char
        print(rg[i].substring(2), rg[i+1].substring(2));
        file.appendLine(rg[i].substring(2)+","+rg[i+1].substring(2));
    }

    image.png
     

  3. Hi @Oleg

    Check that you are connected to the correct COM port. COM# becomes available after ADP is turned on/connected, in Windows Device Manager COM# should be FTDIBUS...

    If there is no ADP USB device and no output on COM port, this means that the device/Zynq is not booting.
    You could open the device (remove rubber feet, unscrew) to make sure that J15 is not shorted with a jumper (behind the Reset button, "USB DEVICE" label). You can remove jumpers (J15, J12) as these are not required. (The J15 is only shorted for initial device programming, then removed for the subsequent testing and calibration. I assume the header was accidentally placed after the procedure.)
    If not, the device may have been damaged in transit.
    For warranty and replacement contact the support.digilent @ ni.com specifying the Date of Purchase, Seller and Purchase Order/ Web order Number. 

    image.png

  4. Hi @janpi

    I don't know what could be the cause of this.
    You could use Filter channel to filter hf components and/or various averaging options in the application.

    image.png

     

    Edit: To measure the input 'internal' noise a (50R) terminator or a very short wire shorting the BNC input should be used.
    Additional wire will absorb more radiation. For instance a probe ground loop can be used to locate the source/orientation of the radiation:
    image.png

  5. Hi @Oleg

    Make sure the COM port is set to 115.2 kbps 
    On reset the firmware should print something like this:
    After PL programming, the front LED starts blinking during the software is initialization. For Linux it takes a few seconds, but baremetal (standard/recovery) loads quickly so the LED only blinks once.

    image.png

    image.png

  6. Hi @Martin Obert

    The Logic Analyzer has CAN FD interpreter and the Protocol tool can send CAN FD messages.
    Scope to digital conversion is also available in the mixed mode (Scope + Digital/Logic Analyzer).
    Beside the supported Bus, SPI, I2C, UART, CAN, I2S, 1-Wire, HDMI CEC, Manchester, JTAG, GPIB, SWD, SAE J1850 VPW interpreters, Custom protocols can also be implemented in Logic Analyzer.

    image.png

    image.png

     

     

×
×
  • Create New...