Jump to content

Tim S.

Members
  • Posts

    90
  • Joined

  • Last visited

Posts posted by Tim S.

  1. Hi to the community. The GitHub repository now has a section for Lab Verification of the Pmod busses. SPI values are captured with Waveforms as digital logic analyzer to a Pmod TPH2. I authored a Python script that will translate Pmod CLS SPI bus activity and Pmod SF3 SPI bus activity (in separate files) into human-readable statements of the bus transfers.

    The script:

    https://github.com/timothystotts/fpga-serial-mem-tester-1/blob/master/Lab-Verification/display_pmod_parse_from_spi_spy.py

    Example data inputs and outputs:

    https://github.com/timothystotts/fpga-serial-mem-tester-1/tree/master/Lab-Verification/SF-Tester-Design-VHDL

    Regards,

    Tim S.

  2. I authored a minimal Vivado IP design to control a single Pmod SSD with extension cable on a single jack of a FPGA board. The IP is called MuxSSD and allows writing either digit at any time with no need to use a fast GPIO trick in the application C code.

    This driver is part of my previously mentioned Accelerometer Tester design.

    The project is hosted at: https://github.com/timothystotts/fpga-serial-acl-tester-1 .

    Tim S.

  3. Months ago, I wrote a Pmod HYGRO driver in VHDL without block diagram. The Pmod HYGRO's I2C requirements are odd. I'd be glad to mention my findings if you are debugging waveform or message-order issues for reading the HYGRO's measurement registers.

  4. Hi @jpeyron,

    The base-linux project provides a complex and highly configurable IP Core for the MIPI RX as part of the Board Design. The core is not included under repo/ of the design. It cannot be customized without a license. And it cannot be synthesized without a license. The name of the MIPI RX also differs from the simpler model of the PCam 5 demo. The demo provides MIPI_CSI_2_RX_0 which is an instance of "MIPI CSI-2 Receiver v1.1". The linux base utilizes an absent mipi_csi2_rx_subsystem_0 which is an instance of "MIPI CSI-2 Rx Subsystem v1.0"  containing unlicensed core "MIPI CSI-2 Rx Controller v3.0" (Product Guide 232?).

    Regards,

    Tim

  5. I downloaded Zybo Z7-20 base linux project from git and ran the create_project.tcl script.

    On the system.bd, there are IP that require a license and are not gratis license.

    Specifically, the /mipi_csi2_rx_subsystem_0 requires an IP Core license for its sub-component bd_0ac3_rx_0 which.is MIPI CSI-2 Rx Controller.

    How can I proceed from here for generating a working Zybo Z7-20 linux demo?

    Thanks.

    Tim

     

×
×
  • Create New...