Uploaded image for project: 'CIFX Driver for Linux'
  1. CIFX Driver for Linux
  2. NXDRVLINUX-114

uio_netx: Failed to allocate DMA memory on RPI4 platform.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: V2.0.0.0, V2.0.1.0, V2.1.0.0, V2.1.1.0
    • Fix Version/s: None
    • Component/s: Linux Driver
    • Labels:
      None
    • Account:
      SDO Driver (SDODRIVER)

      Description

      Error message: "Unable to allocate requested DMA-capable block of size 0x--- (---) during mmap in uio."

      The DMA memory allocation via dma_alloc_coherent() seem not to return the required 32bit address.

       

      Workaround:

      Use "dtoverlay=pcie-32bit-dma" in the config.txt file.

       

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  SDoell Sebastian Döll
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: