virfis 0 16 октября, 2008 Опубликовано 16 октября, 2008 · Жалоба У меня olimex LPC-E2468 с KS8721BL не проходит инициализацию. Исходники взял оn IAR EWARM 5.20. Проект uip_webserver. При чтении регистра PHYSTS (0x0010) выдает всегда 0. В чем может быть дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 16 октября, 2008 Опубликовано 16 октября, 2008 · Жалоба На практике действительно так нужен RMII? PHY только с MII стоит в 2-4 раза дешевле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 октября, 2008 Опубликовано 16 октября, 2008 · Жалоба За наличие RMII и версии с индустриальным диапазоном, например. Впрочем, есть нормальные PHY за те же деньги, что и RTL8201. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 16 октября, 2008 Опубликовано 16 октября, 2008 · Жалоба Я нашел эту разницу и пост удалил. Поворчал по другому поводу. ;> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
virfis 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба В чем разница RMII и MII? Может у меня поэтому не инициализируется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба В чем разница RMII и MII? Может у меня поэтому не инициализируется? Это два разных режима работы PHY, естественно, и инициализация должна быть соответствующей. Отличие первого в меньшем числе используемых линий для передачи данных (в 2 раза), но скорость работы по линиям выше в 2 раза. Почитайте описание микросхемы, там должны быть описаны эти режимы. У iosifk есть станица персональная, с которой есть ссылки на статьи об этом интерфейсе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandro 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба Впрочем, есть нормальные PHY за те же деньги, что и RTL8201. Не подскажите, в чем недостатки RTL8201 ? Помимо отсутствия RMII. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 2 ноября, 2008 Опубликовано 2 ноября, 2008 · Жалоба Не подскажите, в чем недостатки RTL8201 ? Помимо отсутствия RMII. autoneg иногда ошибается (но это imho с каждым из дешевых PHY такое), а в остальном нареканий нет. Единственное встретившиеся исключение лицензионный NXP/NicheLite. Это поэтому он так дико тормозит? демка nichelite которая идет в комплекте к SK-LPC2478 ужасно работает. консоль, сжирает символы :07: ping'и с джиттером в 1 сек. УжОс. Эта демка - наглядный пример того как можно запаскудить хорошее железо дерьмовым софтом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 2 ноября, 2008 Опубликовано 2 ноября, 2008 · Жалоба Эта демка - наглядный пример того как можно запаскудить хорошее железо дерьмовым софтом. Я сказал то, что сказал - в ней единственный встреченный мною прилично написанный уровень "драйвера", который стоит вычитывать и от которого можно отталкиваться в написании нужного. Все остальное я не смотрел и соответственно вообще не комментировал. демка nichelite которая идет в комплекте к SK-LPC2478 ужасно работает. Без понятия,что за демка, но уже однажды писал - конкретные сборки "софта" идущие со стартеркитами даже смотреть не надо. Там полный мрак - ну просто человек другим занимается и все его демки нужно рассматривать с точки зрения железо работает и ладно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 27 июня, 2011 Опубликовано 27 июня, 2011 · Жалоба Во всех китах Olimex и Starterkit для чипов LPC23xx и LPC24xx ошибка в подключении PHY KS8721BL в RMII Mode. К контроллеру подключен сигнал CRS (Carrier Sense), а не RXDV(CRS_DV - Carrier Sense/Data Valid). Результат плачевен - все фреймы принимаются с якобы битой CRC. Кстати, там по хорошему надо-бы этот сигнальчик к земле подтянуть, а то со встроенной в LPC PU подтяжкой при Reset потенциально могут быть проблемы. Господа, дико прошу прощения за поднятие наистарейшей темы, но у меня есть резон! Мучаюсь несколько дней, не могу запустить сетевые приложения из примеров Keila, тогда как идущие демки (easyweb, nichlite) вместе с платкой SK-MLPC2478 (производитель Стартеркит работают). EMAC-драйвер поправил. Посему есть несколько вопросов: 1. Могут ли из-за этой ошибки не работать примеры от Keila? Или я неправильно отрихтовал драйвер? 2. Не совсем понятно, какие сигналы куда подкчлючить. Нужно CRS от PHY KS8721 отключить от МК и оставить в воздухе, а RXDV подключить к МК, и подтянуть к земле через резистор? Верно? Я, конечно, простой вопрос задаю, ну уж больно боюсь спалить или МК или PHY. Ремонт мне выльется заказом новой платы. Заранее благодарен за понимание и ответы! Спасибо! UPD: вот, что значит нервничать. Успокоился, посмотрел, оказывается новые платки уже поправлены. Можно оттуда "срисовывать" модернизацию для своей платки) Но ответ на первый вопрос остается актуальным) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 29 июня, 2011 Опубликовано 29 июня, 2011 · Жалоба Перерезал дорожку. Припоял перемычку. Лучше на стало. Видимо, неправильно поправил драйвера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 29 июня, 2011 Опубликовано 29 июня, 2011 · Жалоба Перерезал дорожку. Припоял перемычку. Это правильно. Лучше на стало. Я уже раньше писал - драйвера из демок есть полная муть и, как правило все игнорируют, например те-же демки прилагаемые к Starter в принципе работали. Видимо, неправильно поправил драйвера. Очевидно :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 29 июня, 2011 Опубликовано 29 июня, 2011 · Жалоба На счет драйвера я отписал тут, думаю поможет - http://electronix.ru/forum/index.php?showtopic=91497 Если не поможет, давайте разбираться. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 30 июня, 2011 Опубликовано 30 июня, 2011 · Жалоба На счет драйвера я отписал тут, думаю поможет - http://electronix.ru/forum/index.php?showtopic=91497 Если не поможет, давайте разбираться. :) Ух ты! Моя тема да еще и под носом, а я не нашел. Честно искал. Гуглом. Может быть просмотрел) Lotor, спасибо Вам большое! Сейчас я на работе. Платка дома. Часиков через 8 попробую по Вашей рекомендации поправить дело. Может быть и заведется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 30 июня, 2011 Опубликовано 30 июня, 2011 · Жалоба Может быть и заведется. Должна. :) У меня к Вам просьба, можете проверить на своей SK-MLPC2478 работу с SD картой? Там пример вместе с платой идет, надо в терминалке набрать dio0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться