Opendingux-rzx50-20120212
Antony (обсуждение | вклад) (Новая страница: «Поставка 20120212. Экспериментальная поставка для разработчика, но и не только. Основные о...») |
Antony (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 28: | Строка 28: | ||
= Установка = | = Установка = | ||
+ | |||
+ | Имеется доходчивая инструкция по установке из-под Windows: http://a320.freeforums.org/opendingux-rzx50-20120212-t84.html#p469 | ||
+ | |||
+ | Основные этапы установки: | ||
* Скачать ядро и образ корневой файловой системы. | * Скачать ядро и образ корневой файловой системы. | ||
Строка 36: | Строка 40: | ||
* Установить microSD-карту в слот TF приставки (слот рядом с выключателем POWER, разбирать приставку не надо!). | * Установить microSD-карту в слот TF приставки (слот рядом с выключателем POWER, разбирать приставку не надо!). | ||
* ОС должна загрузиться, после чего будет запущено приложение gmenu2x. | * ОС должна загрузиться, после чего будет запущено приложение gmenu2x. | ||
− | |||
Также как и [[Opendingux-rzx50-20120206|в поставке 20120206]] возможно организовать подключение по интерфейсу USB к ПЭВМ в режиме Ethernet-gadget. | Также как и [[Opendingux-rzx50-20120206|в поставке 20120206]] возможно организовать подключение по интерфейсу USB к ПЭВМ в режиме Ethernet-gadget. | ||
Строка 61: | Строка 64: | ||
= Пожелания/предложения = | = Пожелания/предложения = | ||
* реализовать поддержку клавиши POWER. | * реализовать поддержку клавиши POWER. | ||
+ | |||
+ | [[Category:OpenDingux-RZX50]] |
Текущая версия на 12:36, 23 февраля 2012
Поставка 20120212.
Экспериментальная поставка для разработчика, но и не только.
Основные отличия от поставки 20120206:
- в ядро добавлен драйвер клавиатуры;
- изменена схема хранения rootfs.
Драйвер клавиатуры неполный --- не поддерживается крестовина. Поэтому, чтобы поддержкой клавиатуры всё-таки возможно было воспользоваться функции крестовины выполняют кнопки A, B, X, Y, а кнопки SELECT и START используются вместо кнопок A и B соответственно. Вот такая вот рокировочка. Клавиши R и L генерируют традиционно присущие им коды BACKSPACE и TAB. Но даже с такой куцой клавиатурой возможно воспользоваться gmenu2x (хотя автору удавалось повпасть в такое меню, для выхода из которого нужна полная клавиатура).
Схема хранения rootfs на microSDHC карте теперь совпадает с таковой в opendingux: microSDHC карточка форматируется под файловую систему FAT32, образ корневой файловой система записывается в виде единственного файла rootfs. Теперь заменить rootfs стало проще. Отличие от opendingux состоит в том, что вместо squshfs используется ext2, что позволяет легче производить модификации <<на ходу>>.
При сборке данной поставки использован toolchain поставки 20120206:
Содержание |
Состав:
Ядро
Скачать: linux-2.6.31.3-rzx50-20120212.tar.gz
Корневая ФС
Скачать: rootfs-20120212-eth_usb.ext2
Установка
Имеется доходчивая инструкция по установке из-под Windows: http://a320.freeforums.org/opendingux-rzx50-20120212-t84.html#p469
Основные этапы установки:
- Скачать ядро и образ корневой файловой системы.
- На microSD-карте (например, /dev/sdx) создать таблицу разделов DOS и создать раздел 1 (/dev/sdx1) и отформатировать его под FAT32. В принципе, только что принесённая из магазина карточка изначально соответствует данному пункту;
- Записать файл rootfs-20120212-eth_usb.ext2 под именем rootfs в корень /dev/sdx1.
- При помощи штатной утилиты восстановления зашить в RZX-50 ядро uImage-2.6.31.3-rzx50-20120212.
- После включения питания должен циклически запускаться Linux, работа которого завершается сообщением kernel panic из-за невозможности подключить корневую файловую систему.
- Установить microSD-карту в слот TF приставки (слот рядом с выключателем POWER, разбирать приставку не надо!).
- ОС должна загрузиться, после чего будет запущено приложение gmenu2x.
Также как и в поставке 20120206 возможно организовать подключение по интерфейсу USB к ПЭВМ в режиме Ethernet-gadget.
Удаление
- При помощи штатной утилиты восстановления зашить в RZX-50 заводское ядро.
Краткая инструкция по сборке
будет выложена позже.
Найденные проблемы
- не работает крестовина клавиатуры и клавиша POWER;
- не работает звук;
- не работает dropbear;
- и ещё много проблем.
Вопросы и ответы
Вопрос: Как выключить приставку?
- Приставка успешно выключается из gmenu2x (см. раздел settings). При этом желательно отключить приставку от питания по USB, так как в противном случае она включится снова.
Пожелания/предложения
- реализовать поддержку клавиши POWER.