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

 
 
 
Reply to this topicStart new topic
> На запускается CS8900a-CQ3, проблема с кварцем
raider
сообщение Feb 14 2006, 07:12
Сообщение #1


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Никак не могу понять в чем проблема. Не запускается ethernet контроллер CS8900a-CQ3. Пробовал на 3-х разных кварцах 20.000 МГц. Причем на одном все же запустился, но на частоте 6,67 МГц. При этом нормально отдавал chip id и даже посылал пакет, который никуда не приходил в следствие нарушения временных характеристик (хаб при посылки мигал коллизией). Подключал согласно datasheet без конденсаторов на землю, т.к. контроллер имеет встроенные. Хотя и с конденсаторами пробовал - ничего. А кварц который на 6,67 запускается, он и с конденсаторами и без них нормально запускается. Попробую собрать генератор на 2-х инверторах и подать 20 МГц с него, но все же интересно в чем проблема.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Feb 14 2006, 07:33
Сообщение #2


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Это у Вас кварцы неподходящие - предполагают использование третьей гармоники (и обычно специальную схему включения с фильтром). Поищите кварцы с основной гармоникой на 20 МГц и все будет нормально.
Для пробы "подходящий" кварц можно на время снять с сетевой карточки.

Сообщение отредактировал VslavX - Feb 14 2006, 07:38
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 14 2006, 07:44
Сообщение #3


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Один кварц снят с сетевой карты. Один с кита на такой же только 5-и вольтовой мс. А третий просто был smile.gif Вот на нем как раз и запускается на 6,67
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 14 2006, 08:01
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Рекомендую попробовать генератор.
Как-то пришлось перепробовать кварцы от 4 поставщиков, прежде чем нашли устойчиво заводящиеся на 3-й гармонике.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 14 2006, 16:03
Сообщение #5


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



В общем снял со старой материнки генератор на 40 МГц, поделил на 2 с помощью кр1533ие7 померил - 20 МГц. Подаю на XTAL1; на cs линк загорается, а на хабе нет. Причем, если послать пакет с cs, то на хабе взмаргивает линк и коллизия. Кто=нить может подсказать, куда дальше копать?
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 14 2006, 19:22
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Замкннуть на саму себя и посмотреть что получится.
Кстати там внутренний лупбэк есть?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 15 2006, 14:01
Сообщение #7


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Мдяя.. в общем на 20 МГц линк не загорается, а на 6.67 загорается. Это если внешний лупбэк. Хотя, если внутренний, то тоже самое. Хотя толку все равно нет. Ни так ни так пакеты ни на 20 ни на 6.67 не проходят. Когда посылаю пакет, то взмаргивает линк и прием/передача. Пересмотрел все статусные регистры, ничего криминального не нашел. Инициализирую и передаю/принимаю точно также, как и 5-и вольтовую cs (из кита). Пробовал и в 8 и в 16 битном режиме, одинаково. В общем мс нормально отвечает на все команды/читаются регистры как на 20-и МГцовом кварце, который запускается на 6.67, так и на 20 МГц с генератора, но ни прием, ни передача не идут sad.gif
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 15 2006, 16:53
Сообщение #8


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Взял кит с 5-и вольтовой мс, проверил - работает. Снимаю с него cs и кварц, запаиваю на плату, завожу 5-и вольтовое питание, включаю... симптомы теже. Уже не знаю, что делать. Несколько раз проверил схему, все питание, сравнил со схемой кита. Отличий нет. sad.gif(
Go to the top of the page
 
+Quote Post
Camelot
сообщение Feb 15 2006, 20:00
Сообщение #9


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

Группа: Свой
Сообщений: 182
Регистрация: 10-01-05
Пользователь №: 1 872



Цитата(raider @ Feb 15 2006, 18:53) *
Взял кит с 5-и вольтовой мс, проверил - работает. Снимаю с него cs и кварц, запаиваю на плату, завожу 5-и вольтовое питание, включаю... симптомы теже. Уже не знаю, что делать. Несколько раз проверил схему, все питание, сравнил со схемой кита. Отличий нет. sad.gif(

А магнетик какой используете?
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 16 2006, 06:38
Сообщение #10


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Согласующий транс чтоль? Для 3.3 вольтовой мс - 25Т2012F3; для 5-и вольтовой - 25Т1751F3. Но дело в том, что контроллер, который нормально запускается от кварца в ките, не хочет от того же кварца запускаться на плате, при этом он все-таки работает от внешнего генератора, но только его цифровая часть. Я уже и не знаю на что еще грешить. Вроде 20 МГц не такая большая частота, чтобы могли возникнуть проблемы из-за неправильной разводки платы.
Go to the top of the page
 
+Quote Post
Camelot
сообщение Feb 16 2006, 08:39
Сообщение #11


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

Группа: Свой
Сообщений: 182
Регистрация: 10-01-05
Пользователь №: 1 872



Делал схему на 3-вольтовом CS, работало как в 8 так и в 16 битном режиме на 20 МГц. Прикрепляю на всякий случай схемку 16 битного режима. Кстати еще хотел спросить что вы используете чтобы управлять этим чипом? И почему Вы решили что именно дело в кварце? Может быть дело программе или в невыдержанных временных параметрах выставления сигналов управления?
Прикрепленные файлы
Прикрепленный файл  Ethernet.pdf ( 388.29 килобайт ) Кол-во скачиваний: 50
 
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 16 2006, 17:36
Сообщение #12


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Эх.. доверяй, но проверяй.. На второй раз осмотра платы (видимо первый раз меня проглючило) обнаружилось, что вместо резистора на 4,99к поставили 4,7к. Запоял какой надо и все заработало. Потерял несколько дней из-за такой мелочи. Вот, блин, невнимательность.

PS: Всем спасибо за ответы.
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 16 2006, 22:12
Сообщение #13


кекс
******

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



Резистор 4.99 и 4.7 - маловероятно, что это из-за него.
пины Gnd и Vcc у CS все разведены и подпаяны?
Как-то словил подобный глюк на том, что у чипа всего навсего один из множества пинов Vcc был плохо пропаян. При беглой проверке было все типа ок, а при детальной оказалось сопротивление между плохо пропаянным Vcc и всеми остальными Vcc >100om
Go to the top of the page
 
+Quote Post
raider
сообщение Feb 17 2006, 08:13
Сообщение #14


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

Группа: Свой
Сообщений: 117
Регистрация: 11-05-05
Из: г. Москва
Пользователь №: 4 916



Ну почему же маловероятно в cs8900a ethernet controller technical reference manual -> schematic checklist на втором месте идет 4,99K 1% resistor between pin 93 and pin 94.
Да и перепаивал я мс с проверкой на пропай всех ног; вела она себя после этого также нехорошо. А когда заменил резистор, то все сразу заработало. Я потом назад поставил старую мс, и она тоже нормально завелась.
Go to the top of the page
 
+Quote Post

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

 


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


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