各位大神,小生最近在使用cypress公司的CY7C65632 USB-HUB芯片,在测试厂家提供的demo板CY4608 HX2VL QFN28 REV4.0时,出现以下问题:downstream口只接一个USB camera(耗电电流为100mA),不在电源插座处接外接电源,即由USB BUS供电,这时会出现“超出USB集线器电源,集线器没有足够电源,无法操作USB Composite Device”
然后这时插上了外接电源(注意电源的另一端并没有接220V,即这时并没有通过外接电源给USB HUB供电),USB camera能够正常工作。
本人怀疑是电脑供电的USB bus供电不足,于是断掉电脑供电的USB BUS线,用外接电源通过飞线方式(最大输出电流能力为3A)给upstream USB BUS供电,同样出现“超出USB集线器电源,集线器没有足够电源,无法操作USB Composite Device”即不用电脑供电同样出现这种警告。
检查一下电路图,CY4608 demo板电源插座处插与不插电源插座的区别是:插上电源插座时CY7C65632芯片的SELFPWR引脚接上拉,不插电源插座时SELFPWR引脚接下拉
百思不得其解,求大神帮助,感激不尽 |