ARM + DSP. Распределяем память

В процессе переноса алгоритма распознавания маркеров на OMAP платформу я обнаружил, что начисто забыл каким образом высчитывается память, которая распределяется между ARM и DSP. Восстанавливая крупицы ценной информации, которые щедро разбросаны по разным мануалам и форумам Texas Instruments, я решил зафиксировать с таким трудом добытые и упакованные в некоторое подобие осмысленной системы данные.

Мы будем

Читать дальше

Блеск и горечь архитектуры OMAP 3530

Для встраиваемых систем выбор кубиков, которые можно сложить во что-нибудь путное, не так уж и велик. То, что находится прямо перед глазами, не дает однозначного выбора.

ARM хорош и к тому же быстро развивается, сопроцессор с плавающей точкой NEON с распараллеливанием выполнения (pipeline) уже само собой разумеющийся атрибут. В последнее время обозначилась новая мода —

Читать дальше

Raspberry Pi: видеокамера с детектором движения

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

Читать дальше

VoIP радиостанция: PTT, SQ через RTP Headers Extention

VoIP радиостанция и приемник: прототип для использования в СКРС/VCS

 

Существуют различные подходы к организации передачи VoIP трафика через радиотракт, такие например как RoIP: Radio over IP. Что касается систем управления воздушным движением, в частности таких как СКРС/VCS, основанных на IP, здесь всякая вольница заканчивается и работа радиостанций, с помощью которых диспетчер обменивается с

Читать дальше

Прототип СКРС/VCS на базе OMAP 3530

Прототип VCS

Особенность таких систем как VCS/СКРС в том, что они используют сумму программно-аппаратных технологий, что предъявляет несколько противоречивые требования к софту и оборудованию. Можно выделить три основные подсистемы, или блока, которые сильно разнятся между собой: это подсистема графического терминала (GT), подсистема SIP/SDP и собственно VoIP в виде связки RTP + Кодеки.

Применительно к

Читать дальше