Problème critique
Les transferts de mémoire de la mémoire hôte à la mémoire du périphérique peuvent entraîner une erreur fatale dans version Windows du Altera® Plateforme de référence du kit de développementArria® 10 GX FPGA. À partir de la version 15.1 du Quartus Prime® Deisgn Suite, le® PCI Express (PCIe®)l’accès direct à la mémoire (DMA) IP ne peut transférer que jusqu’à 8 kilooctets de mémoire. Cependant, l’émetteur-récepteur Deriver de Window\ pourrait gérer une hôte de périphérique à mapage mémoire (MMD) avec mémoire épinglée contiguë supérieure à 8 KO. De plus, l’hôte MMD est actuellement programmé pour transférer l’ensemble épinglé Mémoire. Une mémoire épinglée qui dépasse 8 Ko entraîne une défaillance de l’IP DMA, ce qui mène à l’erreur fatale dans la plateforme de référence.
Dans la version Windows du kit de développement FPGA Altera Arria 10 GX Plate-forme, remplacez les fichiers suivants par les fichiers ci-joints :
- \source_windows64\host\mmd\acl_pcie_dma_windows.cpp
- \source_windows64\include/hw_pcie_dma.h