Поиск
Показаны результаты для тегов 'si4463'.
-
Кто-нибудь занимался реверсом RFIC Si4463 или аналогичного из серии Si446x ? Что можно сделать полезного? Нашёл интересный проектик: https://github.com/astuder/Inside-EZRadioPRO Чувак пишет как можно сдампить прошивку с Si446x , а также как вытащить описание регистров + недокументированные команды из EXE-шника WDS. А также - как раздуплить прошивку в Гидре и получить более-менее читабельный сорец на асме... Мне удалось считать дамп со своего чипа Si4463, rev. 2A. Плюс запустил все скрипты и плагины для облагораживания дизассемблированного кода в Гидре. А также сделал другой адрес для FIFO TX/RX. Хотел ещё увеличить размер FIFO - удалось увеличить с 129 до 193 (x1.5). Но при команде активации передачи(TX) всё виснет. Очевидно, пакетный хэндлер там тоже хозяйничает, и есть условия, ограничивающие размер FIFO в коде... И всё-же... Может возможно мягкие решения вытащить? Или увеличить чутьё? Или ещё что-нить полезное? P.S. Я понимаю, что немного отстал с этим реверсом, но чипы появились недавно (год назад).
-
Si4463 переключение на передачу/приём
repstosw опубликовал тема в RF & Microwave Design
Модуль RF4463F30, основнанный на RFIC Si4463 подвергся изменениям (в версии 3.0) - появились pin-диоды вместо SPDT-ключа: Ранее был ключ (версия 1.0 или 2.0): Вопросы: 1) Какое из переключений лучшее в плане помехозащищённости (для приёмника) ? 2) Какое из переключений лучшее в минимизации потерьмощности передачи ? 3) Сравнить надёжность обоих способов - через Pin-диоды и через SPDT-ключ: каковы достоинства, недостатки? Частоты: 430 ... 440 МГц. Мощность 1 Вт. Манипуляция: 2/4 (G)FSK. Битрейт 1 Мбит/c. -
Пересчёт чувствительности на другие частоту и битрейт
repstosw опубликовал тема в RF & Microwave Design
Для Si4463 указана чувствительность для диапазона 868 МГц: -88 dBm на скорости 1 МБит/c , модуляция 4GFSK. PER 1%. 1) Как пересчитать чувствительность для диапазона 433 МГц ? (в даташите данные отсутствуют) 2) Как пересчитать чувствительность для битрейта 1,25 МБит/c ? 3) Как перевести PER в BER? Нужен BER, чтобы определить минимальную маржу из бюджета линка связи и исправляющей способности FEC. Производитель хитропопый - на высоких битрейтах вместо замера чутья при заданном BER, делает замеры при заданной PER. Интересует не число принятых пакетов, а число ошибочно принятых бит. Чтобы соотнести с графиком BER vs. Eb/N0. Иными словами, мне нужно посчитать максимальную дальность в свободном пространстве, которую даст моя система связи с заданными мощностью, чувствительностью, антенной, скоростью, FEC. -
Расчитать девиацию частоты в передатчике
repstosw опубликовал тема в В помощь начинающему
Дано: Трансивер Si4463. Вид модуляции - 4FSK и 4GFSK (BT=0.5) . Битрейт 1000 кбит/c (что равно 500 ксимв./с). Полоса пропускания приёмника 850 кГц. Несущая частота: 435 МГц. Как найти девиации частоты (inner deviation): 1. Девиацию частоты для 4FSK 2. Девиацию частоты для 4GFSK (BT=0.5) ? Сигнал должен приниматься в приёмнике(входить в его полосу пропускания) . Возможны две опции детектирования: когерентное(синхронное), не когерентное. -
Si4463 бьются пакеты на 1000 kbps
repstosw опубликовал тема в RF & Microwave Design
Использую Si4463 с настройками: модуляция: 4FSK скорость 500 ksps (1000 kbps) девиация частоты (inner) 83,333 кГц полоса пропускания - Auto (850 МГц максимум) длина пакета 8192 байта преамбула при передаче 48 символов порог срабатывания преамбулы в приёмнике 12 символов синхрослово 4 байта: 0x5A0FBE66 включено отбеливание данных (Whitening). мощность передатчика 10 мВт (10 dBm) Проблема: очень много ошибочных пакетов, когда ходишь с приёмником в руках по комнатам помещения. Сделал запись (лог) пакетов и дальнейший их анализ. В ходе анализа установлено (3 минуты ходьбы по помещению): 1. Пакеты, принятые без ошибок - 53% 2. Пакеты, принятые с ошибочными 0..128 байт - 87% 3. Пакеты, принятые с ошибочными 0..256 байт - 92% 4. Пакеты, принятые с ошибочными 0..2048 байт - 99% 5. Ошибочный байт содержит один повреждённый бит либо в старшей либо в младшей тетраде. Вопросы: 1. Какие корректирующие коды здесь могут быть полезны? (Голей, Хемминг, BCH, RS, ... ?) 2. Какими настройками в WDS можно улучшить приём паектов? (или какими настройками регистров) Лог принятых пакетов приложил ниже (чёрные пикселы - ошибочные байты. 1 строка - пакет 8192 байт). -
Si4463 передача/приём длинных пакетов (>64/128 байт)
repstosw опубликовал тема в RF & Microwave Design
Начал осваивать трансиверы Si4463. С помощью WDS генерю конфиг, а драйвера взял из AVR и портировал их на Allwinner. Добился инициализации чипа и получил информацию (ID, версия патча, и т.п). Передал и принял пакет, не превышающий размеры буфера FIFO (64/128 байт). Теперь встал вопрос - как передавать длинные пакеты? К примеру 2048 байт. Ранее работал с чипом CMT2300A, там передача и приём длинных пакетов делался с помощью флага порога заполнения FIFO: TX/RX FIFO_THRESHOLD. В Si4463 я не вижу флагов или настройки прерывания или GPIO - на событие THRESHOLD. Буду благодарен, если кто-нибудь объяснит - в какую сторону надо смотреть или даст ссылку на репозиторий. Честно говоря, тот код, который генерит WDS - слишком громоздкий, хитросплетённый и не читаемый. И под непопулярную архитектуру. Хочется код по-прозрачнее. -
Si4463 vs. S2-LP - какой чип лучше?
repstosw опубликовал тема в RF & Microwave Design
Нужен трансивер для передачи данных вплоть до 500 кбит/с. застрял на выборе между Si4463 (Silabs) и S2-LP (STM Electronics). У второго мне нравится наличие эквалайзера, который спасает от меж-символьной интерференции, а также лучшая чувствительность (на 3 дБ) при заданном битрейте. Подскажите, почему все так нахваливают Si4463 ? Чем хуже S2-LP по сравнению с Si ? Конечно, такое позорище как CC1101 (TI) мы здесь не расссматриваем (исходя из моего опыта использования: у него плохая чувствительность по сравнению с Si4463 и S2-LP, а также забитие при близкорасположенном передатчике, тотальная деградация всего пакета при одном испорченном бите и много других недостатков). Чип планируется использовать в целях наземной подвижной радиосвязи в черте города (со сложным рельефом местности).- 16 ответов
-
- stm electronics
- silabs
-
(и ещё 2 )
C тегом:
-
Чип для передачи-приёма сжатого видео H264.
repstosw опубликовал тема в RF & Microwave Design
Требуется организовать наземную подвижную радиосвязь между двумя абонентами, с помощью мобильных терминалов (видео-раций). Плотность застройки средняя (малый город). Диапазон 430-470 МГц, мощность передатчика не ниже 1 Вт. Видео: QCIF(176x144) или QQVGA(160x120) 25 FPS. Сжатие - аппаратный кодек H264. Процессор - Cortex-A7, более 1 ГГц. Не могу выбрать микросхему трансивера, нашёл SI4463 и CMT2300A. Последняя нравится наличием FEC (аппаратная коррекция ошибок). Подскажите хорошие микросхемы трансиверов и модулей на них: с FEC и с подавлением эффектов интерференции - при перемещении мобильных терминалов (скорость автомобиля, ход человека пешком). Скорость передачи - от 100 кбит/c.