1 Reply Latest reply on Sep 9, 2019 8:48 PM by YiZ_31

    cyusb3014重新枚举

    yuzh_3862641

      我用3014设计自己的板子,参考开发板kit3的原理图,插入计算机后可以被识别为Bootloader,采用USB启动模式,下载实例中的固件后,显示烧写成功,但设备在计算机中消失了,不再重新被枚举。我的问题是:

      1.cyusb3014枚举的工作原理是什么?如果下载固件后不枚举,可能会是什么原因,原理是什么?

      2.烧写iIC时,sdk显示重新枚举后查找可烧写器件,可是器件根本没有重枚举也不会再去查找eeprom,原理是什么?

        • 1. Re: cyusb3014重新枚举
          YiZ_31

          请参考FX3_Programmers_Manual中对Enumeration的描述:

          The next step in the initialization sequence is USB enumeration. After descriptor and endpoint configuration, the Connect API is issued to the USB driver. This enables the USB PHY and the pull-up on the D+ pin. This makes the USB device visible to a connected USB host and the

          enumeration continues.

          枚举失败有很多原因,有可能是固件原因,也可能是硬件设计缺陷

          请上传下你的固件工程,我们这边可以测试一下。