Познакомлюсь с крутым линуксойдом. Есть куча разных проектиков в которых нужна помощь профи. Вся помощь естественно будет вознаграждена, но в меру.
Имею железку MK808B на которой стоял андройд, а потом и lubuntu (пашет всё кроме блютуза и вайфая). Сей девайс подключается к телеку через HDMI разьём и работает как SMARTTV или иное андройд устройство. По большему счету это мини комп на базе ARM процессора. Хочу сделать из девайса консоль с эмуляторами (естественно для себя), всё пашет на Lubuntu (за исключением BT/WiFi) но жрет память как RAM так и NAND.
Вариант типа у тебя же все работает и оставь всё так, не рассматривается! Вариант «Я оставил бы андрой» не рассматривается! Вариант «Возьмите другую железку» не рассматривается!
Задача: Собрать легкую систему (не важно OpenWRT или TinyCoreLinux) с поддержкой блютуза, вайфая, 3D графикой для железки «AndroidTV MK808B» без Desktop.
Собрать ядро в которое будут включены все необходимые драйвера и модули. Ядро должно весить одекватно и не содержать лишнего. WiFi, Bluetooth, GPU mali 400 - это то что нужно включить в ядро и заставить работать. Сама система должна лежать на ФС и иметь минимальный размер. Система должна иметь иксы с поддрежкой drm и opengl-es, звук alsa, sdl1.2 (sdlmixer1.2). Базовая система должна находится на разделе «только для чтения» а конфигуроционые файлы должны быть на другой ФС. Система будет работать с джойстиком через rfcomm (блютуз), соответственно нужно будет вдолбиль в конфиг статические настройки (мак адресс и пароль) вконфиг.
Железка: ARM RK3066, 1Gb RAM, 8Gb NAND, WiFi RK903 (BCM4330), BT RK903 (BCM4330)
Требования: Kernel «mtdblock, mali, mali_drm, rk30xxnand_ko, ump, drm, rk903 (wifi / bluetooth driver), overlayfs» System «Xorg (ES-GL 3D) 1280x720 (разрешение одно и фиксировано), glibc, Alsa (+pulsaudio), SDL1.2, SSL, SSH, bluetooth agent (автоматическое соединение с забитым в конфиг устройством), разделы с шифрованием (cryptsetup), bootsplash 1280x720, governor 'Conservative'» система должна лежать на разделе а не в памяти как это сделано в TCL. вывод картинки и звука только через HDMI (есть исходни ядер в которых это все реализованно и прекрасно работает).
После сборки системы, на ней должен работать glmark2-es2 без тормозов. Ссылки на ядра с которых можно взять драйвера: https://github.com/omegamoon https://github.com/radxa https://github.com/linux-rockchip https://github.com/tyeo098 https://github.com/aloksinha2001 https://github.com/linuxium https://github.com/mmind https://github.com/crewrktablets https://github.com/olegk0 https://github.com/AndrewDB
Могу тестировать в реальном режиме времени. После того как заведём WiFi открою доступ по ssh. Могу организовать удалённый доступ консоли проца (естественно я вывел консоль)
ICQ: 591336648 Jabber: monster33@jabber.cz