Jump to content

sfallekgt

Members
  • Posts

    2
  • Joined

  • Last visited

sfallekgt's Achievements

Newbie

Newbie (1/4)

0

Reputation

  1. Hi Arthur, Thanks for your help here. I'm now digging into the ddr-streaming branch a bit more. I'm trying to generate a minimal example of sending multiple ADC captures over the serial comms link. For now, large delays are possible between the captures, but ultimately I would like to stream large contiguous samples. I've been working from the s2mm_transfer software example, which I've re-written to take captures sequentially. After the first capture, the device fails while waiting for the manual trigger (which I've issued from ManualTriggerIssueTrigger). Are there any particular commands/resets that need to executed between captures? Before a capture, I enable the trigger (TriggerSetEnable), invalidate the cache (Xil_DCacheInvalidateRange), start the trigger (TriggerStart) and reissue the manual trigger. Possibly related - I noticed S2mmCleanup is non-functional. Thanks again.
  2. hi, I'm new to the forum - thanks in advance for the help. I'm curious about the AXI interface for the Zmod ADC 1410. The documentation states that a 16 kSample circular buffer stores data from the ADC and then writes to memory. Is it true that the data cannot be sent to DDR memory until the entire buffer is full? I'm curious if there is then a way to reduce the buffer size to provide smaller chunks of data to the PS at a faster rate. Also, Im curious about the latency for this process (ADC capture + buffer storage + axi transfer to DDR + DMA access by PS) is known.
×
×
  • Create New...