The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Для мультимедиа-акселератора Allwinner CedarX, используемого..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для мультимедиа-акселератора Allwinner CedarX, используемого..."  +/
Сообщение от opennews (??), 30-Авг-13, 20:30 
Группа энтузиастов из проекта linux-sunxi.org (http://linux-sunxi.org) провели обратный инжиниринг (http://linux-sunxi.org/CedarX/Reverse_Engineering) проприетарных драйверов для чипов Allwinner A1x, на которых построено большинство недорогих китайских планшетов на платформе Android. На основе полученных сведений разработан открытый драйвер sunxi (https://github.com/jemk/libvdpau-sunxi), позволяющий задействовать возможности используемого в данных SoC мультимедийного сопроцессора CedarX (http://linux-sunxi.org/CedarX) (VPU, дополняющий используемый в Allwinner GPU Mali). Драйвер реализует интерфейс  VDPAU  и позволяет задействовать CedarX для ускорения декодирования изображений JPEG и видео в форматах H.264, MPEG1 и MPEG2.

Для тестирования драйвера, который пока находится на стадии экспериментального рабочего прототипа, достаточно пересобрать его из исходных текстов и запустить mplayer с VDPAU-драйвером sunxi:

<font color="#461b7e">
   export VDPAU_DRIVER=sunxi
   mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau [filename]
</font>

<center><iframe width="640" height="480" src="//www.youtube.com/embed/z__RxeVmYCQ?rel=0" frameborder="0" allowfullscreen></iframe></center>

URL: http://olimex.wordpress.com/2013/08/30/cedarx-for-allwinner-.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=37784

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (-), 30-Авг-13, 20:30   +10 +/
Интересно, что мешало кетайцам сразу дрова открытыми делать? У них же некому дальше воровать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #20, #30

3. Сообщение от Boris (??), 30-Авг-13, 21:38   –3 +/
А что, видео на китайских планшетах всегда показыкает только угол кадра?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

5. Сообщение от Аноним (-), 30-Авг-13, 22:38   +/
Это ведь и для CubieBoard подходит?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #23

10. Сообщение от Аноним (-), 30-Авг-13, 23:41   +/
Да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

11. Сообщение от Аноним (-), 30-Авг-13, 23:46   +/
Мда, как знакомо. У него сейчас первый работающий код, там нет масштабирования. Вывод в обход X сервера идёт. Это всё исправится, но работы ещё много.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

12. Сообщение от Аноним (-), 30-Авг-13, 23:48   +/
А чего телик не подключил по HDMI c нормальным разрешением 1920×1080 ? какой смысл от VPU с таким мелким экраном 800х480. Насколько я понял в mplayer не получится сделать zero-copy между VPU и GPU или чего у него там для обработки изображенией еще есть - хватает пропускной способности внешней памяти ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24

13. Сообщение от Аноним (-), 30-Авг-13, 23:49   +6 +/
А другие китайцы? Сначала думай, потом говори.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #15, #19

14. Сообщение от Аноним (-), 31-Авг-13, 02:02   +1 +/
Попробовал, получил зелёные артефакты и тормоза(
Ответить | Правка | Наверх | Cообщить модератору

15. Сообщение от Аноним (-), 31-Авг-13, 10:40   +3 +/
У кетайцев по сравнению с остальными есть только один плюс: цена. У других кетайцев такого преймущества нет, поэтому как минимум другие не получат такого профита как первые в силу как минимум отставания реализации
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

16. Сообщение от Аноним (-), 31-Авг-13, 11:23   +/
Интересно, а Allwinner A1x еще пока производят, или, иначе говоря, делают ли на них еще что-то? У них же сейчас пошли A20, A30.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17, #21

17. Сообщение от Crazy Alex (ok), 31-Авг-13, 20:25   +/
Даже если и не производят - скорее всего в новых либо просто точно те же интерфейсы либо почти такие же. MTK наглядно всем показал выгоды такого подхода.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #18

18. Сообщение от Аноним (-), 31-Авг-13, 21:17   +/
А что и как показал MTK?
У Allwinner в A30 вообще уже PowerVR. До этого были mali.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #22, #26

19. Сообщение от Аноним (-), 31-Авг-13, 23:58   +1 +/
>  А другие китайцы? Сначала думай, потом говори.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #33

20. Сообщение от Аноним (-), 31-Авг-13, 23:59   +/
> Интересно, что мешало кетайцам сразу дрова открытыми делать?

Этого наверное не объяснят даже сами китайцы :).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

21. Сообщение от Аноним (-), 01-Сен-13, 00:01   +/
> на них еще что-то? У них же сейчас пошли A20, A30.

А какая разница? A20 - pin-to-pin совместим, паяется в те же платы что и A10, все железо на месте, только ядер 2 х A7 вместо 1 х A8.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #27

22. Сообщение от Аноним (-), 01-Сен-13, 00:02   +/
> У Allwinner в A30 вообще уже PowerVR. До этого были mali.

Зато A20 почти копия A10, отличие только в 2 ядрах и удвоенном числе блоков Mali GPU.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

23. Сообщение от Аноним (-), 01-Сен-13, 00:05   +1 +/
> Это ведь и для CubieBoard подходит?

Подойдет для всего что на A10. И на А20 скорее всего тоже. И еще много кого - этот блок у allwinner'ов более-менее одинаков по всей линейке.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

24. Сообщение от Аноним (-), 01-Сен-13, 00:05   +1 +/
> какой смысл от VPU с таким мелким экраном 800х480.

Такой что чемодан батареек к своим наручным часам можно и подзадолбаться таскать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #25

25. Сообщение от Аноним (-), 01-Сен-13, 01:14   –3 +/
http://russian.alibaba.com/products/video-glasses-hdmi.html

но ты видимо предпочел NAS с собой таскать, чтобы 1/8 часть экрана на почтовых марках смотреть :) на батарейках все равно не сэкономишь - беспонтовые драйверы от сообщества все равно загрузят процессор по самые помидоры.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #28

26. Сообщение от Crazy Alex (ok), 01-Сен-13, 02:51   +/
Показал, что практически полностью совместимые SOC - это удобно, и клепальщикам телефонов очень нравится. Собственно, почему весь китай на МТК делается - потому что они сделали адски удобный кит для клепания 1001-й шкурки под одно и то же железо, чем все китайцы пользовались и пользуются. И то, что при повялении новго проца ничего переделывать не приходится - их тоже радует. Имел я с ними дело в своё время. А в софтовой части там вообще несколько лет можно было на разные процы одну и туже прошивку совать (точнее, прошивки, идентичным образом генерируемые с одного исходника) - это до андроида было. Сейчас всё примерно так же, но приходится периферю чуть менять - ну там, экран/камеру нужные лепить (раньше вообще тупо SOC менялся). Но переразводка схем - минимальна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #29

27. Сообщение от Crazy Alex (ok), 01-Сен-13, 02:52   +/
О, что и требовалось доказать. И это правильно, товарищи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #32

28. Сообщение от Аноним (-), 01-Сен-13, 09:19   +/
> http://russian.alibaba.com/products/video-glasses-hdmi.html

Не понял? Там предлагают магическое решение батарейного вопроса? Я как бы намекал что проигрывание HD видео на проце даже если и уложится в реалтайм, то батарейку высадит конкретно. Поэтому имеет смысл юзать блок аппаратного декодера, если уж он есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

29. Сообщение от Аноним (-), 01-Сен-13, 12:43   +/
А что сейчас есть на MTK, куда можно Линукс поставить? А то, что-то в основном в Инете обсуждают Allwinner, Rockchip, Tegra, да и все по больщому счету. Про MTK ничего не слышал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #31

30. Сообщение от qux (ok), 01-Сен-13, 14:18   +/
Мешало-мешало: http://lists.phcomp.co.uk/pipermail/arm-netbook/2012-March/0...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

31. Сообщение от Crazy Alex (ok), 01-Сен-13, 18:02   +/
Там андроид с проприетарными дровами суют (в том числе кастомные прошивки), насчет открытых - очень сомневаюсь. Но я о другом - совместимость чипов очень хорошо себя у китайцев показала, они это любят - и, соответственно, есть все основания ожидать, чот и в будущем так в основном будет. Так что можно особо не париться, что реверсится драйвер на что-то старое.

А самого MTK сейчас не просто много - 99% китайских смартфонов/телефонов - это MTK, и это уже лет пять как. Вот с планшетами - там да, Allwinner лидер, пожалуй.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

32. Сообщение от Аноним (-), 02-Сен-13, 08:29   +/
> О, что и требовалось доказать. И это правильно, товарищи.

Ну еще-бы, возможность впаять "заапгрейженный" камень без переразводки платы сильно упрощает многим жизнь. По поводу чего, кстати, cubieboard2 вышел. Ну а что, производителю не тружно впаять A20 вместо A10 раз уж он такой похожий :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

33. Сообщение от Crazy Alex (ok), 02-Сен-13, 19:21   +/
Ну так появятся другие чипы-китайцы, с идеально совместимым интерфейсом, но худшей производительностью. И - при условии, что их можно тупо впаять вместо оригинала - их очень даже будут использовать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #34

34. Сообщение от Crazy Alex (ok), 02-Сен-13, 19:28   +/
Мды, судя по ссылочке ниже - я был сурово неправ. Там просто документация эта на фиг никому не нужна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру