vak: (Default)
[personal profile] vak

Сделал драйвер для 5600ВГ1 - первого отечественного контроллера Ethernet. Всего 10 Мбит/сек, зато со встроенным PHY и в металлокерамическом корпусе. Причем не содранный, а честная самостоятельная разработка.

Date: 2010-10-13 11:21 (UTC)
From: [identity profile] dip-au.livejournal.com
Это конечно замечательно, но запихивать PHY в камень вместе са MAC-ом, IMHO - верх идиотизма..

Потому как завтра эти деятели захотят иметь "отсутствие помех в условиях ядрёного взрыва" и буду городить новый камень ради одного только 10Bast-FL.

Надеюсь у них хватило разума сделать внутренний PHY отключаемый, с задействованием стороннего.

Date: 2010-10-13 11:22 (UTC)
From: [identity profile] dip-au.livejournal.com
сорри - много опечаток сделал.. но думаю Вы поняли мою мысль

Date: 2010-10-13 11:36 (UTC)
From: [identity profile] dip-au.livejournal.com
На MII их точно так же бы хватило как и на UTP. Тем более - вояки должны понимать, что оптику они захотят потом с вероятностью 200%. Это совсем другой уровень устойчивости и защищённости канала.

..кроме того

Date: 2010-10-13 11:41 (UTC)
From: [identity profile] dip-au.livejournal.com
Отдельный камень для маленьких встраиваемых применений хорошо иметь уже тогда, когда прочих выпускается в достатке.. Но кастрировать первую же, пригодную для военки, разработку, ради экономии внешнего SOIC8 и десятка SMT-шек обвязки - по меньшей мере странно.

А что помешало?..

Date: 2010-10-13 11:52 (UTC)
From: [identity profile] dip-au.livejournal.com
вот оно, феерическое! =) MAC - есть, а PHY им не по зубам =)

Ясен пень что не должно быть чужого. Только что же помешало эту уникальную аналоговую часть оформить отдельным камнем? Тоесть, вместе такое выдать "на-гора" можем, а отдельно - извините..

Спасибо, ит мэй май дэй =) Чесслово..

Date: 2010-10-14 05:30 (UTC)
From: [identity profile] dip-au.livejournal.com
Было бы ещё интересней, если бы делающие большие свершения, не делали маленьких глупостей..

Они конечно молодцы, не застаиваются, чему-то учатся и т.д., но факта ляпа это не отменяет.

С одним соглашусь, пожалуй - если это пробный шар и на подходе 100Base-anything, то и фиг с ним.
From: [identity profile] dip-au.livejournal.com
При том, что никаких следов MII на выводах камня не обнаруживается (как и на схеме включения), в даташите бодро рапортуют:

"Работа PHY уровня
Модуль PHY контроллера ЛВС это 1-канальный приемопередатчик протокола
стандарта IEEE 802.3/Ethernet 10BASE-T, предоставляющий все функции протокола
физического уровня. Модуль подключается посредством MII интерфейса, что
позволяет использовать модули сторонних производителей и переключаться между
ними.

Управление модулем осуществляется через регистры управления находящиеся в
в общем пуле регистров. Управление модулями PHY сторонних производителей
производится через MDIO интерфейс.
"

Тоесть - либо откуда-то передрали, либо забыли исправить. Либо (уж совсем верх идиотизма) ни меют в виду, что MII/MDIO есть внутри камня, и "если что - мы быренька выпустим ещё несколько разновидностей"..

Трендец =( За все эти годы, самым полезным достижением стало то, что наконец названия сигналов стали наконец писать английскими общепринятыми аббревиатурами (типа nOE) вместо жутких ССЦО.
From: [identity profile] dip-au.livejournal.com
Отнюдь не разработчиков - я уверен, они настаивали на отдельном PHY.

Я об управленцах. Им пох, что будут два процесса вместо одного, два конвеера, две верификации, две логистики, два комплекта документации, двойные исправления и т.д.

Не заплатили? Вот вам булка. А изюм мы выковыряли.. :)