- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
HI,everyone
We use the A10 card in the environment of "Linux 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux", after installing the driver, test the DMA read Write function, found that the operation error will make the machine hang.
1. We checked that the driver in the environment was successfully installed as can be seen in Figure 1.
2. Figure 2 is a screenshot when it hangs
3. We wrote a simple test program to start dma to read 8192 bytes. The first read is ok, and then it hangs again after the second read, causing the machine to restart. , Figure 3 shows the process of a simple test program
Figure 1
Figure 2
Figure 3
thank you
Link kopiert
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Hi Sir
The suggestion is you can use this AN 829: PCI Express Avalon -MM DMA Reference Design to test on your system.
Below is the document and design link:
https://www.intel.com/content/www/us/en/design-example/714948/arria-10-pcie-gen3-x8-dma.html
The design includes a high-performance DMA with an Avalon-MM interface that connects to the PCI Express Hard IP core. It transfers data either between on- chip memory and system memory or external memory and system memory. The reference design includes Linux software drivers that set up the DMA transfer. You can also use the software driver to measure and display the performance achieved for the transfers.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Okay thank you. We will re-verify according to the manual

- RSS-Feed abonnieren
- Thema als neu kennzeichnen
- Thema als gelesen kennzeichnen
- Diesen Thema für aktuellen Benutzer floaten
- Lesezeichen
- Abonnieren
- Drucker-Anzeigeseite