Инструменты пользователя

Инструменты сайта


wiki:video-voip

Это старая версия документа!


Video VoIP

Описание системы

На dm37 задействованы GPIO:

GPIO # Функция Примечания
GPIO_126 USB Host enable Должен быть всегда выключен!
GPIO_129 DVI Enable Выключить DVI монитор
gpio_167 LCD подсветка
gpio_111 LCD en1 1.8V→3.3V
gpio_110 LCD en2 1.8V→3.3V
GPIO_98 Camera power down Active high, connect to GND if unused
gpio_150 TouchScreen BUSY не используется
gpio_149 TouchScreen IRQ
gpio_34 Audio AMP enable 1-вкл, 0-выкл
gpio_141 ADP5588 IRQ

Результаты тестирования

AM335x

Тест Результат Примечания
Консоль
Ethernet
SD
WIFI
SPI
LED

C6414T

Тест Результат Примечания
McBSP
HPI
SPI

MSP

Тест Результат Примечания
JTAG
АЦП
РИК-2

DM3730

Тест Результат Примечания
Консоль да
SD да
LED да
SPI да SPI3
LCD да ошибка в схеме!
I2C1 да PMIC OK
I2C2 да
I2C3 да
CMOS/CCD ?
MCBSP1
MCBSP2
USB Да USB-Ethernet работает

Звуковой кодек

Тест Результат Примечания
Mic трубка
Mic аналоговый
Телефон в трубке
Динамик/усилитель

Клавиатура

Тест Результат Примечания
Кнопки да S11-dead
Прерыватель трубки

Часы реального времени

Тест Результат Примечания
Обмен да hwclock -f /dev/rtc1
Хранение даты да с батарейкой

Дисплей TFT

Тест Результат Примечания
Изображение да
Подсветка да
Сенсорный экран да в Х-ах не работает! http://boundarydevices.com/debian-in-more-depth-adding-touch-support/

Дисплей HDMI

Тест Результат Примечания
Изображение Да
Выключение
EDID

Инструкции по компиляции ПО

AM335x

u-boot

kernel

Файловая система

Установка ПО на SD

Установка ПО на NAND

Linphone

C6414T

Инструкции от Абрамова

DM3730

u-boot

kernel

Файловая система

Установка ПО на SD

Установка ПО на NAND

Wandboard

u-boot

kernel

Boundary Devices kernel

git clone git://github.com/boundarydevices/linux-imx6.git
cd linux-imx6
git checkout origin/boundary-imx_3.0.35_4.1.0 -b boundary-imx_3.0.35_4.1.0
make ARCH=arm nitrogen6x_defconfig

Wandboard kernel

git clone https://github.com/wandboard-org/linux.git linux-wandboard_imx_3.0.35_4.1.0
cd linux-wandboard_imx_3.0.35_4.1.0
git checkout wandboard_imx_3.0.35_4.1.0

Wandcam add patches:

wget https://github.com/wandboard-org/linux/commit/5d5f87827ec0ef89f65d7831529d4ce8ceba1c59.patch
wget https://github.com/wandboard-org/linux/commit/929768aaf8c9161b2729c11c0b96012547bdc4eb.patch

Компилятор (ставим в /opt):

wget -c https://releases.linaro.org/14.03/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
export CC=`pwd`/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin/arm-linux-gnueabihf-

Video acceleration

linphone

git clone git://git.linphone.org/linphone.git --recursive
cd linphone
./autogen.sh
./configure
wiki/video-voip.1400139448.txt.gz · Последнее изменение: 2014/05/15 11:37 — maxx