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

 
 
 
Reply to this topicStart new topic
> Intel I210, софт для записи EEPROM
vitan
сообщение Feb 20 2017, 13:45
Сообщение #1


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 307
Регистрация: 6-04-06
Пользователь №: 15 887



Думаю применить I210, но смущает отсутствие в открытом доступе софта за номером 348742 (EEUPDATE, LANCONF).
Поделитесь, плз, кому не жалко!

Или можно чем-то другим прошивать?

Или вообще другой контроллер аналогичный посоветуете?
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 20 2017, 14:11
Сообщение #2


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

Группа: Свой
Сообщений: 1 565
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



вон там на задворках вроде не очень протухшие валяются.
ftp://ftp.ltec-service.ch/FTP/DIGITEC/PC/.../Win7_8.1/TOOLS

вообще, насколько я понял, lanconf они пишут преимущественно для chip design validation.
а зашивать MAC в eeprom при помощи eeupdate - для серийного производства кривовато.
потому они их не особо и раздают.
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 20 2017, 14:45
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 307
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(krux @ Feb 20 2017, 17:11) *
вон там на задворках вроде не очень протухшие валяются.
ftp://ftp.ltec-service.ch/FTP/DIGITEC/PC/.../Win7_8.1/TOOLS

вообще, насколько я понял, lanconf они пишут преимущественно для chip design validation.
а зашивать MAC в eeprom при помощи eeupdate - для серийного производства кривовато.
потому они их не особо и раздают.

Спасибо, это я уже видел, она у меня не запустилась, говорит, что нужен драйвер, хотя я перед этим драйвер поставил с помощью install.bat. Поэтому я подумал, что этот софт м.б. какой-то кривой и спросил про нормальный...

Я понял так, что там не только мак задаётся, но и вообще тип сериального канала зависит от прошивки (они скачиваются одним архивом без проблем с сайта), поэтому тулзовина нужна.
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 20 2017, 14:57
Сообщение #4


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

Группа: Свой
Сообщений: 1 565
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



там всё рабочее, нужно только разобраться. драйвер поставить из-под админа, и т.п.

один раз прошивку сделать - я например руками правил.
единственный момент - это с вычислением crc, вот тут да, если лень считать - то lanconf всё сам посчитает.
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 20 2017, 15:07
Сообщение #5


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 307
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(krux @ Feb 20 2017, 17:57) *
там всё рабочее, нужно только разобраться. драйвер поставить из-под админа, и т.п.

один раз прошивку сделать - я например руками правил.
единственный момент - это с вычислением crc, вот тут да, если лень считать - то lanconf всё сам посчитает.

Погодите, я чё-то запутался.
Я правильно понимаю, что, если я поставлю flash, то мне не нужно будет задумываться об этой iNVM? И тогда мне эта EEUPDATE будет вообще нен нужна?

Драйвер - это хорошо, но я делаю не сетевуху для компа. Есть какие-то средства для прошивки бинарей в iNVM на своём железе, чтобы не нужно было ставить flash? Или её в любом слчае придётся ставить?

Сорри, я только начал выбирать и пока ещё весь даташит не прочитал...
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 20 2017, 17:20
Сообщение #6


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

Группа: Свой
Сообщений: 1 565
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



сетевухи от intel схемотехнически всегда предусматривают возможность повесить на них
1) eeprom (обязательной), которая читается первой при отпускании reset
2) flash (опциональной), которая читается в случае необходимости, например, если нужно реализовать нечто нетиповое (например, PxE, или IP-KVM) или ещё-что. Используется для хранения кода непосредственно bios expansion/efi program.

драйвер, позволяющий программе lanconf/eeupdate использовать нестандартные механизмы (не имеющие ничего общего с сетевыми драйверами) для работы с чипом и в том числе позволяющие править eeprom/flash - это iqvw*.sys / iqvlinux.tar.gz - речь шла про то что для отладки/разработки и использования lanconf/eeupdate придётся их установить в любом случае.


iNVM - это вы про что?
Go to the top of the page
 
+Quote Post
vitan
сообщение Feb 21 2017, 09:18
Сообщение #7


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 307
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(krux @ Feb 20 2017, 20:20) *
iNVM - это вы про что?

Ну про internal non-volatile memory.
В общем, пока что, прочитав немного даташита, я понял следующее:
а) flash ставить придётся, т.к. меня интересует возможность использовать чип в разных режимах в процессе работы. Там в зависимости от прошивки у него либо интерфейс на медь или на оптику/SGMII. Мне это надо, я именно поэтому его и выбрал.
Это, конечно, неудобно, но я других подобных вариантов не нашёл. Связывался с реалтеком, но они, как всегда, не очень возбуждаются при наших объёмах. Но другие варианты приветствуются.
б) внешнюю EEPROM сабж не поддерживает, об это так прямо и написано в п.1.4.3. Но вместо неё у него, как я понял стоит эта самая iNVM, в которой места немного, и настройки, оттуда влияют мало на что (как я понял, на тип езернета точно не влияют).
Кроме того, в даташите есть некие указания по программированию этой iNVM через регистры, поэтому я надеюсь, что мне, таким образом, никакие EEUPDATE и LANCONF не потребуются...
Было бы очень хорошо, если бы кто-нибудь все эти соображения подтвердил или опроверг...

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd October 2017 - 10:02
Рейтинг@Mail.ru


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