Семён сохраняет полезное_)
573 subscribers
218 photos
11 videos
3 files
327 links
Канал о электронике и связи.
Демократии тут нет и не будет! Бан раздается за любое "Ну очевидно, же"
Download Telegram
Дабы отдохнуть, я экспериментирую с форматом.

Для расширения стойки дома купил себе с Авито (денег на что-то новое сейчас нет, как и на хобби, поэтому постов про тренажёр временно не будет) коммутатор. Был выбран японский бренд Allied Telesis и их модель AT-8000S/48. Никогда не крутил их железо в руках, предпочитая Cisco, Extreme Network и Jupiter. До этого у меня было два по 10, и их уже сильно не хватало, поэтому я выбрал сразу на 48 портов (притом что обычно у меня порядка 20–24 клиентов c планом расширения). И вот, приехав с командировки, помчался на почту за посылкой и радостно разорвал упаковку по пути до дома.

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

Приходят, бегу с ног на ПВЗ забирать. Собираю всё, включаю — и выходит дымок. «Пиздец», — думаю я. Раскручиваю крышку и начинаю забег с мультиметром. Всё живо, но вентиляторы не крутятся. Запах есть, но ничего. Сбросил их, глянул ключи. Тоже живые и есть напряжение. Выдохнул. Сижу, думаю, в чём же дело. Пробую запустить вентиляторы с лабораторного блока питания — сволочи уже не живы. И тут мысль: распиновка? Иду копаться в мусорку за оригиналом. Беру коннекторы и громко ору: «Да блять!» Да они разные.

Как это вышло, разбираюсь: дело в том, что Озон опять продал поддельные вентиляторы от Delta. Строчу отзыв для таких же, как я, что дело плохо, прикладывая фото.

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

Далее смотрю, что у коммутатора порт выведен не через стандартный 8P8C (RJ45), а через DB-9 male. Ну что же. Заказал переходник, ибо дома уже давно ушёл на цельные провода RJ-45 — USB. Приходит адаптер, собираю на проводах для макетки нуль-модемный кабель. Ого, оно работает! Зайдём через bootloader. Провалился в админа. И тут второй сюрприз от продавца — он не сбросил его. Узнаю, что коммутатор, кажется, стоял в ГКБ №51 г. Москвы. Ладно, чужое мне не нужно. Затираю конфиг и откатываю. Прописал порт под свою подсеть. Поднялся web-сервер. Вот уже и коммутация поднялась. Собрал всё и запихнул в стойку. Немного стяжек — и теперь у меня дома есть коммутатор на 48 портов, который я починил.

P.S Цена вопроса была 3.5 тысячи рублей по итогу. Новый на 48 портов стоит 15-30 тысяч.
👍11🔥4
Волей ряда событий мне достался модуль SMARC на базе CНК Скиф от Элвис и платой для работы. Что с ним делать идей пока нет, если вы работали с ним и знаете что-то напишите в комментариях
🔥5👍2
Сегодня 7 мая, а значит, наступил День Радио. Первый свой FM-передатчик я собрал в 12 лет. Это было устройство, которое порой надо было потрясти, чтобы оно заработало, ибо я припаял провода к батареям, и пайка была не ахти. Помню, как бегал в магазин радиодеталей и все деньги спускал на транзисторы, и, проходя очередную помойку, заглядывал — не выбросили ли там что-то, что можно разобрать и взять детальки. Помню, как залипал на видео с сайта «Чип и Дип», как впервые открыл для себя «Схем.нет» и VRTP. Это было больше чем хобби — это всегда было дело, на которое было не жалко не времени, не денег.

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

С радио связана и моя профессия, ибо я учился на факультете «Систем телерадиовещания», и первое знакомство с профессией было на Шаболовке. Помню комнату с десятком мониторов (контроль вещания) и аппаратные. И первое разочарование — что этим заниматься вовсе не хочется, как и работать в Останкино. Но это было интересно посмотреть.

Ещё учась, я ушёл в электронику полностью и пошёл работать регулировщиком, а после и схемотехником. Мне нравилось в этой работе многое, но всё время не хватало той «магии» радиоволн, которая была, где ты, держа антенну, ловил невидимые волны что далее становились музыкой. После были и JTAG Boundary scan, и U-Boot с Embedded Linux и серверами. Лишь в 2024 году я снова вернулся в профессию радиоинженера — ту, на которую учился, но по которой за столько лет так и не работал.

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

Сейчас меня окружают по-настоящему влюблённые в профессию люди (Игорь, Сергей, Алексей, Денис, Кирилл, Марина, Миша, Антон и так далее). Всех коллег и не пересчитать, и всех их и других радиоинженеров хочется искренне поздравить с этим днём и пожелать КСВ в единицу и пассивной интермодуляции ниже всех порогов по ТУ.
13🔥9🍾2
Forwarded from МосЛисоКанал
Собственный векторный анализатор цепей - мечта сбылась!
Вы когда-нибудь испытывали настоящий инженерный кайф от того, что в вашей личной лаборатории стоит взрослый векторный анализатор цепей? Я вот сейчас это ощущаю на полной громкости - у меня теперь есть Rohde & Schwarz ZVB8, и это не просто прибор, это новый уровень.
Теперь я могу изучать и настраивать свои СВЧ проекты, не выходя из дома. Измерения, которые раньше были доступны только в условиях работы, теперь -под рукой.
S-параметры, фильтры, антенны - всё это теперь можно крутить и настраивать вживую, в своём темпе и с полным контролем.
КАЙФ!
Осталось купить динамометрические ключи
❤‍🔥10🔥6😱2👍1🥰1
С днём победы!
❤‍🔥154
На днях запустил СНК «Скиф»(1892ВА018) от «Элвис».
С подробным описанием технических характеристик этого СнК можно ознакомиться на сайте АО НПЦ «Элвис». Ниже я позволю себе привести только некоторые, на мой взгляд самые интересные, из них:

Центральный процессор (CPU):
4-х ядерный кластер ARM Cortex-A53 с тактовой частотой 1,2 ГГц (2,0 ГГц макс — прим автора); L1 кэш - 32 кбайт, L2 кэш - 1 Мбайт;
контроллер прерываний ARM GIC500;
128-бит SIMD/FPU сопроцессоры NEON.
Доверенный контур и служебная подсистема:
ядро RISC0 32 бит MIPS, 600 МГц;
Цифровой блок для связных и мобильных приложений:
ядро RISC1 32 бит MIPS, 600 МГц;
высокопроизводительное сдвоенное DSP ядро с тактовой частотой ядра 600 МГц:
навигационное ядро GNSS поддержка 4 стандартов: ГЛОНАСС/GPS/BeiDou/GALILEO;
поддержка функций для реализации алгоритмов на базе нейросетей;
цифровые фильтры и акселераторы;
кристальная память 2 Мбайт;
Интерфейсы:
2 контроллера DDR памяти: DDR3/ LPDDR3/ DDR4/LPDDR4, 32 бита, 3200 Мбит/с на каждую линию с поддержкой ECC;
2 контроллера PCIe: конфигурация линий 2 x 4; поддержка PCI Express 3.0 скорость на линию 8 ГТ/с;
2 контроллера Ethernet 1 Гбит/с;
2 контроллера JESD 204B, 4 линии, до 12,5 Гбит/с на линию;
2 контроллера USB 3.0 DRD;
2 контроллера SD/eMMC 4.5;
порт видеовывода для подключения дисплеев: MIPI DSI или RGB, поддержка разрешения 4К@30, поддержка HDR;
2 контроллера QuadSPI NOR Flash (XiP);
Типовое потребление: до 5-7 Вт.

Мне досталась отладка на базе elv-mc03-smarc, который был установлен на плате ROCK Pi N10. Сам комплект приходит прошитым, так было и у меня, кроме того, что запуститься сам он не мог, ибо образ был битый (не знаю, как так вышло). Не беда — скидываем джампер и загружаем sbl.bin на QSPI-flash через утилиту: https://github.com/elvees/mcom03-flash-tools
После старта загрузился минимальный образ системы.
После прошил через очередную утилиту tar2dev от разработчика процессора карту памяти microSD, и загрузилась основная система. Единственная проблема, с которой удалось столкнуться (и на что было потрачено время), — это то, что плата питается через USB Type-C и ей нужно хорошее питание. По-прежнему не особо понимаю, для чего она мне, пока смотрю встроенный DSP и думаю, где бы его применить.
🔥61
Forwarded from linkmeup
Сегодня я узнал, как правильно передавать бинарные данные внутри XML.
Теперь я хочу разознать это обратно и никогда не узнавать снова.
https://xmpp.org/extensions/xep-0239.html
P.S Type Humorous. Ну так, на всякий случай. А то вдруг...
😁12
По работе часто имею дело с UE (User Equipment) — это любые пользовательские устройства, работающие в сети LTE (или других сетях сотовой связи). Обычно мы используем готовые модемы в формате M2 или рутованные смартфоны и другие не самые простые решения для тестов базовой станции и ПО. Именно реальные модемы дают наиболее точную картину работы в реальной сети у оператора. Но не об этом. Собирать любопытные UE — часть не только работы, но и, видимо, ещё одно хобби.

На днях заполучил 16 модемов (да-да) Wavecom Q2403A. Модемы, что у меня на руках, — 2003 года.

Рассмотрим ключевые компоненты модема:

VP22245H (Philips) — CPU модема. Микроконтроллер архитектуры ARM. Информации о нём крайне мало, но есть эмблема ARM.

CX77304-16 от Skyworks — модуль усилителя на GaAs.

SI4133 — двухдиапазонный RF-синтезатор, изначально от Silicon Labs, ныне выпускается Skyworks.

SI4200 и SI4201 от Silicon Labs — сопутствующие микросхемы, работающие в составе RF-фронтенда. В зависимости от конфигурации, SI4200 может включать функции приёмника и передатчика, а SI4201 — выполнять роль отдельного приёмника и передавать I и Q отсчёты в CPU.

Также на плате можно увидеть, по всей видимости, VCTCXO.

Вот схема телефона Samsung SGH-A800 похожего по схемотехнике на модем, представлена выше. Глядя на неё, можно сказать, что модем использует супергетеродинную архитектуру с цифровым выводом I/Q сигналов от приёмника, что формально приближает его к SDR-подходу. Однако уровень гибкости ограничен — SDR-функции в CPU реализованы частично, с акцентом на протокольную обработку, а не на полноценную цифровую радиосвязь. Кажется, архитектура достаточно модульна — как будто её проектировали с прицелом на будущее. Прошло 10 лет — и вот уже вся эта сложность умещается в пару микросхем.

Рассмотрим модуль SIM800, который уже набил оскомину всем. Так вот, он построен всего на двух микросхемах:

RF7198 от RFMD (Qorvo) — микросхема усилителя, контроллера питания и коммутатора в одном корпусе. Её предшественники применялись, в том числе, в таких телефонах, как Nokia 3310.

MT6261 от MediaTek — однокристальная система (SoC) с 1-ядерным процессором ARM7EJ-S на 260 МГц, 4 МБ RAM и 24 Мбит встроенной flash.

Оба модема — GSM. Но за каких-то 10 лет 5 микросхем и куча обвязки были заменены всего двумя микросхемами и минимумом периферии.
👍63🔥2
Продолжу тему UE(модемов сотовой связи). На этот раз у меня популярный модем UZ801 для компьютера на базе чипов Qualcomm. У этого модема также на борту есть WIFI роутер можно благодаря переходу на http://192.168.100.1/usbdebug.html разблокировать в модеме adb shell. Только после перехода на страницу перезагрузите модем. Если же вам захочется запустить на нём PostmarketOS это тоже можно сделать - https://wiki.postmarketos.org/wiki/Zhihe_series_LTE_dongles_(generic-zhihe)
Рассмотрим его ключевые компоненты:
1.На обратной стороне спрятался PM8916 это фирменный чип питания от Qualcomm. Это общая тенденция на рынке когда компания производитель процессора делает сразу и чипы для питания своих же процессоров(так поступает и allwinner например).
2.MSM8916 это процессор для модема. Старый процессор родом из 2014 года. Причем он имеет 4 Ядра 1.2 GHz и Adreno 306 для графики и 512 MB RAM. Также на плате рядом есть микросхема памяти на 4 ГБ(пишут что есть модемы и с 8).
3.SKY77643-21 от Skyworks(главного производителя RF усилителей для LTE и GSM девайсов) рядом с портом антенны можно его увидеть. Это микросхема усилителя для LTE и WCDMA с MIPI интерфейсом для управления.
4. И последний это WTR1605L тоже от Qualcomm. Часто по ошибке эту микросхему называют усилителем и многие интернет-площадки её так и продают, но это полноценный трансивер ещё и с поддержкой GNSS на борту и 7 bands LTE.
Увы Qualcomm не выкладывает информацию о своих микросхемах. Здесь мы видим комплексный подход к построению и решение от одного вендора целиком(за исключением усилителя).
Этих модемов у меня порядка 5. Раньше на них у меня был проект сбора данных о качестве сигнала с разных БС разных операторов. Качество сигнала и статус подключения можно получить через команды:
shell dumpsys connectivity и shell dumpsys activity broadcasts
🔥5👍4
Семён сохраняет полезное_)
Продолжу тему UE(модемов сотовой связи). На этот раз у меня популярный модем UZ801 для компьютера на базе чипов Qualcomm. У этого модема также на борту есть WIFI роутер можно благодаря переходу на http://192.168.100.1/usbdebug.html разблокировать в модеме…
Спешу рассказать как из модема за 1 тысячу рублей сделать себе linux компьютер.
После активации adb, получаем root-доступ.
adb shell
setprop service.adb.root 1; busybox killall adbd

Далее нам нужно активировать режим EDL который предоставляет прямой доступ к eMMC флешки для чтения и записи.
adb reboot edl

Позже нужно поставить edl. https://github.com/bkerler/edl
sudo apt install adb fastboot python3-dev python3-pip liblzma-dev git
sudo apt purge modemmanager
sudo systemctl stop ModemManager
sudo systemctl disable ModemManager
git clone https://github.com/bkerler/edl.git # do NOT use --recurse-submodules
cd edl
git submodule update --init --recursive
sudo ./autoinstall.sh

и сделать дамп.
edl rf uz801-stock.bin
edl rl uz801_stock --genxm

Далее после всех процессов перезагрузите модем по питанию. И выполните вход в fastboot.
adb reboot bootloader
fastboot devices

Далее скачаем прошивку.
wget https://download.wvthoog.nl/projects/security/openstick/openstick-uz801-v3.0.zip
unzip openstick-uz801-v3.0.zip
cd openstick/
./flash.sh

Далее после успешной перезагрузки(она будет автоматически). Будет доступен ssh по адресу 192.168.200.1
ssh user@192.168.200.1

пароль из коробки это 1.
Также будет доступен из коробки wifi.
SSID: 4G-UFI-XX
pass: 1234567890
Также можно подключить модем к wifi.
nmcli connection delete hotspot
sudo nmcli dev wifi connect "SSID" password "PASSWORD"

Теперь у вас есть маленький компьютер. Кстати LTE модем в нем тоже работает. На всё воля вашей фантазии.
👍7🔥7