Всем привет!
Нам, похоже, все-таки удалось завести видео в рамках нашего SDK. К сожалению, не обошлось без выкрутасов и костылей. Поэтому самые отчаянные пользователи виртурилки приглашаются на прогулку по полю с граблями.
Попробовать новую прошивку можно двумя способами:
1. скачать сборку
2. собрать SDK самому
В обоих случаях просим не полениться и написать пару слов в эту тему по результатам.
Инструкция для скачивания и установки готовой сборки:
1. у вас должна быть готовая microSD карта с раскатанным на ней образом текущей прошивки (не той, что делалось для видео). Лучше всего сделать отдельную флешку для экспериментов.
2. далее, идем на http://build.devimpress.com/staging/28092013/ и скачиваем uImage и rootfs.tar
3. подключаем microSD, монтируем boot и rootfs разделы.
4. перезаписываем uImage на разделе boot
5. проверяем uEnv.txt ( http://wiki.virt2real.ru/wiki/UEnv.txt ), там обязательно должен быть параметр camera=ov2643 (он включает камеру в ядре)
6. удаляем все из раздела rootfs простым rm -rf (не промахнитесь!)
7. распаковываем rootfs.tar в раздел rootfs (например, копируем rootfs.tar в папку монтирования и говорим tar xf rootsf.tar, после чего удаляем tar-файл)
8. заходим в rootfs/etc и правим wpa_supplicant.conf на предмет настроек wifi-сети (SSID и ключевая фраза)
9. заходим в rootfs/etc/network и правим interfaces в районе wlan0 на предмет IP-адресов wifi-сети
10. отмонтируем карту и втыкаем ее в виртурилку
11. подключаем питание и далее пользуемся командами из темы про старую прошивку - viewtopic.php?f=38&t=13315
Инструкция по сборке SDK:
1. обновите скрипт сборки, kernel, fs и dvsdk (надо зайти в каждую папку и сделать git pull, проследив за возможными конфликтами из-за исправлений)
2. соберите SDK в конфигурации по умолчанию без установки
3. сделайте make fsconfig и выберите Package Selection for the target -> TI DM36x components -> ti-gstreamer-dmai
4. перед сборкой проверьте, что SDK у вас расположено в /opt/virt2real-sdk и, если это не так, исправьте это установкой символической ссылки. Это требуется для сборки плагина gstreamer-а, в конфигурации которого указаны абсолютные пути
5. соберите и установите результаты работы SDK на карту
6. размонтируем, втыкаем в виртурилку, пользуемся командами из старого топика - viewtopic.php?f=38&t=13315
Должно получится.