Автор Тема: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2  (Прочитано 48810 раз)

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #45 : Октябрь 30, 2015, 05:47:58 pm »
В данный момент на драйверах при запуске тестового приложения цветной треугольник получаю seg fault.
Ошибка происходит при вызове eglSwapBuffers().
Вот бектрейсы может кого-то на что-то натолкнет.
(gdb) bt
#0  __GI___libc_malloc (bytes=<optimized out>) at malloc.c:2907
#1  0xb6f59cc4 in __egl_mali_post_to_window_surface () from /usr/lib/libEGL.so
#2  0xb6f59294 in _egl_swap_buffers () from /usr/lib/libEGL.so
#3  0xb6f5836c in eglSwapBuffers () from /usr/lib/libEGL.so
#4  0x00009050 in Redraw (width=200, height=200) at test.c:135
#5  0x00009790 in main (argc=1, argv=0xbefff6f4) at test.c:328



Single stepping until exit from function _egl_surface_job_incref,
which has no line number information.
0xb6f59dbe in __egl_mali_post_to_window_surface () from /usr/lib/libEGL.so
(gdb) s
Single stepping until exit from function __egl_mali_post_to_window_surface,
which has no line number information.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb69d1460 (LWP 2377)]
0xb6f5a224 in _egl_surface_job_decref () from /usr/lib/libEGL.so
(gdb) bt
#0  0xb6f5a224 in _egl_surface_job_decref () from /usr/lib/libEGL.so
#1  0xb6f596be in __egl_worker_callback () from /usr/lib/libEGL.so
#2  0xb6f62238 in _mali_base_worker_thread () from /usr/lib/libEGL.so
#3  0xb6d10fbc in start_thread (arg=0xb69d1460) at pthread_create.c:314
#4  0xb6dc720c in ?? ()
    at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:92
   from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #46 : Октябрь 31, 2015, 08:22:58 pm »
Гы... пришел ответ от Стивена... гуд

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 559
  • Лайков: 158
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #47 : Октябрь 31, 2015, 10:06:43 pm »
Мне тоже ответил. Ждём конфиг.
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн sdlm

Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #48 : Ноябрь 08, 2015, 01:21:32 pm »
на OPi+ поставил сбоку от Лобориса, при попытке поставить эти драйвера пишет
insmod /lib/modules/3.4.39/mali.ko
insmod: ERROR: could not insert module /lib/modules/3.4.39/mali.ko: Invalid module format
для mali.ko шедшего в сборке
modprobe --dump-modversions mali.ko
0x099a29be module_layout
для вашего mali.ko
modprobe --dump-modversions mali.ko
0xa1136ef1 module_layout

Я правильно понимаю что из этого следует что ваши драйвера под эту сборку Лобориса неподходят ?
Т.е. мне нужно либо найти старую сборку с "0xa1136ef1 module_layout", либо смотреть на офф. Lubuntu ?
Можете порекомендовать мануал как ставить Lubuntu на OPi ? Потому что на офф сайте Lubuntu, про ARM ни слова.
Orange Pi Plus

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 559
  • Лайков: 158
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #49 : Ноябрь 08, 2015, 06:05:25 pm »
Идёте сюда, качаете, и записываете через Win32DiskImager.
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн sdlm

Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #50 : Ноябрь 08, 2015, 06:40:46 pm »
1. аа .. вообще, да, мой косяк, забыл, она у меня даже скачена
2.
Цитировать
и записываете через Win32DiskImager.
.. да меня и dd устраивает
Orange Pi Plus

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #51 : Ноябрь 09, 2015, 07:53:35 am »
Ставьте версию Lubuntu не ниже 1404 0.9.0
Дрова мали те что я выложил не подходят к лобориосвской сборке.

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #52 : Ноябрь 11, 2015, 06:50:39 pm »
С патченым блобом драйвера работают.  :D урааааааааааа Видео выложу!
« Последнее редактирование: Ноябрь 11, 2015, 07:08:18 pm от tracert »

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #53 : Ноябрь 11, 2015, 07:29:52 pm »
Вот и пример работы дров... как  сильно я этого хотел  :o
Сорри за корявую съемку, снимал на мобильный..... ))
https://youtu.be/if321Y7WITU

Оффлайн sdlm

Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #54 : Ноябрь 12, 2015, 02:41:55 pm »
Это успех !
Выложи рабочий вариант *.ko + *.so одинм паком, что бы не возникало лишних вопросов.
Способ установки прежний ?
Orange Pi Plus

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #55 : Ноябрь 12, 2015, 02:55:13 pm »
Ок выложу. Да установка прежняя.

Оффлайн bob2005

Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #56 : Ноябрь 13, 2015, 02:42:44 pm »
А для тупых(как я) будет готовая сборка лубунты? 

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 308
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #57 : Ноябрь 13, 2015, 05:32:30 pm »
Я бы сделал но не успеваю, так как сейчас по уходу за больным. может кто-то из народа сделает?
« Последнее редактирование: Ноябрь 14, 2015, 11:09:14 am от tracert »

Оффлайн bambr3312

  • Посвященный
  • ***
  • Сообщений: 130
  • Лайков: 28
  • Карма: +3/-1
  • Сами Вы, сэр, осётр!
    • Просмотр профиля
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #58 : Ноябрь 13, 2015, 10:15:23 pm »
И для ленивых жоп, как я  ;D
Относительность относительна (с)
Orange Pi 2, Orange Pi PC

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 559
  • Лайков: 158
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: GPU Mali-400 драйвер mali r4p0 DDK Orange Pi2
« Ответ #59 : Ноябрь 14, 2015, 09:56:23 am »
Если успею, то я сделаю сборку. Но тоже не могу гарантировать когда сделаю.
Orange Pi PC, Orange Pi One, Orange Pi Zero