打印

USB FX3 通过 GPIF BOOT 问题

[复制链接]
853|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cuiliang1987|  楼主 | 2014-12-24 16:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cuiliang1987 于 2014-12-24 16:48 编辑

使用FPGA编写 FX3 boot 的读写 reg 、socket的时序,由ARM控制这四种操作的流程。在进行boot时 读写reg是对的,但是 读写socket有些问题,写三次socket(CY0102 00 00 )时, 相应的寄存器变成5(即两个端点是活跃状态,这时候可以从端点02读socket数据),在读socket时,进行两次读socket时 才读取数据(第一次读取的全是0)第二次读取的数据 是WB 01 02(之后的数据是 01 00 ) 根据数据手册 正确的数据是 WB XX 00,因此 boot 不能成功 。不知出现在哪方面的问题。
沙发
zengweitotty| | 2015-1-29 17:34 | 只看该作者
你是用Async SRAM boot?

使用特权

评论回复
板凳
wuehn| | 2015-2-3 15:18 | 只看该作者
zengweitotty 发表于 2015-1-29 17:34
你是用Async SRAM boot?

    你好,我们用的是sync ADMux boot这种模式。
   请问你之前用过这种模式进行boot了吗???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝