Andy-spb
-
Постов
10 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Andy-spb
-
-
Опубликовано · Изменено пользователем Andy-spb · Пожаловаться
Если устройство должно работать как low-speed - то надо включать pull-up резистор на линию D-.
В контроллере есть внутренние резисторы на линии D+ и D-, которые управляются программно.
В этом контексте смущает вот этот кусок кода в файле usb_config.h:
#define USB_SPEED_OPTION USB_FULL_SPEED
// USB_LOW_SPEED (not valid option for PIC24F devices)
-
Я бы посмотрел трафик Wireshark'ом и настройки стэка в lwipopts.h
Можно еще дебаг вывод в lwip включить, там много интересного.
-
Подтяжку уже сделали, кажется просто файл старый остался у меня.
Ну NRND не страшно, запас есть.
Просто проблема появилась и пока решение только замена чипа.
У меня вот другой вопрос родился. Я правильно понял что с помощью LM Flash Programmer и подключения через USB можно стереть прогу из чипа и разблокировать JTAG?
Нет, для того чтобы работал LM Flash Programmer - нужно сначала прошить bootloader. Однако в некоторых, более старших чипах, он зашит в ROM вместе с библиотекой StellarisWare.
Я бы осциллографом посмотрел, что там происходит на ногах JTAG и TRST и RSTn.
-
Схему рисовал не я, поэтому она в ужасном виде.
Раньше таких проблем не было,с чем связано не могу понять. Причем проблема похоже именно в программе, потому что после замены чипа с другими программа таких проблем нет и раньше тоже не возникало такой беды. Но после той которая нужна чип блокируется и только под замену.
Может все таки есть способ оживить чип? Программу то нужно все таки сделать рабочей.
Да, схема прекрасна :)
То, что удалось увидеть - нет подтяжек на сигналах JTAG.
http://infocenter.arm.com/help/index.jsp?t...qs/ka11418.html
Сигналы JTAG приходят еще на какой-то чип, однако, насколько мне известно, устройства на интерфейсе JTAG должны находится в одной цепи - TDO приходит на TDI следующего чипа в цепочке.
Не заведен сигнал RESET на 15й контакт разъема JTAG, хотя рекомендуют (правда я не уверен что ULINK им дрыгает).
http://www.ti.com/lit/pdf/spma036
стр.9
Ну и Errata рекомендую посмотреть, там что-то по поводу JTAG пробегало, но надо сверяться с ревизией чипа. Они кстати уже давно NRND.
Я делал свой бутлоадер по Ethernet. Там одна из точек входа была - наличие перемычки на плате, которая проверяется при сбросе. Таким образом, даже залив глючную программу, можно перепрошить чип.
-
Добрый день.
Ситуация такова, после загрузки в МК программы становится невозможным подключиться и работать через ULINK2. Программатор просто не подключается ни из-под LabView, ни из-под Кейла. Выдает ошибку "cannot enter debug mode" при попытке загрузки новой программы?
Может есть способ стереть загруженную программу, какой то hard-reset?
у меня всё работало, и 8962 и 8970. хотя если припомнить, возможно с одним чипом из нескольких десятков что-то подобное было, хотя на 100% не уверен. т.е. программа работает, но перепрошить не получалось.
а схема платы есть?
-
но MDIO все равно будет...
Думаю человек перепутал физику со сменными модулями, и внешними usb сетевыми картами...
не то чтобы перепутал, просто слово PHY возможно было лишним :)
а насчет USB - вот пример: http://www.microchip.com/wwwproducts/Devic...product=LAN9730
в куче отладок под разные Cortex-A8/9 такие используются.
-
Если в общем, то PHY контроллеры еще с разными интерфейсами бывают - RMI, MII, параллельная шина, SPI, USB..
Скорости тоже разные бывают, количество трансиверов внутри и пр.
Вот тут можно пошуршать: http://www.digikey.com/product-search/en?p...amp;pageSize=25
Что касается программной поддержки, я бы посоветовал LwIP.
Еще есть микроконтроллеры со встроенным PHY, что называется - просто добавь воды (разъем с трансформатором). Но они и подороже - серия Tiva (бывшая компания Luminary Micro).
http://www.ti.com/lsds/ti/microcontrollers...x/products.page
Вобщем спектр решений ограничивается только фантазией )
-
2 blackfin
Спасибо за подтверждение!
Но, странно. Еще и собственная разработка. Вообще-то, разработчиков ToF'ов по пальцам пересчитать.
Интересно посмотреть, что из этого получится. Особенно учитывая, что если сравнивать c таким ToF'ами как D-Imager и Depthsense, Kinect (а также прочие Xtion'ы) лучше.
Полагаю, что имелся в виду первый кинект )
Про второй честно говоря думал что по такому же принципу будет сделан. Интересно будет в руках подержать!
Ну и за счет массовости продукции Microsoft надеюсь цена будет более чем адекватная.
В любом случае эти штуки "комнатного" применения.
Если говорить про исходную задачу - то как минимум будут вопросы какая максимальная дальность и параметры развертки, какая длина волны излучателя (излучателей).
И на десерт, если кто не видел: http://www.youtube.com/watch?feature=playe...p;v=OgSoDmplNRE
-
Kinect это времяпролетная камера, это одна особым образом устроенная камера, в ней никакого кореляционного анализа не производится и работает она только в паре со специальным импульсным источником света. :maniac:
Вы всё перепутали. Kinect не использует принцип ToF, и никаких там импульсных источников света тоже нет. Выводится статический растровый паттерн в ИК диапазоне.
Подключить MIPI дисплей к LVDS LCD контроллеру
в Предлагаю работу
Опубликовано · Пожаловаться
а что за дисплей? модель?
и какой контроллер?