2 Replies Latest reply on Mar 10, 2020 6:25 PM by cycy_1740621

    CY7C68016固件无法从EEPROM的问题

    ZhCh_1074841

      参照AN61345的文件,已经成功将接口程序调试完毕。现在遇到一个问题,68016中的固件程序只能通过RAM的方式运行,详细说明如下:     

      1、将SLAVE.IIC文件下载到EEPROM中,软件显示下载成功。       

      2、上电启动,成功发现新硬件,成功安装USB驱动,CyControl软件显示正确的设备名称。       

      3、使用CyControl软件下载SLAVE.HEX,在FPGA端口上会看到68016有时钟输出,使用steam_in和steam_out读写数据都正常。       

      4、如果不下载HEX文件,在FPGA端口上68016没有时钟输出,使用steam_in和steam_out读写数据不正常。       

      5、我已经将SLAVE的启动方式设置为C2,在电路上,A0脚拉高,A1和A2脚接地。       

      6、我已经将VID和PID作了修改:VID_04B4&PID_DE01.DeviceDesc="Cypress USB2.0 Generic Driver"       

      7、EEPROM的型号是:CAT24L128UI。       

      请问除了以上步骤,是否还有遗漏?为何固件无法从EEPROM中启动?         谢谢。