|
Конфигурация ml507 PHY Marvell 8e1111 для MII, Не запускается в режиме MII |
|
|
|
Dec 8 2011, 17:30
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 7-12-11
Пользователь №: 68 727

|
Приветствую, коллеги!
Моя задача проста - освоить 10/100 ethernet. Это маленькая часть будущего девайса. Это первый опыт работы с Ethernet. Есть плата ML507 с установленным PHY Marvel 8E1111. Последняя славится отсутствием документации в свободном доступе. Однако, нашел в сети распиновку и описание регистров. Написал Management Iface -- пишет и читает нормально (анализатором смотрю, ну и поведение микрухи начинает меняться). Не могу только понять что именно и в какой регистр положить. Насколько я понял, регистры на странице 0 относятся к режиму меди, что мне и нужно. С компа идут пакеты на плату, судя по мигающему светодиоду RX, значит должен менять свое состояние и вывод RX_DV, и состояние выводов данных MII_RXn. Однако анализатор говорит, что там тихо. Вобщем уже неделю читаю описание регистров и пробую разные варианты, но похоже, что этого зверя так без бубна не взять. Потому, хочу спросить у опытных людей. Какую конфигурационную последовательность нужно скормить микрухе, чтобы чудесным образом данные побежали по MII мне в плисину и чтобы скорость сама определялась 10 или 100?
PS: Честно прочел 50 страниц форума. По этому PHY инфы очень мало. Ну и гуглил недели три точно.
|
|
|
|
|
 |
Ответов
|
Dec 8 2011, 17:54
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(Mar_K @ Dec 8 2011, 20:30)  С компа идут пакеты на плату, судя по мигающему светодиоду RX, значит должен менять свое состояние и вывод RX_DV, и состояние выводов данных MII_RXn. Однако анализатор говорит, что там тихо. Вобщем уже неделю читаю описание регистров и пробую разные варианты, но похоже, что этого зверя так без бубна не взять. Потому, хочу спросить у опытных людей. Какую конфигурационную последовательность нужно скормить микрухе, чтобы чудесным образом данные побежали по MII мне в плисину и чтобы скорость сама определялась 10 или 100? О том что пакеты тдут вы судите по мигающему светодиоду или вы отправляете их к компа? Цитата(Mar_K @ Dec 8 2011, 20:30)  ...чтобы скорость сама определялась 10 или 100? включить режим autonegotiation
|
|
|
|
|
Dec 9 2011, 05:51
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 7-12-11
Пользователь №: 68 727

|
Цитата(DuHast @ Dec 8 2011, 21:54)  О том что пакеты тдут вы судите по мигающему светодиоду или вы отправляете их к компа?
включить режим autonegotiation Да, пакеты идут с компа, а по мигающему светодиоду я делаю вывод, что микросхема их принимает. Если начинать с поиска, то это обычно помогает. По всему интернету даже ходить не надо, достаточно по форуму. Не писать очевидного помогает внимательное чтение сообщений. Как раз с форума и скачал описание регистров.
|
|
|
|
Сообщений в этой теме
Mar_K Конфигурация ml507 PHY Marvell 8e1111 для MII Dec 8 2011, 17:30 AlphaMil Плата sp605 также начинаю работать с сетью, у меня... Dec 8 2011, 18:37 vitan Цитата(Mar_K @ Dec 8 2011, 21:30) Последн... Dec 8 2011, 19:17 iosifk Цитата(Mar_K @ Dec 8 2011, 21:30) PS: Чес... Dec 9 2011, 06:09 Mar_K Цитата(iosifk @ Dec 9 2011, 10:09) Если б... Dec 9 2011, 06:28  iosifk Цитата(Mar_K @ Dec 9 2011, 10:28) Пока ре... Dec 9 2011, 09:01 Mar_K Цитата(iosifk @ Dec 9 2011, 13:01) Да, ес... Dec 9 2011, 09:44 VladimirB Цитата(Mar_K @ Dec 9 2011, 13:44) В повер... Dec 9 2011, 18:22  Mar_K Цитата(VladimirB @ Dec 9 2011, 22:22) А в... Dec 10 2011, 09:16 Mar_K Короче, все правильно работает, это я неправильно ... Dec 13 2011, 08:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|