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

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


wiki:video-voip

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:video-voip [2014/02/18 17:24] – [Описание системы] maxxwiki:video-voip [2014/05/15 18:21] (текущий) – [linphone GTK-X11] maxx
Строка 40: Строка 40:
 | SD | да |  | | SD | да |  |
 | LED | да |  | | LED | да |  |
-| SPI |   +| SPI | да SPI3 
-| LCD |   +| LCD | да ошибка в схеме! 
-| I2C1 |   +| I2C1 | да PMIC OK 
-| I2C2 |  |  | +| I2C2 | да |  | 
-| I2C3 |  |  | +| I2C3 | да |  | 
-| CMOS/CCD |  |  |+| CMOS/CCD | |  |
 | MCBSP1 |  |  | | MCBSP1 |  |  |
 | MCBSP2 |  |  | | MCBSP2 |  |  |
Строка 52: Строка 52:
 **Звуковой кодек** **Звуковой кодек**
 ^ Тест ^ Результат ^ Примечания ^ ^ Тест ^ Результат ^ Примечания ^
-| Mic трубка |  |  | +| Mic трубка | нет |  | 
-| Mic аналоговый |  |  | +| Mic аналоговый | нет |  | 
-| Телефон в трубке |   +| Телефон в трубке | Да Наушники 
-| Динамик/усилитель |  |  |+| Динамик/усилитель | Да |  |
  
 **Клавиатура** **Клавиатура**
Строка 65: Строка 65:
 ^ Тест ^ Результат ^ Примечания ^ ^ Тест ^ Результат ^ Примечания ^
 | Обмен | да | hwclock -f /dev/rtc1 | | Обмен | да | hwclock -f /dev/rtc1 |
-| Хранение даты |  нет батарейки |+| Хранение даты | да с батарейкой |
  
 **Дисплей TFT** **Дисплей TFT**
 ^ Тест ^ Результат ^ Примечания ^ ^ Тест ^ Результат ^ Примечания ^
-| Изображение |  |  | +| Изображение | да |  | 
-| Подсветка |  |  | +| Подсветка | да |  | 
-| Сенсорный экран |   |+| Сенсорный экран | да в Х-ах не работает! http://boundarydevices.com/debian-in-more-depth-adding-touch-support/ |
  
 **Дисплей HDMI** **Дисплей HDMI**
Строка 96: Строка 96:
 === Установка ПО на SD === === Установка ПО на SD ===
 === Установка ПО на NAND === === Установка ПО на NAND ===
 +==== Wandboard ====
 +=== u-boot ===
 +=== kernel ===
 +**Boundary Devices kernel**
 +<code>
 +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
 +</code>
  
 +**Wandboard kernel**
 +<code>
 +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
 +</code>
 +Wandcam add patches:
 +<code>
 +wget https://github.com/wandboard-org/linux/commit/5d5f87827ec0ef89f65d7831529d4ce8ceba1c59.patch
 +wget https://github.com/wandboard-org/linux/commit/929768aaf8c9161b2729c11c0b96012547bdc4eb.patch
 +</code>
 +Компилятор (ставим в /opt):
 +<code>
 +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-
 +</code>
 +=== Video acceleration ===
 +[[http://boundarydevices.com/mx6-video-acceleration-raring-debian/]]
 +==== linphone GTK-X11 ====
 +Компиляция выполняется на загруженной ОС Ubuntu на Wandboard Quad
  
 +Устанавливаем необходимые пакеты:
 +<code>
 +sudo apt-get install libtool intltool libgtk2.0-dev libspeexdsp-dev libavcodec-dev libswscale-dev libx11-dev libxv-dev libgl1-mesa-dev libglew1.6-dev libv4l-dev libxml2-dev
 +</code>
 +<code>
 +sudo apt-get install libreadline-dev libgsm1-dev libtheora-dev libsoup2.4-dev libsqlite3-dev libupnp4-dev libvpx-dev libantlr3c-dev antlr3
 +</code>
 +Компилируем зависимости
 +
 +=== Speex ===
 +<code>
 +wget http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz
 +tar xf speex-1.2rc1.tar.gz
 +cd speex-1.2rc1/
 +./configure
 +make && make install
 +</code>
 +=== Belle-Sip ===
 +<code>
 +git clone git://git.linphone.org/belle-sip.git
 +cd belle-sip/
 +./autogen.sh && ./configure
 +make && make install
 +</code>
 +=== Linphone ===
 +<code>
 +git clone git://git.linphone.org/linphone.git --recursive
 +cd linphone
 +./autogen.sh
 +./configure --enable-strict=no --disable-upnp
 +make && make install
 +ldconfig
 +</code>
 +=== x264 ===
 +<code>
 +git clone git://git.videolan.org/x264.git
 +./configure --enable-shared
 +make && make install && make install-lib-dev install-lib-shared
 +</code>
 +=== msx264 ===
 +<code>
 +git clone git://git.linphone.org/msx264.git
 +./configure
 +make && make install
 +</code>
  
  
wiki/video-voip.1392729886.txt.gz · Последнее изменение: 2014/02/18 17:24 — maxx