Привет всем. Возникла проблемка с USB. Есть USB1.1 host, от него идёт пара дорожек (длина 2см) к USB-HUB на микросхеме TUSB2046B. Линия до хаба не имеет в цепи резисторов, кроме подтягивающего D+ к +3.3 вольт, сопрот на 3 кОм. Далее от хаба задействована один порт, который парой дорожек длиной 2 см подключен к разъёму с флэшкой. На этой паре дорожек резисторы на 15 кОм на ноль. Читать стандарт невмоготу. Поискал тут на форуме, понял, что по крайней мере до хаба подтяжку сделал относительно верно (только 3 кОм вместо 1.5). Если у кого есть время оценить неправильность такой схемы - подскажите, что не так, плз. Не работает нифига, причём не знаю даже, как диагностировать. Работает ли хаб, какие должны быть сигнал - фик знает. Вот лог запуска линукса: --- pxa27x-ohci pxa27x-ohci: irq 3, io mem 0x4c000000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? --- Говорит, хаб найден - но я не уверен, не тот ли это хаб, что в самом PXA270 (если он там вообще есть - тоже не уверен). Любые советы - велкам. Заранее благодарю.
|