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

 
 
 
Reply to this topicStart new topic
> phy st802rt1 вместо dp83848, Помогите запустить
aanbor
сообщение May 9 2012, 07:36
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Добрый день всем и с праздником!
Добрые люди подарили чип st802rt1, решил заложить ее в проект на Keil. Развел-заказал-получил плату на stm32f107, причем ориентировался на плату от Keil mcbstm32c, где применен аналогичный процессор, а в качестве phy - dp83848 в режиме RMII. Беру рабочий кейловский пример, правлю настройки PHY под свой чип, чтение-запись проходят, байты идентификации читаются, link в регистре статуса поднимается. Настройки связи оставил без изменения: включен autonegotiation, затем после проверки линка ставятся full duplex, 100MBit. После чего пробую пинговать свою плату, а она не откликается. Ставлю breakpoint на прерывание от ethernet, прерывание от пинга ловится, если шагать, то видно, что в память пишутся данные, затем программа уходит в дебри стека, выныривает только в main(). Подскажите пжл, как настроить st802rt1, чтобы пинговался. Или может у кого-нибудь есть исходники TCPNET?
Go to the top of the page
 
+Quote Post
kikos
сообщение May 10 2012, 13:54
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 1-02-11
Пользователь №: 62 608



Sorry, а стек отвечать на пинг умеет, должен ?
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение May 10 2012, 14:09
Сообщение #3


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Если линк поднялся и принимаются какие-то пакеты то значит st802rt1 работает и к пингам она никакого отношения не имеет.
Go to the top of the page
 
+Quote Post
aanbor
сообщение May 10 2012, 14:24
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Спасибо за ответы, проблема решилась. Сегодня взглянул свежим взглядом - замкнуты ноги phy при пайке, видимо флюсом. Причем КЗ такое неприятное, то появляется, то исчезает. Пришлось конечно повозиться, сейчас плата пингуется, час работает без сбоев.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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