最近一直在調試視頻 采集卡,和PC端連接的是USB接口,使用的是cypress的CY7C68013A-56PVXC。
//==============================================================================
//調試初期,先來幾篇出現問題的總結
現列舉一下對於CY7C68013無法識別的可能存在原因。在設備管理器里面顯示的VID/PID為全0。
上圖是CY7C68013A-56PVXC和EEPROM的最小系統。
若是按照上圖接線的話,插上電腦會顯示位置設備。但是有時候可能會顯示 無法識別此設備。那么可能原因如下:
1. SDA、SCL 2.2k 上拉電阻未接
2. IIC總線上的EEPROM損壞或者內部數據有問題-------可以直接卸掉。
4. 時鍾輸入的晶振或者電容有問題-------可能性比較小。
5. 復位未上拉,或跟地短路,對於56腳封裝,49是復位,48是地。------仔細焊接。
6. 如果68013A外連其它芯片,比如CPLD或者FPGA,請在程序中按照正確的接口時序,如果未與68013進行通信,請將CPLD或者FPGA未用管腳設置成三態輸入;
7. 用手摸芯片,看手是否能一直摸着------燙手了?運行程序有問題或者管腳漏電流厲害!與68013連接的外部電路有問題。
8. 以上都不是原因的話,可能片子是假的,淘寶水很深。
9. 對於測試PC機系統,若是win 7系統或者XP系統,問題應該不大,能檢測到設備,但是對於win 8或者以上系統,會有驅動數字簽名一說,即使檢測到未知設備,也安裝不上驅動。可以百度搜索如何關閉WIN8驅動數字簽名。
10. 要保證片子各個供電引腳正常,接地正常,晶振輸入正常,晶振輸出正常;
11. USB線有問題或質量差,特別是USB2.0對線的要求較高。
12. USB插頭/座接觸不良,有些主機使用時間長以后,插座簧片彈性差或有灰塵,引腳觸點的接觸阻抗變大。
13. 復位信號有問題,沒復位或復位時間太短。要求復位時間t>15ms。(這個請注意,筆者就有遇到reset引腳一開始電壓正常,但是過了一會電壓下降到0.5V左右,reset不正常,也會導致USB不工作)
14. 如果設備使用USB口供電,可能是供電電流不足引起,特別是主機前面的USB口輸出電流都很小,可改用后面的USB口試試。
總結: 在保證電源和硬件電路沒有問題的情況下,一般來說都是焊接的問題,虛焊、斷路、短路。如出現此類問題,請對照原理圖逐項檢查,定能保證工作正常。
//======================================================================================
//調試后期
筆者在調試USB模塊的時候,着實吃了好多苦頭,說多了都是淚(累)。筆者遇到的問題如下面的圖片和鏈接。
http://www.amobbs.com/thread-5647199-1-1.html
http://www.amobbs.com/forum.php?mod=viewthread&tid=5641421&highlight=cy7c68013
http://www.amobbs.com/forum.php?mod=viewthread&tid=5641420&highlight=cy7c68013(為了發個帖子,ID還被封了)
上述是筆者當時提問發的帖子。
當然還有下面的帖子:
http://bbs.21ic.com/icview-175993-1-1.html
http://bbs.ic37.com/bbsview-15131.htm
http://bbs.elecfans.com/jishu_292143_1_1.html
注意!!!!出現上述問題可能的最大的原因,第一:有地方虛焊,逐個檢查各個焊盤,第二最重要的原因可能是如下:
左邊是一個開發板上面取下來的,右邊是在TB上面買的,能看出啥端倪嗎?重點是看一下圖標!!!!!
假貨!!!!!!!假貨!!!!!!!假貨!!!!!!!(重要事說三遍!!!可惡的賣家)。
看到也有人因此受到牽連,如下帖子:
http://www.amobbs.com/forum.php?mod=viewthread&tid=5305699&highlight=cy7c68013A
當然還有下面的文章:
http://blog.saleae.com/counterfeit-parts-are-a-big-headache/
找正規代理商拿貨吧,雖然貴點,但是省去了多少調試時間,回過頭來才發現是芯片的問題。
謹以此文悼念在CY7C68013A開發板調試的時間!!!!珍惜時間!!!!!
再附上幾個帖子:
http://www.eefocus.com/liangziusb/blog/11-11/234355_29135.html
推薦的博客:
http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM