b3et — НТЦ Метротек. Архив блога http://blog.metrotek.spb.ru заметки бывших разработчиков бывшего НТЦ Метротек Thu, 02 Oct 2025 13:52:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.15 Поверка Беркут-ET — определение частоты тестового сигнала. http://blog.metrotek.spb.ru/2015/05/13/poverka-berkut-et-opredelenie-chastotyi-testovogo-signala/ Wed, 13 May 2015 07:18:14 +0000 http://blog.metrotek.spb.ru/?p=4994 Добрый день!

Пришла пора и нашему отделу технической поддержки «выйти из сумрака». :)

Одним из самых популярных вопросов в последнее время является вопрос по поверке частоты тестового сигнала.
Возникает он потому, что данный функционал появился у нас в приборе сравнительно недавно. Он был описан в руководстве пользователя на стр 147, но номер версии прошивки, в которой он реализован, мы не указали.

В настоящее время существуют три прошивки с данным функционалом.
Каждая прошивка соответствует определенной ревизии прибора и в дальнейшем все более старшие версии прошивки будут поддерживать определение частоты тестового сигнала.
Итак, актуальные версии:

  1. b3et-rev3.1-files_0.3.9-17.urom — для ревизии 3.1
  2. b3et-rev2.1-files_0.3.9-17.urom — для ревизии 2.1.
  3. Для самой старой ревизии 1.1  необходимо два файла прошивки, т.к. прибор обновляется в два этапа:
    b3et-rev1.1-mcu_0.3.4-2.bin
    b3et-rev1.1-files_0.3.4-2.urom

Версия ревизии указана в приборе во вкладке «Информация» -> пункт «HW».

Данные версии, а также инструкцию по обновлению вы сможете найти на нашем сайте, по ссылке.

]]>
хабр: про ptp http://blog.metrotek.spb.ru/2015/04/28/habr-pro-ptp/ Tue, 28 Apr 2015 15:23:59 +0000 http://blog.metrotek.spb.ru/?p=5010 Артём Двинин сегодня опубликовал на Хабре интересную заметку про то, как работает протокол точного времени PTP и о том, как реализована поддержка PTP в наших приборах Беркут-ET и Беркут-ETX.

всем читать!

]]>
Актуальная версия прошивки — 0.3.9-0! http://blog.metrotek.spb.ru/2014/07/04/aktualnaya-versiya-proshivki-0-3-9-0/ Fri, 04 Jul 2014 15:12:35 +0000 http://blog.metrotek.spb.ru/?p=4662 На сайте в папку прошивок прибора Беркут-ET по чьему-то недосмотру была случайно выложена версия 0.3.11-0, тестирование которой не было закончено. Прошивку с сайт а убрали, но тем не менее. Виновные будут наказаны.

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

]]>
ба-та-рей-ка! не совсем промышленный дизайн http://blog.metrotek.spb.ru/2013/11/27/ba-ta-rey-ka-ne-sovsem-promyishlennyiy-dizayn/ Wed, 27 Nov 2013 17:47:20 +0000 http://blog.metrotek.spb.ru/?p=4439 в некотором царстве, в некотором государстве… ну, надо ведь как-то делать жизнь веселее.

в команде разработчиков Беркут-ETX и Беркут-ET решили, что пора уже бы прикрутить что-нибудь интересное к нашему мега-прибору, а не только баги править.

для начала, занялись символом батарейки в левом верхнем углу экрана, который сейчас выглядит так:

bat-lightning-yellow

это увеличенная картинка. в действительности, на экране Беркут-ETX она меньше (30×15 пикселей). жёлтое на зелёном, непонятная гусеница, притворяющаяся молнией… в общем, ужас, летящий на крыльях ночи. ёжики плакали, кололись, но рук, как обычно, не хватало.

и наконец это случилось. решились-таки.

сначала думали, что будет достаточно поменять жёлтый цвет на белый:

bat-green-white

не-не-не! белая батарейка, чёрная молния:

bat-lightning-black

тоже как-то не очень. а так? зелёная батарейка, белая молния:

bat-green

и всё равно сливается. окей, посмотрим на белую молнию с чёрной окантовкой:

bat-lightning-small

не годится. не годится. не то. всё не то!

добавили обводку и отказались от молнии. может, так? как бы адаптер постоянного тока:

bat-adapter

слишком мелко. не разглядеть.

возвращаемся к молнии и выходим за пределы контура рисунка:

bat-lightning-red

уже что-то. но красный цвет — цвет тревоги, а какое отношение к ней имеет штатный заряд аккумулятора?

и вот он — финальный вариант:
bat-lightning-1

ура! принято!

теперь индикация автономной работы от аккумулятора выглядит так (полный заряд):

bat-full

полный разряд:

bat-empty

в ближайшем релизе экран подключённого к заряднику прибора будет выглядеть примерно таким образом:

charging

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

]]>
Руководства пользователя для ET и ETX http://blog.metrotek.spb.ru/2013/09/23/rukovodstva-polzovatelya-dlya-et-i-etx/ Mon, 23 Sep 2013 13:28:17 +0000 http://blog.metrotek.spb.ru/?p=4379 как всегда, неожиданно выяснилось, что на сайте были выложены не все файлы с документацией по нашим приборам Беркут-ET и Беркут-ETX. исправляем эту досадную ошибку и сообщаем, что теперь в руководствах по эксплуатации есть описание режимов тестирования по Y.1564, а также поддержки протокола точного времени PTP.

юзер-гайды для Беркут-ET лежат тут, а для Беркут-ETXздесь.

скачивайте самый свежий файл, не ошибётесь.

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

]]>
свежая прошивка ET и ETX http://blog.metrotek.spb.ru/2013/08/12/svezhaya-proshivka-et-i-etx/ http://blog.metrotek.spb.ru/2013/08/12/svezhaya-proshivka-et-i-etx/#comments Mon, 12 Aug 2013 14:04:30 +0000 http://blog.metrotek.spb.ru/?p=4295 yes наконец! то, о чём мы говорили неделю назад, свершилось: в прошлую пятницу вышел релиз программного обеспечения для флагманов наших разработок Беркут-ET и Беркут-ETX!

что нового: во первых, прошивки для обоих приборов теперь собираются из общего кода. следовательно, новые исправления будут появляться одновременно и в Беркут-ET, и в Беркут-ETX. надеемся, исправлений будет немного, потому что софт тестируется перед каждым выпуском так тщательно, как вам, дорогие читатели, и не снилось.

во-вторых, в Беркут-ETX добавилась новая функция для просмотра выбранных пакетов по заданным критериям (по каким — нужно спросить у авторов прошивки, и мы это обязательно сделаем. подробности в следующих объявлениях). кодовое название опции — XCAP.

в-третьих, списки изменений находятся, как обычно, на нашем сайте:
прошивка 0.3.10 для Беркут-ET и Changes,
для Беркут-ETX: прошивка 0.0.8 и Changes.

кроме того, в клиенте PTP добавлена поддержка unicast-рассылки, режима P2P и доменов, а тест по Y.1564 стал удобнее и ближе к пользователю.

ps. для приборов Беркут-ETX предыдущей аппаратной ревизии — тех, которые с XFP, а не SFP+ интерфейсом, — новой прошивки пока нет.

]]>
http://blog.metrotek.spb.ru/2013/08/12/svezhaya-proshivka-et-i-etx/feed/ 2
Беркут-ET и Y.1564 http://blog.metrotek.spb.ru/2013/07/27/berkut-et-i-y-1564/ Sat, 27 Jul 2013 08:21:17 +0000 http://blog.metrotek.spb.ru/?p=4281 b3etx_photoо выходе прошивки для Беркут-ET с поддержкой тестирования по Y.1564 мы уже говорили, а вот на сайте с описанием разработок обновить страницу забыли.

исправляем ошибку: см. новое описание тестера 10/100/1000 ethernet Беркут-ET.

ps. впрочем, в Беркут-ETX Y.1564 тоже есть.
выход прошивки для 10-гигабитного анализатора намечен на 1 августа. а это через четыре дня.

]]>
Беркут-ET + beaglebone + linux = ? http://blog.metrotek.spb.ru/2013/07/17/berkut-et-beaglebone-linux/ Wed, 17 Jul 2013 14:24:58 +0000 http://blog.metrotek.spb.ru/?p=4256 bb-and-b3et-smallтем временем, в тайных лабораториях НТЦ Метротек проводятся бесчеловечные эксперименты по скрещиванию Беркут-ET и Беркут-ММТ BeagleBone: Юра Ремизов вчера мастерски прикрутил дисплей от Беркут-ET к плате BeagleBone, а сегодня — клавиатуру.

продолжаем издевательства над начинкой прибора. и это круто!

]]>
как прошивать Беркут-ET http://blog.metrotek.spb.ru/2013/06/09/kak-proshivat-berkut-et/ Sun, 09 Jun 2013 11:37:07 +0000 http://blog.metrotek.spb.ru/?p=4219 b3etx_photo обновление программного обеспечения (также известное как «прошивка») портативных анализаторов Беркут-E1, Беркут-ET, Беркут-ETX, которые мы выпускаем, работает по протоколу XMODEM. так уж сложилось. на момент написания первой версии это был самый простой и не требовательный к ресурсам алгоритм загрузки файлов.

современным пользователям часто сложно переключиться с режима «перетащить мышкой» на режим «выполнить последовательно несколько разных действий». то, что программистам кажется простым, обычному человеку принять тяжело.

поэтому при обновлении прошивки приборов иногда возникают проблемы. ведь, как это часто бывает, руководство по эксплуатации не читают. с другой стороны, может быть, в руководствах не всё корректно описано.

итак, попробуем помочь с решением проблемы обновления.

что нужно знать

  1. как перевести прибор в режим начального загрузчика (bootloader)
  2. где искать диагностическую информацию
  3. что загружать (bin, urom…)
  4. как загружать файлы

начальный загрузчик

во всех приборах линейки «b3» (это Беркут-E1, Беркут-ET, Беркут-ETX на боковой панели есть отверстие диаметром примерно полтора миллиметра. оно никак не подписано, но, тем не менее, это отверстие для аппаратного сброса (перезагрузки, ресета). в этом отверстии расположена кнопка, нажать на которую можно при помощи зубочистки или скрепки.

после ресета прибор должен переключиться в режим «начального загрузчика» (bootloader). только в этом режиме возможно обновление прошивки.

в некоторых приборах переход в загрузчик происходит автоматически, в некоторых — только при одновременном удерживании клавиши On/Off на клавиатуре прибора и нажатии на кнопку reset (см. предыдущий абзац).

диагностика в USB-консоли

загрузка и получение диагностической информации — на USB-консоли. прибор нужно подключить к компьютеру (драйверы для windows и mac — на сайте ftdichip.com) в режиме последовательного порта (COM-порта).

для работы с прибором по последовательному порту можно пользоваться любой доступной терминальной программой. например, в windows это putty или hyperterminal, в unix-подобных системах — minicom, cu, screen или kermit.

после ресета прибора на консоль будет выведена такая информация:

Bercut+ bootloader 0.0.13
Upgrade via XMODEM:
1) MCU
2) system FPGA
3) expansion FPGA #1
4) expansion FPGA #2
5) FS image
boot>

пример дан для прибора Беркут-ET. для Беркут-E1 и Беркут-ETX текст может отличаться.

теперь в течение двух секунд нужно успеть нажать соответствующую цифру на клавиатуре компьютера (не прибора!). для полного обновления прошивки нужно нажать «5».

после выбора прибор будет примерно раз в секунду выводить символ «C»: CCC

это значит, что он ожидает загрузку файла по протоколу XMODEM.

что загружать

теперь нужно отправить файл, пользуясь средствами коммуникационной программы (hyperterminal/minicom/putty/…).

протоколу XMODEM всё равно, какого формата файл. так же и прибору. загружайте соответствующие прошивки с нашего сайта из раздела Файлы и будет счастье от обновлённых версий с новыми функциями и исправленными ошибками.

с вопросами, как обычно, обращайтесь на support@metrotek.spb.ru.

]]>
SFP, SGMII, 100Base-FX http://blog.metrotek.spb.ru/2013/05/31/sfp-sgmii-100base-fx/ Fri, 31 May 2013 07:07:55 +0000 http://blog.metrotek.spb.ru/?p=4198 sfp-sgmiiв нашем мега-приборе Беркут-ET — четыре разъёма гигабит-ethernet. на самом деле, конечно, сетевых интерфейсов для тестирования два.

можно использовать RJ-45 для меди или SFP для оптики. по меди можно включаться на скоростях 10/100/1000 мегабит в секунду, а по оптике — только гигабит. несмотря на то, что в SFP-разъём можно установить модуль для работы по медным кабелям, интерфейс будет работать только на 1 гигабит.

а теперь внимание! существуют оптические SFP-модули для оптики, работающие на 100 мегабит/с. в эпоху, когда по планете широко шагают не только 10-гигабитные линки, но даже 100- и 400-гигабитные, можно предположить, что скорость 100 Мб/с нигде не используется. ан нет. используется. например, когда расстояние слишком велико и на высоких скоростях передачи ошибок много, или если уже установлено 100-мегабитное оборудование и полосы более чем достаточно, а менять просто не выгодно.

а тестировать линки всё равно надо. и в этом случае на помощь приходят SFP-модули с поддержкой SGMII. интерфейс SGMII — простое, но гениальное изобретение, спецификации разработаны Cisco (см.). позволяет работать на скоростях передачи физического интерфейса 10/100/1000 Мб/с, в то же время, скорость обмена между модулем и системой (в нашем случае, трансивером в приборе) будет постоянная — 1.25 гигабит/с.

ладно, ближе к делу. теперь прибор Беркут-ET обеспечивает поддержку 100-мегабитных оптических модулей с SGMII интерфейсом! правда, пока в одной версии прошивки — 0.3.6-5, но скоро поддержка будет добавлена во все версии.

]]>