HJELP på SMSC LAN 9115

A

akhileshchidare

Guest
Hallo,
Jeg har et problem med DMA burst transfers når kommunikasjonen mellom Cyclone 2 FPGA nad SMSC LAN 9115.

Jeg har et felles buss deling for SRAM og LAN 9115.

Problemet er at når jeg får et avbrudd fra LAN enheten jeg lese data fra LAN FIFO og satt i en midlertidig buffer.when i utskriften midlertidig buffer Jeg ser at det meste av mottatte data corrupted.The problemet med bare DMA.

når jeg dont bruke DMA jeg får alt rett, og jeg er i stand til å behandle dataene på riktig måte.

Jeg trodde problemet med DMA.So i overført data fra en blokk med SRAM for andre sine arbeider fin.

når jeg søkte på @ ltera nettsiden jeg fant en errata sier følgendeDen LAN91C111 komponenten ikke bruke ARDY signal, og derfor kanskje ikke riktig håndtere serieopptak fra eksterne enheter som for eksempel et Direct Memory Access (DMA) kontrolleren.Løsning: Ikke bruk sprengning periferiutstyr som DMA med LAN91C111 komponenten.

Har noen opplevd slike problemer før med Cyclone 2 FPGA og NIOS IDE.

Hadde @ ltera løst problemer i senere versjoner?Takk!

Akhilesh Chidare

 

Welcome to EDABoard.com

Sponsor

Back
Top