Jump to content

Ciprian

Digilent Staff
  • Posts

    91
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Ciprian got a reaction from cwerner77 in Recording never stops in Zybo Z7-20 DMA Audio Demo/Vivado 2018.2   
    Hi @cwerner77,
    I tried to reproduce the problem but unfortunately I could not. You are right though in your assumption, it most likely is a DMA related problem, it expects to receive a certain amount of samples and if the stream is interrupted for some reasons it will stop. If you can record the first time and play back as well then it's most likely not an Audio codec issue.
    The most likely problem is that the DMA is either in an error state or the IP is no responding to the DMA request. There is a bug in the Demo that if you reprogram the FPGA without resting the board the DMA will hang. Either way I would recommend trying to reset the DMA controller before every playback or record. This would narrow down the search for why it does not work. This can be done with the XAxiDma_Reset() function.
    I'm also assuming at this point that you did not change anything in the Vivado project or the SDK sources. If you did please let me know, it is unlikely but it might effect the demo.
    - Ciprian
×
×
  • Create New...