各位:
我用的是友善之臂的2440的板子,现在编写ARM与FPGA传输的实验程序,FPGA通过总线直接挂载到ARM的bank1上,当做ARM的外接RAM来用。通过DMA传输,将ARM的数据传送给FPGA。
现在我们在ARM裸机的情况下已经做通了。现在我们要把ARM这块封装成linux驱动来用。
现在出现问题就是,两个板子连接好时,当FPGA把程序烧写进去的时候,ARM就会出现死机。在网上查在程序开始的时候,把FPGA端口设置成高阻,现在倒是不会出现死机但是,现在当FPGA把程序烧写进去的时候网络就会断开,网口无法识别,运行DMA测试程序也报错,请问各位,有谁了解这方面东西,能不能指点一下啊!谢谢!!