Jump to content

    

Recommended Posts

LWIP не употребляем. Сидим на линуксе.

а я собрал вот от сюда http://www.lpcware.com/content/project/lig...etworking-stack но у меня увисает при записи в регистры, сразу после разрешения езернетового клока ( CLKPWR_ConfigPPWR(CLKPWR_PCONP_PCENET, ENABLE);

). Не пойму почему. причем как только клок разрешил - так езернетовые регистры читаются как AAAAAA...

Edited by Alexey_Sev

Share this post


Link to post
Share on other sites
Да, совершенно случайно, есть lwip + lpc1768 + lan8720.

Во вложении пример. Частота проца = 99 МГц, адрес PHY = 0.

спасибо, но там только 2 файла. А нет самого проекта вместе с LWIP для IAR?

Share this post


Link to post
Share on other sites
Есть и сам проект для IAR, но он в работе. :) Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде.

Да, валится именно на инициализации MAC в функции static err_t low_level_init(struct netif *netif). Поэтому и просил проект, т.к. до вашего кода дошагать не получается... И не могу понять почему валится... (

Share this post


Link to post
Share on other sites
Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет?

В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения.

подскажите что за референс и где его искать?

 

Share this post


Link to post
Share on other sites

Никто не ответил об опыте использования этого фай на практике.

У меня выбор перед использованием LAN8720, DP83848 и KS8721 в своей разработке.

Интересует вопрос работы этого прибора на 100Mb, есть ли сбои, отказы, работает ли корректно CRC?

Что отличает этот прибор от остальных, кроме заманчивой цены?

Пока вижу только одну фичу-багу, инверсия REFCLK при подключении к контроллеру.

Share this post


Link to post
Share on other sites

В общем чип проблем не вызвал за год эксплуатации девайса. Правда lan там не основная функция.

Была одна проблема, списывался даже со службой поддержки. Если инициализировать его на скорость 10 Mb или автоопределение - то все окей, если жестко на 100 Mb, то не устанавливался бит линка. С KS8721 таких траблов не было.

Share this post


Link to post
Share on other sites
В общем чип проблем не вызвал за год эксплуатации девайса. Правда lan там не основная функция.

Была одна проблема, списывался даже со службой поддержки. Если инициализировать его на скорость 10 Mb или автоопределение - то все окей, если жестко на 100 Mb, то не устанавливался бит линка. С KS8721 таких траблов не было.

Спасибо за информацию.

Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение?

 

Share this post


Link to post
Share on other sites
Спасибо за информацию.

Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение?

Да, с автоопределением все хорошо.

Share this post


Link to post
Share on other sites
Да, с автоопределением все хорошо.

Мы сталкивались при написании драйвера для Intel с такой ботвой. Никак не хотел чип принудительно гигабитный линк поднимать.

Вообщем-то небольшое ограничения для меня.

Соберу, будет поле для эксперимента )

Edited by demonizer

Share this post


Link to post
Share on other sites

LAN 8720 работает без нареканий. У микрела в общем есть полные аналоги, по цене тоже схожи, так что выбирать придётся наугад. Зато гигабитный PHY у микрела уже есть, а у SMSC только анонсирован.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this