Управляем чем угодно откуда угодно

Свежие обновления в SDK и прошивках

Релизы официальных прошивок, обзоры, обсуждение фичей и багов

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 07 авг 2014, 20:04

Свежая прошивка

http://files.virt2real.ru/firmware/virt2real-board/1.1/07_08_2014_sdcard.img.zip

Теперь нет нужны делать разные прошивки. В общую прошивку добавлены разные ядра, между которыми можно переключаться из админки. Ну или просто копировать нужный файл ядра (uImage.* в файл uImage) в каталоге /boot.

По-умолчанию активно ядро с нашей обычной камерой в режиме HD.

Файловая система взята из прошлой прошивки, только админка обновлена, рцборда, модули ядра и сами ядра.

Изменения:

[*] Добавлен патч для i2c (спасибо уходит в адрес phoenix367)
[*] Добавлен патч для нашего wi-fi, должен отрубания вылечить. Но трупы не воскрешает, уже проверяли :-(
[*] Обновлена версия rcboard (из репозитория). Сейчас на доработке находится новейшая версия rcboard, которая будет публиковаться без исходников
[*] Добавлено ядро с поддержкой аналогового видеомодуля (ядро uImage.tvp5150)
[*] В админке добавлен раздел "Настройки->Ядра" для переключения текущего ядра
[*] В админке добавлен раздел "Камеры->TVP5150" для переключения входов аналогового видеомодуля
[*] ДОбавлен драйвер для USB свистков TP-link TL-WN725N

Краткая демонстрашка аналогового видеомодуля

Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 12 авг 2014, 16:19

Исправления ошибок для работы DaVinci EMAC (lan1)
http://files.virt2real.ru/firmware/virt2real-board/1.1/12_08_2014_sdcard.img.zip
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 08 дек 2014, 10:57

Четырёхядерная
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.01.003.zip

Изменения:

[*] Добавлено ядро uImage.hdmi для платы HDMI входа.
[*] Добавлено фиксеное ядро uImage.tvp5150 для платы аналогового входа (уже в продаже)
[*] Переключение ядер - в админке, раздел Настройка->Ядра. Не забываем ребутнуться после смены.
[*] При переключении ядер в файлы /etc/virt2real/video.* вносятся параметры картинки для каждого ядра, эти параметры потом используются во всех скриптах трансляции видео.

Далее изменения по компонентам прошивки:

Ядра
[*] Добавлен тестовый драйвер PPM на базе подсистемы RTO (аппаратная обработка) http://wiki.virt2real.ru/wiki/Ppmsum
[*] ADC переведён в режим free-run, а то при one-shot бывали зависания ядра
[*] Пропатчен композитный видеовыход, теперь меньше проц грузится при выводе.
[*] Пропатчен захват звука, теперь не умирает при HD трансляции

Файловая система
[*] Добавлен скриптик проверки наличия i2c девайса, теперь cameramode не срабатывает если не находит подключенную камеру
[*] Исправлены драйверы wi-fi свистков. N53 теперь нормально коннектится к двухдиапазонным точкам доступа.
[*] Изменены примеры скриптов трансляций (которые в /opt находятся)
[*] Изменены настройки регистров камеры ov2643 для YCbCr режима, цветность посочнее стала
[*] dhcp клиент теперь нормально работает
[*] обновлены временные зоны
[*] обновлена libv4l
[*] сессии php теперь хранятся в /var, так что при рестарте кукисы сохраняются, при приходится каждый раз в админке авторизироваться
[*] имя wi-fi сети и пароль подключения теперь можно задать в uEnv (параметры wifi_ssid и wifi_pass), после этого при старте Виртурилки данные параметры будут подставлены в раздел первой сети в wpa_supplicant.conf, сделано для тех у кого нет возможности редактировать файлы в ext3, для облегчения первоначальной настройки
[*] Совсем новая версия рцборды, описание надеюсь что скоро осилю написать. Пока не совместима по протоколу с приложениями для Android и iOS, обновления чуть позже. Виндовый Virt2real Player совместим, начиная с версии 0.4.7 http://files.virt2real.ru/soft/v2rplayer/
[*] Клиент Ivideon теперь в составе прошивки идёт

Админка
[*] Стартовая страница теперь не связана с админкой, админка переехала по адресу http://ip_девайса/admin Сделано для того чтоб свои веб-морды можно было размещать, дефолтный каталог /var/www_user
[*] Всё связанное с Wi-Fi переехало в раздел Настройки->Wi-Fi. Добавлена сеть по-умолчанию, к которой железка будет пробовать коннектиться в случае отсутствия других сетей, ssid virt2real, psk 12345678 . Так же наконец-то сделал переподключение к сетям на лету, кнопочка "[ Переподключить Wi-Fi с указанным конфигом]"
[*] Пофиксен баг в скрипте редактирования uEnv.txt, теперь он не должен портится при отключении вывода отладки ядра.
[*] Принудительно запрещена установка автоподнятия для интерфейса wlan0, т.к. он всегда автоматом поднимается через udev, раньше начинало дурить если в админке для него автоподнятие указывали.
[*] В разделе рцборды добавлены экспорт/импорт
[*] Для всех скриптов в разделе "Видео" добавлена функция автостарта (при старте железки), настройки разрешения видео берутся из глобальных настроек, зависящих от текущего ядра (файлы /etc/virt2real/video.* )
[*] Добавлено переключение входов для аналоговой платы (tvp5150), находится в разделе Камеры->TVP5150)
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 10 дек 2014, 09:08

Небольшие обновки на базе четырёхядерной
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.02.002.zip

Изменения:

[*] Ядро HDMI пропатчено для корректной работы захвата звука с микрофонного входа (он же линейный)
[*] В админке модуль Reboot теперь не делает циклический ребут (починил наконец-то)
[*] В админке в модуль RTMP добавлена поддержка звука (соответственно, скрипт /etc/virt2real/rtmp_client.sh тоже пофиксен)
[*] А главное, в админке добавлен модуль ubl (Настройки->Оверклокинг) для замены загрузчика, чтоб можно было раскочегарить проц на 432 МГц (подробности http://www.g0l.ru/blog/n4018 ) и, в случае надобности, вернуть обратно всё как было. Для работы модуля добавлен бинарник uflash и образы загрузчиков в /etc/virt2real/ubl

Убить железку работой на 432 МГц у меня пока так и не получилось, но всё-таки должен предупредить:
Компания Virt2real не несёт ответственность за выход из строя оборудования, работающего на нештатных частотах
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 12 дек 2014, 07:53

Новая прошивка
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.03.001.zip

Актуально только для немногочисленных владельцев HDMI входа!

Изменения:
[*] Все ядра пропатчены для излечения моего старого доброго глюка с установкой регистра PWCRT. Он вырубает HDMI вход, на остальное железо не влияет (вроде как).
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 20 дек 2014, 08:38

Новая прошивка
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.04.002.zip

Изменения:
[*] Добавлено обнаружение девайса через UPnP (в винде пашет, проверено) Описание тут - http://www.g0l.ru/blog/n4020
[*] Добавлена опция в uEnv.txt для настройки таймаута watchdog
[*] reboot теперь сразу ребутит (как раз через watchdog)

Т.к. штатный reboot починить пока не получается (в драйвере USB где-то затык, из-за которого при подключённом USB устройстве ребут начинается через 20-30 секунд после команды, а это не есть гут), пришлось сделать немного по хитрому - через сторожевой таймер (Watchdog). Скрипт reboot помещён в /bin (вызывается раньше чем обычный, который в /sbin) и формирует команду в вочдог. Таймаут вочдога задаётся в uEnv, по дефолту равен 1 секунде, так что ребут начнётся через 1 секунду после отправки команды в /dev/watchdog.
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 03 фев 2015, 09:35

Новая прошивка
Обычная
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.05.003.zip

Для рцборды (то же что и обычная, но другой интерфейс в юзер-админке
http://files.virt2real.ru/firmware/virt2real-board/1.1/rcboard-0.03.001.zip


Изменения:
[*] Наконец-то пропатчен SPI езернет, так что теперь работает бортовой RJ45
[*] В драйвере камеры (ядра master и hd) отключена проверка на наличие подключённого сенсора, сделано для возможности юзерспейс-подключения любой камеры с параллельным интерфейсом (об этом подробнее чуть позже).
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 18 мар 2015, 20:08

Новая прошивка
Обычная
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.07.002.zip

Для рцборды (то же что и обычная, но другой интерфейс в юзер-админке
http://files.virt2real.ru/firmware/virt2real-board/1.1/rcboard-0.07.002.zip


Изменения:

Файловая система:
[*] FTP сервер добавлен в автостарт по умолчанию, корневой каталог изменён на /
[*] Добавлен сервис Ivideon
[*] Добавлена поддержка камеры OV5640 (автофокус пока не пашет)
[*] Улучшены настройки камеры OV5642
[*] Улучшены настройки штатной камеры OV2643 (теперь без засветки)
[*] Добавлен sync перед ребутом (наконец-то)

Админка:
[*] Добавлен мониторинг консольного вывода рцборды
[*] Добавлена установка MAC-адресов для сетевых интерфейсов
[*] Добавлена установка фиксированного MAC-адреса для lan0 (внешний RJ45 модуль) в uEnv
[*] Добавлено редактирование параметра ghid в uEnv (эмуляция USB клавы-мыши)
[*] Добавлено редактирование вертикального смещения кадра для HDMI-входа
[*] Добавлено изменение размера раздела флешки (чтоб расширить файловую систему на всю карточку)
[*] Добавлена простенькая заливка файлов через админку ("Мониторинг"->"Менеджер файлов"). там же добавлено удаление файлов и каталогов.

Ядра:
[*] Добавлено ядро для FullHD HDMI
[*] Добавлена установка фиксированного MAC-адреса для lan0 (внешний RJ45 разъём)
[*] Улучшена работа lan0, теперь отлично пашет.
[*] Куча мелких фиксов
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 01 дек 2015, 18:28

Новая прошивка

Удалено, в связи с найденными ошибками. Исправление в следующем сообщении.

Изменения:
[*] ядра перелопачены с общим конфигом
[*] TxPower для беспроводных интерфейсов теперь работает
[*] исправлены EDID для HDMI входа
[*] при смене ядра через админку размер памяти для видеобуфера теперь автоматом высчитывается и прописывается в uEnv.txt
[*] т.к. родной Wi-Fi уже не шибко актуален - он теперь выключен в дефолтном uEnv.txt (и точка доступа тоже)
[*] в автозапуск добавлен скриптик S97usbmode, который определяет как именно подключено USB. Если client (Виртурилка подключена к компу по USB) - автоматом стартует DHCP сервер.
[*] исправлена таблица разделов карты памяти, теперь раздел rootfs нормально монтируется десктопной убунтой.

Насчёт HDMI входа: EDID пофиксили, стало получше работать, но с некоторыми источниками всё равно не работает. Для упрощения настройки EDID сделана утилитка edid_write, которая позволяет на лету прописать нужные EDID из текстового файла. Примеры регистров EDID находятся в /etc/edid, для записи использовать команду (для примера, EDID для режима 720p)
Код: Выделить всё
edid_write -f /etc/edid/720p.reg -v


Что такое EDID и с чем его едят можно почитать вот тут http://forum.ixbt.com/topic.cgi?id=62:14612

Важно:
Для ядра TVP5150 (аналоговый вход) оказалось что автоматическое вычисление размера буфера видеозахвата некорректное, так что лучше руками подкорректировать в админке в разделе "uEnv" установить параметры
в подразделе "видео": Буфер cont_bufsize 11059200
в подразде "ядро": Память 91M
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Re: Свежие обновления в SDK и прошивках

Сообщение admin » 10 дек 2015, 05:47

Новая прошивка
Обычная
http://files.virt2real.ru/firmware/virt2real-board/1.1/virt2real-1.09.003.zip

Для рцборды (то же что и обычная, но другой интерфейс в юзер-админке
http://files.virt2real.ru/firmware/virt2real-board/1.1/rcboard-1.09.003.zip


Изменения:

[*] исправлен алгоритм расчёта памяти для аналогового модуля
[*] исправлена таблица разделов, починен ресайз файловой системы
[*] исправлен глюк с порчей uEnv.txt (подробнее вот тут http://forum.virt2real.ru/viewtopic.php?f=43&t=13432&p=23329#p23329)
[*] образ теперь (наконец-то!) делаю с помощью img_prepare, так что с фс должно проблем поубавиться. Спасибо тому кто этот функционал закоммитил :-) Только вот разметку пофиксить пришлось, иначе в убунте rootfs не монтировалась.
Аватара пользователя
admin
Администратор
 
Сообщения: 24
Зарегистрирован: 17 фев 2012, 01:25

Пред.

Вернуться в Готовые прошивки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron