Port Map
Advanced Member level 4
- Joined
- Aug 24, 2013
- Messages
- 118
- Helped
- 15
- Reputation
- 30
- Reaction score
- 14
- Trophy points
- 1,298
- Activity points
- 2,089
Hi,
I've a sever problem with PLDA EZDMA Core. please help me to rectify this problem.
I'm so confused about it.
recently I have done a project successfully for send and receive data with DMA engines on ML605 board using this core.
Now I'm trying to use it on Virtex5-SX50 pcie board. the project is made and it's seems good but there is a problem with DMAs.
When I continue to run DMAs, after some seconds everything stops.
when I check the PCIE device by PciTree I see that everything about this PCIe device is lost. Device ID and Vendor ID are correct but address of BAR0 or any other thing is changed and the PCIE interface is lost. driver not works and everything fails.
for example reading of registers returns 0xffffffff.
I think this is because of many interrupts that I make in FPGA and cause the driver to crash?
any one can help me? is this state familiar to any body?
I've a sever problem with PLDA EZDMA Core. please help me to rectify this problem.
I'm so confused about it.
recently I have done a project successfully for send and receive data with DMA engines on ML605 board using this core.
Now I'm trying to use it on Virtex5-SX50 pcie board. the project is made and it's seems good but there is a problem with DMAs.
When I continue to run DMAs, after some seconds everything stops.
when I check the PCIE device by PciTree I see that everything about this PCIe device is lost. Device ID and Vendor ID are correct but address of BAR0 or any other thing is changed and the PCIE interface is lost. driver not works and everything fails.
for example reading of registers returns 0xffffffff.
I think this is because of many interrupts that I make in FPGA and cause the driver to crash?
any one can help me? is this state familiar to any body?