原创 CYUSB3065开发板调试过程2_启动方式及EEPROM

2016-2-8 18:14 4045 24 24 分类: MCU/ 嵌入式 文集: USB3.0摄像头开发板

      接上一篇。

      上一篇介绍了下载固件重新枚举的过程。  

      CYUSB3065开发板上设计有EEPROM和SPI存储器,都可以保存固件程序。这里先说一下EEPROM存储器(当然,必不可少的要说到芯片上电后的启动方式)。与EEPROM相关的电路如下:

liangziusb_cx3_20150705_3.jpg

      由于单片EEPROM容量太小,不足以装下一个完整的固件程序,所以硬件上设置了两片EEPROM。芯片型号是AT24C1024B-SH-T,你也可以用别的型号,但都得测试。这个型号的EEPROM很早就应用在我的CYUSB3014的开发板上了,没有问题。

      先生成EEPROM的IMG文件,如下,

liangziusb_cx3_20150705_4.jpg

      接下来烧写IMG文件到EEPROM中,具体如何烧写,请查看之前的帖子,成功烧写后,Control Center的左下角会出现成功烧写的提示,如下:

liangziusb_cx3_20150705_6.jpg

       最后一步,设置板子上的PMOD开关,设置成从EEPROM启动就可以了。还要说明两点,因为是UVC设备,重新枚举后不要到Control Center窗口里去找UVC设备了,要到设备管理器中查找。还有,默认情况下,从EEPROM启动的时间太长,有13秒左右,需要缩短启动时间。

     SPI存储器没有和RS232复用,引脚是单独的,这一点比CYUSB3014要有改进(3014的SPI和RS232是复用的)。由于比较简单,SPI就不另做说明了。

      接下一篇。

 

(另公布一群号178338109,CYUSB3014开发专业讨论区)

 

 

淘宝店铺:http://liangziusb.taobao.com

良子.2015年    承接USB开发工程 

QQ:2687652834

文章评论0条评论)

登录后参与讨论
我要评论
0
24
关闭 站长推荐上一条 /2 下一条