[an error occurred while processing this directive]
|
Пишу прошивку для ColdFire USB-device, возникла такая проблема - bus enumeration не проходит - приходит setup с SET_ADDRESS, при попытке завершить статусную фазу (те послать пустой пакет хосту) хост(или может хаб) сбрасывает шину. Поскольку coldfire содержит законченый контроллер usb, то мягко говоря непонятно что именно происходит на шине, что именно посылается. Соответственно вопрос - кто как анализирует и отлаживает это дело? чем можно посмотреть что происходит на шине? (чисто программные USB анализаторы ничего не показывают). Реально ли в Москве найти аппаратный анализатор чтобы придти и собрать лог?