реклама на сайте
подробности

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Olimex/Startetkit LPC23/4 + RMII KS8721BL, Баги в схеме :(
virfis
сообщение Oct 16 2008, 12:08
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 17-10-05
Из: Краснодар
Пользователь №: 9 732



У меня olimex LPC-E2468 с KS8721BL не проходит инициализацию. Исходники взял оn IAR EWARM 5.20. Проект uip_webserver.
При чтении регистра PHYSTS (0x0010) выдает всегда 0. В чем может быть дело?
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 16 2008, 22:52
Сообщение #17


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



На практике действительно так нужен RMII?
PHY только с MII стоит в 2-4 раза дешевле.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 16 2008, 22:58
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



За наличие RMII и версии с индустриальным диапазоном, например. Впрочем, есть нормальные PHY за те же деньги, что и RTL8201.
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 16 2008, 23:02
Сообщение #19


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Я нашел эту разницу и пост удалил. Поворчал по другому поводу. ;>
Go to the top of the page
 
+Quote Post
virfis
сообщение Oct 17 2008, 08:03
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 17-10-05
Из: Краснодар
Пользователь №: 9 732



В чем разница RMII и MII? Может у меня поэтому не инициализируется?
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Oct 17 2008, 10:32
Сообщение #21


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(virfis @ Oct 17 2008, 12:03) *
В чем разница RMII и MII? Может у меня поэтому не инициализируется?

Это два разных режима работы PHY, естественно, и инициализация должна быть соответствующей. Отличие первого в меньшем числе используемых линий для передачи данных (в 2 раза), но скорость работы по линиям выше в 2 раза. Почитайте описание микросхемы, там должны быть описаны эти режимы.

У iosifk есть станица персональная, с которой есть ссылки на статьи об этом интерфейсе.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Alexandro
сообщение Oct 17 2008, 11:49
Сообщение #22





Группа: Участник
Сообщений: 12
Регистрация: 26-05-05
Пользователь №: 5 431



Цитата(aaarrr @ Oct 17 2008, 01:58) *
Впрочем, есть нормальные PHY за те же деньги, что и RTL8201.


Не подскажите, в чем недостатки RTL8201 ? Помимо отсутствия RMII.
Go to the top of the page
 
+Quote Post
defunct
сообщение Nov 2 2008, 02:48
Сообщение #23


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Alexandro @ Oct 17 2008, 13:49) *
Не подскажите, в чем недостатки RTL8201 ? Помимо отсутствия RMII.

autoneg иногда ошибается (но это imho с каждым из дешевых PHY такое), а в остальном нареканий нет.

Цитата(zltigo @ Sep 25 2008, 21:24) *
Единственное встретившиеся исключение лицензионный NXP/NicheLite.

Это поэтому он так дико тормозит?
демка nichelite которая идет в комплекте к SK-LPC2478 ужасно работает.
консоль, сжирает символы 07.gif
ping'и с джиттером в 1 сек. УжОс.

Эта демка - наглядный пример того как можно запаскудить хорошее железо дерьмовым софтом.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 2 2008, 08:45
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(defunct @ Nov 2 2008, 05:48) *
Эта демка - наглядный пример того как можно запаскудить хорошее железо дерьмовым софтом.

Я сказал то, что сказал - в ней единственный встреченный мною прилично написанный уровень "драйвера", который стоит вычитывать и от которого можно отталкиваться в написании нужного.
Все остальное я не смотрел и соответственно вообще не комментировал.


Цитата(defunct @ Nov 2 2008, 05:48) *
демка nichelite которая идет в комплекте к SK-LPC2478 ужасно работает.

Без понятия,что за демка, но уже однажды писал - конкретные сборки "софта" идущие со стартеркитами даже смотреть не надо. Там полный мрак - ну просто человек другим занимается и все его демки нужно рассматривать с точки зрения железо работает и ладно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 27 2011, 06:29
Сообщение #25


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (zltigo @ Sep 24 2008, 21:04) *
Во всех китах 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: вот, что значит нервничать. Успокоился, посмотрел, оказывается новые платки уже поправлены. Можно оттуда "срисовывать" модернизацию для своей платки) Но ответ на первый вопрос остается актуальным)


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 29 2011, 08:13
Сообщение #26


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Перерезал дорожку. Припоял перемычку. Лучше на стало. Видимо, неправильно поправил драйвера.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 29 2011, 09:02
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (haker_fox @ Jun 29 2011, 10:13) *
Перерезал дорожку. Припоял перемычку.

Это правильно.
QUOTE
Лучше на стало.

Я уже раньше писал - драйвера из демок есть полная муть и, как правило все игнорируют, например те-же демки прилагаемые к Starter в принципе работали.
QUOTE
Видимо, неправильно поправил драйвера.

Очевидно sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 29 2011, 09:45
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



На счет драйвера я отписал тут, думаю поможет - http://electronix.ru/forum/index.php?showtopic=91497
Если не поможет, давайте разбираться. sm.gif


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 30 2011, 00:53
Сообщение #29


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Lotor @ Jun 29 2011, 18:45) *
На счет драйвера я отписал тут, думаю поможет - http://electronix.ru/forum/index.php?showtopic=91497
Если не поможет, давайте разбираться. sm.gif

Ух ты! Моя тема да еще и под носом, а я не нашел. Честно искал. Гуглом. Может быть просмотрел)
Lotor, спасибо Вам большое! Сейчас я на работе. Платка дома. Часиков через 8 попробую по Вашей рекомендации поправить дело. Может быть и заведется.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 30 2011, 04:12
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(haker_fox @ Jun 30 2011, 04:53) *
Может быть и заведется.

Должна. sm.gif


У меня к Вам просьба, можете проверить на своей SK-MLPC2478 работу с SD картой? Там пример вместе с платой идет, надо в терминалке набрать dio0.



--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post

5 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 07:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01492 секунд с 7
ELECTRONIX ©2004-2016