Results 1 to 1 of 1

Thread: how to use this c file found in altera to use dma controller IP?

  1. #1
    Join Date
    Apr 2018
    Rep Power

    Default how to use this c file found in altera to use dma controller IP?


    I got stuck with the altera dma controller ?
    how to do burst data transfers from one location to other location using dma controller IP.
    my src address :0x01000000
    my dst address :0x01040000
    i enabled burst transfers : 64
    and fifo depth : 32 while configuring dma controller in platform designer tool.

    I first thought of just configuring dma controller registers directly, but failed. And later found that things are not straight forward as xilinx.
    finally, found some c codes on internet but users are already bogging their heads at the line while(!rx_done); where rx_done not going high and dma block is busy indefinitely.

    today found something called HAL API and got a C file and 2 header files.
    iam attaching here.

    I already mentioned source address and destination address of my SOC and the number of bytes to transfer. please someone provide me the informatin of how to use this file and the functions inside this file to get working.

    Attached Files Attached Files

Similar Threads

  1. Replies: 9
    Last Post: July 11th, 2017, 11:56 PM
  2. Tcl Script name File .qip not found
    By CORONAPAS in forum General Altera Discussion
    Replies: 3
    Last Post: September 19th, 2016, 12:40 AM
  3. Critical Warning: Synopsys Design Constraints File file not found
    By mfina in forum Quartus II and EDA Tools Discussion
    Replies: 7
    Last Post: June 20th, 2013, 07:42 AM
  4. SOPC File not found
    By Pilar in forum General Discussion Forum
    Replies: 0
    Last Post: August 3rd, 2010, 11:00 AM
  5. Not found rc file in ~/rootfs/etc dir
    By jay_1025 in forum Linux Forum
    Replies: 5
    Last Post: April 15th, 2006, 04:27 AM


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts