Семён сохраняет полезное_)
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
Продолжаю тему модемов. (Ещё один пост про модем с поддержкой 5G, и я закончу и напишу про свой проект очередного коммутатора из палок и пластилина.)

На этот раз снова модуль от Simcom (второй после Quectel на рынке) SIM7600G-H. Начнём с обзора микросхем, на которых он построен:

MDM9607 — он же Snapdragon X5, SoC, где есть процессор на базе ARM Cortex-A7 с частотой 1,3 GHz, Wi-Fi 5 и BLE. Также он имеет фирменный ADSP Hexagon QDSP6 V5 для обработки сигнала с поддержкой VLIW. RAM — 256 Мб. Настоящий комбайн из мира современных SoC, который сейчас делает Qualcomm. Появился он 10 лет назад, во второй половине 2015 года. Qualcomm гордо зовёт этот чип модемом. Конечно, он уже целый SoC.
Рядом с чипом распаяна микросхема NAND-flash памяти на 256 МБ.
Усилитель Skyworks SKY77916-21 для GSM/3G и одного диапазона для LTE. Имеет уже привычное управление по MIPI. Примечателен тем, что PA построены на биполярных транзисторах (HBT), выполненных из GaAs. Имеет интересный контроллер с поддержкой VRAMP, что обеспечивает управление огибающей GMSK и позволяет снизить влияние внешних факторов. Про современные усилители в модулях стоит сделать отдельный пост как-нибудь.
Усилитель Skyworks SKY77638-11. Схожий с усилителем, описанным выше. За исключением того, что он предназначен для диапазонов 3G/LTE.
И последний — это очередной фирменный PMIC для питания MDM9607.
Если вы хотите, расскажу как можно установить на модуль полноценный linux.
👍7🔥4