EdigE
← ЛЕНТА

LinHT убрал FPGA из карманной рации и отдал IQ прямо Linux

Внутри LinHT основная плата заменяет электронику рации Retevis C62, сохраняя её корпус, дисплей, клавиатуру, аккумулятор и органы управления. На этой плате RF-фронтенд Semtech SX1255 выдаёт децимированный комплексный поток по I²S непосредственно в модуль CompuLab MCM-iMX93. Между антенной и Linux нет FPGA: процессор получает отсчёты I/Q и сам занимается фильтрами, демодуляцией, модуляцией, кодеками и логикой цифровой радиостанции.

Полоса, ради которой можно убрать FPGA

Такой тракт возможен из-за сознательно малого бюджета полосы. LinHT заявлен как UHF-устройство с полосой комплексного IQ до 500 кГц. Для FM, SSB, M17, GMSK и 4FSK этого достаточно, а поток после децимации уже не требует скоростного интерфейса уровня JESD или параллельной аппаратной обработки. Два Cortex-A55 с частотой до 1.7 ГГц в i.MX93 получают задачу, которая у широкополосного SDR быстро ушла бы в FPGA: обработать сравнительно узкий канал и вовремя отдать звук либо символы протоколу.

Плата уже загружает Linux, но ещё учится быть рацией

В более широкополосных приёмниках FPGA оправдывает питание, загрузочную цепочку, HDL, разведение тактовых доменов и быстрый интерфейс с RFIC. Там нужно сразу прореживать поток, строить цифровые каналы или удерживать жёсткую задержку. LinHT отказывается от этого слоя вместе с его сложностью. Плата становится ближе к радиостанции с доступом к настоящему IQ, чем к миниатюрной SDR-платформе, где пользователь упирается в прошивку логики.

Цена решения тоже видна физически. LinHT не предлагает собственную механику и полный корпус: для сборки нужен донорский Retevis C62 с экраном, кнопками, SMA-разъёмом, аудиоузлами и мелкими деталями. Аппаратные исходники доступны вместе со схемами, KiCad-проектом, Gerber, BOM и файлами установки компонентов, однако лицензия CC BY-NC-SA 4.0 ограничивает коммерческое использование. Это открытая ремонтопригодная замена главной платы, рассчитанная на экспериментатора, который готов разобрать готовую рацию.

Усилитель мощностью до 6 Вт не измеряет мощность LinHT

M17 Project; published in the article by Vlastimil Slinták

Rev B существует в железе: команда заказала десять печатных плат и собрала три прототипа. На них прошли начальный запуск питания, USB, дисплея, UART и загрузка Linux. В отчёте разработчиков зафиксированы и дефекты, ради которых началась Rev C: конфликт логических уровней в USB_BOOT, отсутствие управляемого сброса у аудиокодека, а также GNSS-антенна с фидером, настроенные примерно на 200 МГц ниже L1.

Документация и первичные отчёты

Текущая Rev C ещё не прошла проверку на собранных устройствах, поэтому её нельзя считать готовой портативной SDR-рацией и нельзя автоматически переносить на неё результаты Rev B. На ранних ревизиях продемонстрированы FM, SSB, M17 и приём TETRA. Разработчики также сообщали примерно о 4.5 Вт в непрерывном режиме и 3.5 Вт в тесте M17 для Rev B, однако без спектров, методики измерений и данных о согласовании нагрузки эти цифры остаются результатом самой команды.

В передающем тракте стоит GRF5604. Его паспорт говорит о согласуемом диапазоне 100–600 МГц и мощности насыщения до 6 Вт при 5 В, но это характеристика микросхемы в оговорённой изготовителем тестовой схеме. Она не доказывает выходную мощность, гармоники, КПД или тепловой режим рации в закрытом корпусе. В планах Rev C прямо фигурируют проверка гармоник, эффективности и теплового контакта усилителя с шасси.

Именно здесь отказ от FPGA выглядит инженерным, а не идеологическим жестом. Узкая полоса позволила убрать крупный цифровой узел, сохранив Linux как среду для новых модуляций и протоколов. Зато качество RF-тракта теперь придётся подтверждать привычными измерениями: чувствительностью, избирательностью, зеркальным каналом, спектром передатчика и нагревом PA.