Главная‎ > ‎

Часто задаваемые вопросы

Оглавление

  1. 1 Оригинальные прошивки video-in-print
    1. 1.1 Что сделать, что бы девайс определился как флешка?
  2. 2 Железо
    1. 2.1 Как припаять SD-карту?
    2. 2.2 Как припаять микрофон?
    3. 2.3 Умер девайс
    4. 2.4 Хочу сделать из плеера камеру/каркам/<любая работа с видео тут>!
    5. 2.5 Хочу подключать USB-устройства (USB-хост)!
    6. 2.6 Связь через USB нестабильна
  3. 3 Прошивка
    1. 3.1 Можно ли убить девайс перепрошивкой?
    2. 3.2 Где взять собранные прошивки MiniOS?
    3. 3.3 Чем прошивать под Windows?
    4. 3.4 Чем прошивать под Linux?
    5. 3.5 Чем прошивать под Mac OS?
    6. 3.6 Как включить режим прошивки?
    7. 3.7 Ошибки NAND при прошивке (bad blocks, мусор).
    8. 3.8 Я прошил Linux, но после запуска вижу кучу надписей "dropbear terminated" как на этой картинке http://yfrog.com/h2gv83j !
    9. 3.9 Я прошил Linux и хочу VNC
  4. 4 Linux
    1. 4.1 Как подключиться по SSH к девайсу?
    2. 4.2 Я не могу скачать xz0032-2.6.31.vlad_r2_g_ether.tar.bz! Почините свой сайт!
    3. 4.3 В чем разница между xz0032-2.6.31.vlad_r2_g_ether.tar.bz и сборкой http://ingenic.grindars.org/?
  5. 5 Где линукс?
  6. 6 Исходные коды
    1. 6.1 Где MiniOS?
    2. 6.2 Как сделать XXX в Git’е?
    3. 6.3 Я знаком с SVN, а в этом вашем Git ничего не понятно!
    4. 6.4 Как хотя бы просто скачать исходники?
    5. 6.5 Как скачать другую ветку исходников?
    6. 6.6 Как обновить исходники до самой свежей версии?
  7. 7 Сайт и гугл-группа (форум)
    1. 7.1 Могу ли я обновлять содержимое сайта?
    2. 7.2 Давайте сделаем сайт на XXX движке и форум на YYY?
    3. 7.3 Я ненавижу Git, меня забанили в гугле и я хочу SVN или скачать с файлообменника.
    4. 7.4 Я отправил сообщение в группу, но оно не отображается.


Оригинальные прошивки video-in-print


Что сделать, что бы девайс определился как флешка?

При подключении к компьютеру, как только на экране выводит "Input password" [ ] [ ] [ ], быстро нажимаем кнопку (верхнюю для плейбоя) три раза подряд.

Железо



Хочу сделать из плеера камеру/каркам/<любая работа с видео тут>!

Это невозможно из-за того, что у плеера вообще нет ни одного нормального интерфейса, который бы пропускал сквозь себя необходимый для видео поток данных. Это плеер себестоимостью в 1 доллар, а не камера.

Хочу подключать USB-устройства (USB-хост)!

USB-хоста на процессоре JZ4725B нет, не было и не будет никогда. Нет, внешний прицепить к UART/I2C нельзя, потому что не хватит пропускной способности интерфейсов. Нет, использовать ножки процессора не получится, потому что это слишком медленно.

Связь через USB нестабильна

Попробуйте
  • Скрутить между собой провода между платой плеера и платой с USB гнездом или поменять их на отрезок нормального кабеля USB 2.0 (не забудьте, провода в нем не взаимозаменяемы, следует соблюдать цветовую кодировку)
  • Использовать более качественный кабель
  • Использовать более короткий кабель
  • Не поленитесь соединить корпус разъёма мини usb  отдельным проводком на массу. Глюки пропали сразу после этого действа.
  • Подключить кабель к заднему USB разъёму системного блока

Прошивка


Можно ли убить девайс перепрошивкой?

Нет.

Где взять собранные прошивки MiniOS?


Чем прошивать под Windows?

Мануал есть в составе прошивок от tronix. Прошивка возможна только из под x86-32 систем, x86-64 не поддерживается! Используйте виртуальные машины с пробросом usb устройств. Например, можно поставить Debian 6 в VMWare 7.1, передать в Debian устройство и спокойно прошить его с помощью jzboot.

Чем прошивать под Linux?

Используем JZboot. Процесс описан на следующей странице: Прошивка.

Чем прошивать под Mac OS?

https://groups.google.com/group/vogeeky/browse_thread/thread/32072130124fefbb/a43e07ad42721de3?hl=ru&lnk=gst&q=mac+os#a43e07ad42721de3


Как включить режим прошивки?

  1. Выключить девайс (закрыть книжку).
  2. Нажать и удерживать кнопку, девайс в это время выключен. (Верхняя кнопка для плейбоя)
  3. Включить девайс (открыть книжку). Кнопка до сих пор нажата и удерживается нажатой.
  4. Воткнуть USB провод.
  5. Отпустить кнопку.

Ошибки NAND при прошивке (bad blocks, мусор).

Проверьте, нет ли залипух на ногах процессора и памяти, продуйте ножки. Как вариант - пропаяйте их. Попробуйте выполнить рекомендации пункта "Связь через USB нестабильна".

Я прошил Linux, но после запуска вижу кучу надписей "dropbear terminated" как на этой картинке http://yfrog.com/h2gv83j !

Прошейтесь еще раз, этот баг исчезнет. На сегфолты перед этим, связанные с udisk, можно не обращать внимания.

Я прошил Linux и хочу VNC

Для установки VNC клиента вам потребуется расшарить сеть плееру по SSH, делается это следующими коммандами, работает в Debian/Ubuntu:

sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Далее, подключитесь к плееру и установите обновления и directvnc

opkg update
opkg install directvnc linux-fusion

далее запустите vnc сервер и подключайтесь к нему, предварительно загрузив fusion

modprobe fusion
directvnc 192.168.20.1:1 -p парольVNC

Linux


Как подключиться по SSH к девайсу?

Скачал Putty и Tunnelier, там пишу 192.168.1.1, но они пишут, что не могут найти такой адрес.
  • Читаем статью Прошивка ядра
  • Назначьте сетевому интерфейсу компьютера адрес из подсети 192.168.1.0/24.
  • Под Win7 не взлетает Linux USB Ethernet, хотя, теоретически, можно попробовать установить драйвер linux.inf отсюда.
  • Ставим ubuntu (можно под виртуалкой VMWare или VirtualBox) и в консоли выполняем:
    sudo su
    ifconfig usb0 192.168.1.2 up
    ssh 192.168.1.1
  • “Я бился долго, пока не понял, что на 192.168.1.1 у меня висит домашний роутер.”
  • Под Windows 7 (64 & 32) и возможно всеми остальными вендами, работает USB Ethernet после установки драйвера Thesycon GmbH USB CDC ECM Driver. Установка проста, в диспетчере устройств windows на девайсе EthernetGadget кликнуть правой кнопкой мыши > "Обновить драйверы" и далее провести ручную установку драйвера из архива. Свеже созданному сетевому адаптеру назначить адрес 192.168.1.2. К сожалению данный драйвер это DEMO!!!версия которая работает 4 часа а потом требует перезагрузки виндовой машины. Не чего лучшего на просторах интернета пока не найдено Этот драйвер подходит только для прошивки xz0032-2.6.31.vlad_r2_g_ether!

Я не могу скачать xz0032-2.6.31.vlad_r2_g_ether.tar.bz! Почините свой сайт!


Это баг на Google сайтах, а точнее в модуле файлов, скопируйте ссылку и перейдите на корневой сервер. Там вы увидите все файлы.

В чем разница между xz0032-2.6.31.vlad_r2_g_ether.tar.bz и сборкой http://ingenic.grindars.org/?

xz0032-2.6.31 - устаревшая сборка ядра+rootfs, она основана на одном из первых заработавших ядер и использовать ее сейчас можно только для проигрывания видео или звука, там не работает SDL и некоторые другие библиотеки. Сборка от Grindars основана на более новом ядре, с патчами и плюшками, поддерживает так же систему репозиториев opkg. Но, там нет звука и ускорения видео, ввиду того, что драйвера, которые китайцы для этого сделали, являются чуть более чем полностью кусками известных субстанций. В будущем возможно звук и видео вернутся, но в данный момент для стабильной работы лучше использовать новую rootfs.


Где линукс?

Исходные коды

Настоятельная просьба, для клонирования репозитория линукса использовать зеркало: http://gitorious.org/vogoplayer-tools. Сервер whitequark.org - это Pentium III и выкачивание всего и вся роняет на нем git. Будьте людьми.

Где MiniOS?

  • git@git.whitequark.org:minios/minios.git
  • git@git.whitequark.org:minios/resources.git
Попросить доступ к ним можно здесь.

Как сделать XXX в Git’е?

Читаем отличное руководство по Git на русском: http://githowto.com/

Я знаком с SVN, а в этом вашем Git ничего не понятно!


Как хотя бы просто скачать исходники?

Установить git (подробнее - первый шаг на http://githowto.com). Выполнить команду:
git clone <from> <to>

Например:
git clone git@git.whitequark.org:minios/minios.git minios

Для репозиториев MiniOS сперва нужно получить доступ и настроить авторизацию.

Как скачать другую ветку исходников?

Выполнить в папке с локальным репозиторием команду:
git checkout -b <branch> origin/<branch>

Выполнить ее достаточно один раз, переключаться между полученными ветками можно командой:
git checkout <branch>
Соединение с интернетом при этом не требуется.

Список всех веток можно получить командой
git branch -a

Как обновить исходники до самой свежей версии?

Выполнить в папке с локальным репозиторием команду:
git pull

Сайт и гугл-группа (форум)


Могу ли я обновлять содержимое сайта?

Да, редактирование доступно всем участникам группы. Для этого зайдите на сайт с помощью ссылки "Войти/Sign in" внизу страницы. Все изменения проходят постмодерацию. В случае чего-либо нехорошего, неадекватный пользователь исключается из группы.

Давайте сделаем сайт на XXX движке и форум на YYY?

Не надо ничего менять, Google все выдержит и вытерпит.

Я ненавижу Git, меня забанили в гугле и я хочу SVN или скачать с файлообменника.

Глубоко ваши проблемы, не умеем работать git - идем и учимся, не создавайте топики с такими просьбами.

Я отправил сообщение в группу, но оно не отображается.

Гугл решил, что ваше сообщение является спамом, и отправил его на проверку модераторам. Через некоторое время оно будет разблокировано.
Comments