首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

FPGA USB主机通信

FPGA USB主机通信

请教一下关于Virtex-5开发板的一些技术问题。我的开发板上面有V5芯片,还有cypress公司的cy7c67300的usb主机芯片,想在usb主机的usb口挂U盘,然后将U盘中的数据读入到67300,再将数据由67300经过HPI总线传到FPGA中。目前实现如下:U盘数据已经读入到67300中,在FPGA端搭建了Microblaze软核,基于Xilinx的SDK软件进行Microbalze的片上编程,usb的固件程序可以通过Microblaze经HPI传送给67300并执行(U盘的指示灯被点亮),而且Microblaze上的串口模块可以在超级终端读到67300 RAM中数据,但此数据并非U盘中的数据(在U盘中写了一个.txt文件)。    我在Xilinx的国外技术论坛上查了很多有关此应用的开发经验,他们大多数是要在Microblaze或PowerPC上移植Linux OS,由于我们的板子资源有限,因此现在最好不做Linux OS,请教与非网的各位仁人,只是通过Microblaze的片上编程能否实现usb的数据传输?谢谢!
用 EDK 工具, 它會自動整合 XILINX 版的 LINUX 到 Virtex-5 內, 再編寫一 c code 去讀 USB 就好了 !!
返回列表