Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX53
[iMX535] - Иксы
Jury093
Добавлено 24.04.2012 23:17
0
Сообщение: 1
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
на ките запущен Дебьян 6.0 и просетаплены Иксы - "виндюки по линуксячьи"..
с freescale.com был вытащен архив (~1GB, что-то для линукса), в потрохах которого обнаружены несколько пакетов для Дебьяна под АРМ:
Код
root§imx535:ß# ls 1
amd-gpu-x11-bin-mx51_11.09.01-1_armel.deb
imx-lib_11.09.01-1_armel.deb
libz160-bin_11.09.01-1_armel.deb
udev-fsl-rules_11.09.01-5_armel.deb
xserver-xorg-video-imx_11.09.01-1_armel.deb

после понуканий (без зуботычин) пакеты просетапил, теперь в логе старта иксов созерцаю:
Код
(II) LoadModule: "imx"
(II) Loading /usr/lib/xorg/modules/drivers/imx_drv.so
(II) Module imx: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 0.2.0
ABI class: X.Org Video Driver, version 6.0
(II) imx: Driver for Freescale IMX processors: i.MX5x Z160
(WW) Falling back to old probe method for imx
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 0.0.2
ABI class: X.Org Video Driver, version 6.0
(II) Add screen 0x1cb590
(II) imx(0): using /dev/fb0
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(II) Running in FRAMEBUFFER Mode
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) imx(0): Creating default Display subsection in Screen section
"Default Screen" for depth/fbbpp 16/16
(==) imx(0): Depth 16, (==) framebuffer bpp 16
(==) imx(0): RGB weight 565
(==) imx(0): Default visual is TrueColor
(==) imx(0): Using gamma correction (1.0, 1.0, 1.0)
(II) imx(0): hardware: DISP3 BG (video memory: 65536kB)
(**) imx(0): Option "fbdev" "/dev/fb0"
(**) imx(0): Option "FormatEPDC" "RGB565"
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules/libexa.so
(II) Module exa: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 2.5.0
ABI class: X.Org Video Driver, version 6.0
(II) imx(0): printing discovered frame buffer 'fb0' supported modes:

бла-бла-бла
Код
(II) imx(0): Printing probed modes for output DISP3 BG
(II) imx(0): Modeline "builtin"x48.5 65.00 1280 1320 1380 1600 800 807 817 838 -hsync -vsync -csync (40.6 kHz)
(II) imx(0): Output DISP3 BG disconnected
(WW) imx(0): No outputs definitely connected, trying again...
(II) imx(0): Output DISP3 BG connected
(II) imx(0): Using sloppy heuristic for initial modes
(II) imx(0): Output DISP3 BG using initial mode builtin
(==) imx(0): DPI set to (96, 96)
(II) imx(0): bitsPerPixel=16 depth=16 defaultVisual=TrueColor
(II) imx(0): rgbOffset=11,5,0 rgbMask=0x0000f800,0x000007e0,0x0000001f
(II) imx(0): physAddr=0x7c000000 fbStart=0x2b186000 = 0x2b186000 + 0x00000000
(II) imx(0): reserve 4177920 bytes of frame buffer for screen
(II) imx(0): reserve same number of bytes for XRandR rotated screen at offset 4177920
(II) EXA(0): Driver allocated offscreen pixmaps
(II) EXA(0): Driver registered support for the following operations:
(II) Solid
(II) Copy
(II) Composite (RENDER acceleration)
(II) UploadToScreen
(II) DownloadFromScreen
(II) imx(0): Driver handles allocation of pixmaps
(II) imx(0): Offscreen pixmap area of 57376K bytes
(II) imx(0): IMX EXA acceleration setup successful
(==) imx(0): Backing store disabled
(==) imx(0): DPMS enabled
(II) imx(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(==) imx(0): DPMS enabled
(II) imx(0): initial screen size = 1280x800

и чудненько грузятся. пока не постиг, что я получил и чем потестить. но курсор помаргивает, т.е. не все хорошо..

для интереса прикрутил под iceweasel плугин поддержки флеша и бодро пошел на "трубу". увы, чуда не случилось - потоковое видео пошло в режиме слайдшоу (чуть побыстрее). вероятно надо разбираться с поддержкой видеодекодера в системе..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.04.2012 10:43 Редактировалось 25.04.2012 11:47 Сообщение: 2
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

увы, чуда не случилось - потоковое видео пошло в режиме слайдшоу


Кодеки в отдельном архиве надо качать
http://sasamy.narod.ru/mmcodecs.png

но помоему все равно апаратное декодироание flash не поддерживается в этих кодеках. Вообще - для нормальной работы полноценного дистрибутива надо RAM хотя бы 512M, swap с 256M - тормоза, можно попробовать прикрутить ramzswap но опять же это полумеры все - надо выбирать что-то полегче - ltib, buildroot, OE ...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 25.04.2012 12:47 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Кодеки в отдельном архиве надо качать
http://sasamy.narod.ru/mmcodecs.png

угу, у меня это вроде уже есть

Цитата
но помоему все равно апаратное декодироание flash не поддерживается в этих кодеках.

черт знает, может не доставил чего, там еще какие-то пакеты можно довесить. очень много вариантов - легко запутаться..

Цитата
Вообще - для нормальной работы полноценного дистрибутива надо RAM хотя бы 512M, swap с 256M - тормоза

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

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.04.2012 15:04 Сообщение: 4
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Если дистрибутив ствить лучше Ubuntu 10.04 пробовать
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX53QSB&fpsp=1&tab=Design_Tools_Tab

debian armel собирается для armv5, ubuntu armel - для armv7-a - тут скорей всего и флеш не будет тормозить да и бинарные пакеты для Ubuntu делаются. Тут можно имиджи и пакеты deb скачать. не пробовал, на днях опробую наверно.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX53QSB&fpsp=1&tab=Design_Tools_Tab
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.04.2012 00:39 Сообщение: 5
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
debian armel собирается для armv5, ubuntu armel - для armv7-a - тут скорей всего и флеш не будет тормозить да и бинарные пакеты для Ubuntu делаются.

если будем много полезных плюшек, то могу частично поучаствовать, по мере сил, времени и возможностей..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.04.2012 20:36 Редактировалось 27.04.2012 07:28 Сообщение: 6
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

если будем много полезных плюшек, то могу частично поучаствовать, по мере сил, времени и возможностей..


Попробовал 10.04 фрискейловский имидж - впринципе работает но тормозит безбожно, причем тормоза явно не из-за нехватки RAM - 80М постоянно свободно. Кодеков там море :) сижу вот думаю как их оттуда грамотно вытряхнуть и сообразить совместно с LTIB что-то рабочее без тормозов :) Так что если есть желание - сейчас меня интересует - можно ли как-то эти кодеки обратно в deb запаковать или еще лучше в простой tar.gz - у него же есть информация о содержащихся в пакетах файлах чтобы он их удалить мог из системы.. тут самое главное чтобы он зависимости ихние тоже схватил.

Попробовал еще 12.04 - сегодня релиз вышел, там есть образ для imx5x - там фурифокс вместе с OOM киллером сразу запускается при этом сам так и не может запуститься и систему убивает :)) и кодеков нет - нафик он нужен непонятно.. там не просто тормоза - тормозищща.

UPD нет, дело все же в нехватке RAM - показывает свободно 80М при этом 60М в свапе и постоянно свап меняется, похоже просто свободное место неравильно показывает.

upd2 оказалось что и в 10.04 нет никаких кодеков сверх того что есть в ltib - только зря время потерял, там только обертки в виде плагинов gstreamer самих кодеков нет :(
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.05.2012 21:48 Сообщение: 7
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
UPD нет, дело все же в нехватке RAM - показывает свободно 80М при этом 60М в свапе и постоянно свап меняется, похоже просто свободное место неравильно показывает.

погоди, у тебя на плате 256МБ-РАМ(на видеокодеки)+СВОП - и что-то активно юзает своп.. что, интересно, ты там запускаешь?

Цитата
Так что если есть желание - сейчас меня интересует - можно ли как-то эти кодеки обратно в deb

по идее, где-то должны лежать индексные файлы с зависимостями, но задача довольно нетривиальная..

на всякий случай - статейка на хабахаба "как сделать deb пакет"

Цитата
как их оттуда грамотно вытряхнуть и сообразить совместно с LTIB что-то рабочее без тормозов :)

ох, Саш, я не уверен, что сами создатели смогут разобраться в хитросплетениях своего мультимедиа

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.05.2012 23:45 Редактировалось 01.05.2012 23:45 Сообщение: 8
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

что, интересно, ты там запускаешь?


Демо-имидж ubuntu 10.04 который можно с сайта фрискейл скачать. Корневая собраная LTIB без проблем работает, но там маловато пакетов - даже web-браузера нет.

Цитата

на всякий случай - статейка на хабахаба "как сделать deb пакет"


спасибо, но я уже понял что мне это не потребуется.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.01.2013 23:19 Редактировалось 17.01.2013 15:45 Сообщение: 9
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

для интереса прикрутил под iceweasel плугин поддержки флеша и бодро пошел на "трубу". увы, чуда не случилось - потоковое видео пошло в режиме слайдшоу (чуть побыстрее).


Тут флешплеер с аппаратной акселерацией

http://narod.ru/disk/65530420001.96e06cc29d422545099d0d12b9a22c06/flashplayer_10.1.105.6-1_armel.deb.html

Работет с firefox и midori, на chromium почему-то не взлетает. Нужно чтобы были установлены все пакеты с кодеками и библиотеки Openmax с сайта freescale (короче говоря - все deb файлы из IMX_MMCODECS_11.09.tar.gz). На ютубе пробовал видео HD 720p - играет и поет :)
При установке будет ругаться что не находит свои зависимости - установить с игнорированием или просто скопировать содержимое CONTENTS через mc в нужное место корневой ФС.

как сделать в иксах два экрана тут
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=18653&last#18711
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.01.2013 00:21 Сообщение: 10
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
вау! Саш, пасиб! завтра попробую заценить.. че и как - отпишу..
я кодеки ставил dpkg -i *.deb - шустро ставятся.. :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53