The OpenNET Project / Index page

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

01.03.2014 09:35  Broadcom открыл драйвер, прошивку и полную документацию для видеоускорителя VideoCore IV

В день двухлетия проекта Raspberry Pi компания Broadcom сделала значительный подарок всему сообществу разработчиков свободного ПО, открыв полную документацию на видеоускоритель VideoCore IV и опубликовав под лицензией BSD полный код драйверов и компонентов прошивки c реализацией стека OpenGL ES 1.1/2.0 и компилятора для языка описания шейдеров OpenGL ES.

Кроме Raspberry Pi видеоускоритель VideoCore IV используется во многих мультимедиа устройствах и смартфонах на базе платформы Android, в частности, в смартфонах Samsung Galaxy S II Plus, Galaxy Grand и Galaxy Mega. Инициатива Broadcom является значительным шагом вперёд на пути к развитию открытых графических драйверов для мобильных GPU, отсутствие которых мешает созданию полноценных полностью открытых прошивок для мобильных устройств. VideoCore IV стал первым мобильным GPU с полностью открытой документацией и открытым стеком драйверов.

Открытый драйвер предназначен для использования с чипом BCM21553, который применяется в смартфонах, и оформлен для платформы Android, но по заявлению разработчиков, портирование для чипа BCM2835, используемого в Raspberry Pi, и других операционных систем не составит труда. В итоге, для Raspberry Pi будет подготовлен полностью свободный драйвер, не зависящий от бинарного блоба. Для ускорения разработки такого драйвера организация Raspberry Pi Foundation учредила конкурс с призом в 10 тысяч долларов, который получит тот, кто первым продемонстрирует работу игры Quake III (с 20fps при разрешении 1920×1080) на Raspberry Pi с полностью открытым драйвером.

Графическая подсистема чипов Broadcom кардинально отличается от подсистем других производителей и представляет собой по сути самодостаточный векторный процессор (VPU), выходящий за рамки DSP, на котором работает некоторое подобие операционной системы. GPU может выполнять приложения независимо от остальной системы, самостоятельно компилировать шейдеры и обменивается сообщениями с системным процессором через совместно используемую область памяти.

Напомним, что первый вариант драйвера для VideoCore IV был открыт ещё 2012 году, но данный драйвер на деле оказался не таким открытым как хотелось бы, так как являлся лишь прослойкой для трансляции обращений к проприетарной бинарной прошивке, на стороне которой выполнялось большинство операций, специфичных для драйвера, в том числе на стороне прошивки был реализован OpenGL ES. Таким образом, драйвер был открыт лишь формально и разработчики открытых проектов не могли влиять на работу с видеоускорителем, в том числе самостоятельно исправить недоработки в реализации OpenGL ES.

Новый драйвер устраняет указанный недостаток и предоставляет в том числе и код для компонентов прошивки, выполняемой на стороне GPU. В комплекте поставляется полная документация, которая позволяет независимым разработчикам быстро разобраться с особенностями VideoCore IV и приступить к усовершенствованию открытого кода.

  1. Главная ссылка к новости (http://www.raspberrypi.org/arc...)
  2. OpenNews: Драйвер для видеоускорителя Broadcom VideoCore оказался не так открыт, как кажется
  3. OpenNews: Опубликован код драйвера для видеоускорителя Broadcom VideoCore, используемого в Raspberry Pi
  4. OpenNews: Началась разработка открытого драйвера для Broadcom VideoCore
  5. OpenNews: Компания Broadcom открыла исходные тексты драйверов для беспроводных карт
  6. OpenNews: Broadcom вступает в Linux Foundation. Atheros переходит в руки Qualcomm
Лицензия: CC-BY
Тип: Интересно / К сведению
Ключевые слова: videocore, raspberrypi, broadcom, gpu
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 10:54, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    Слышал об исходном коде Broadcom. Поговаривают, что полная жуть. Схожу-ка посмотрю.
     
     
  • 2.12, Demo (??), 12:55, 01/03/2014 [^] [ответить]    [к модератору]
  • +16 +/
    > Слышал об исходном коде Broadcom. Поговаривают, что полная жуть. Схожу-ка посмотрю.

    Сходи-ка, поcмотри-ка...

     
     
  • 3.68, Геннадий Кернес (?), 01:38, 04/03/2014 [^] [ответить]    [к модератору]
  • –1 +/
    А ну-ка, давай-ка
    Сходи-ка посмотри-ка!
     
  • 1.2, Аноним (-), 10:55, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +6 +/
    ...и всего через 200 лет после основания оплота демократии, там отменили рабство.

    Возрадуемся, братия!

     
     
  • 2.42, plain5ence (ok), 23:37, 01/03/2014 [^] [ответить]    [к модератору]
  • +1 +/
    200? В учебник-то давно заглядывали?
     
  • 1.3, commiethebeastie (ok), 11:01, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Ждем кваллкома.
     
  • 1.4, Аноним (-), 11:03, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    > В день двухлетия проекта Raspberry Pi

    Круто. Но поздно. Проц ничего особого из себя не представляет.

     
     
  • 2.29, Аноним (-), 18:52, 01/03/2014 [^] [ответить]     [к модератору]  
  • +2 +/
    Для дураков - конечно ничего не представляет А для тех у кого голова не для ... весь текст скрыт [показать]
     
     
  • 3.47, Аноним (-), 06:12, 02/03/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    Не, пиар хороший, спору нет А вот проц - хилый и неактуальный А чего хорошего ... весь текст скрыт [показать]
     
     
  • 4.59, Аноним (-), 20:57, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Дык без этого нынче и в морду не дадут Для чего хилый Для чего не актуальный... весь текст скрыт [показать]
     
  • 1.6, бедный буратино (ok), 11:18, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ух. может, и openbsd для raspberry pi появится.
     
     
  • 2.30, Аноним (-), 18:53, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > ух. может, и openbsd для raspberry pi появится.

    А ты помоги - и тогда уж точно! :)

     
     
  • 3.55, бедный буратино (ok), 14:25, 02/03/2014 [^] [ответить]    [к модератору]  
  • +/
    речь раньше была именно в том, что это принципиальная позиция - для этого блоба версии не будет

    а так - в принципе, оно работает для linux, netbsd, freebsd(?). так что код есть.

     
     
  • 4.60, Аноним (-), 20:59, 03/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > а так - в принципе, оно работает для linux, netbsd, freebsd(?). так что код есть.

    Да я в курсе :) Но вот жеж - спеки открыли, со - надо пилить


     
  • 2.48, Аноним (-), 06:13, 02/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    > ух. может, и openbsd для raspberry pi появится.

    Лет через 10 после снятия с производства приходите. Иначе "недостаточно стабильно".

     
     
  • 3.61, Аноним (-), 21:00, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Пожрать помоев - это в другой свинарник пожалста Хотя и тут наваливают неограни... весь текст скрыт [показать]
     
  • 1.7, A.Stahl (ok), 11:36, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну и? Они лишь подчеркнули свою блобовость.
    Сетевушки откройте, гады! Все!
    Или сдохните. Это, вероятно, даже предпочтительней.
     
     
  • 2.27, ананим (?), 18:38, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    а что с ними не так? в линуксе не работают из коробки?
     
     
  • 3.37, ананим (?), 19:41, 01/03/2014 [^] [ответить]    [к модератору]  
  • –4 +/
    Во, ещё один.
    Берите азерос. Интел на худой конец, пусть с фирмварью, но с любым ядром заведётся.
     
     
  • 4.69, Геннадий Кернес (?), 01:39, 04/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Это AGN-то 6300 Ultimate на худой конец?
     
  • 4.73, rico (ok), 14:20, 04/03/2014 [^] [ответить]    [к модератору]  
  • +/
    у меня впаяно в планшет, драйвер - кривой
    что подскажете брать? айпад?
     
  • 2.28, Аноним (-), 18:46, 01/03/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    Или сдохните Это, вероятно, даже предпочтительней Да уж, лицемерие какое-то от... весь текст скрыт [показать]
     
     
  • 3.31, Аноним (-), 18:57, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Сравнивать wi-fi от Broadcom с atheros ... это надо быть упoрoтым до зелёных челов.
    atheros даже под виндой, даже с блобом рвёт Broadcom как ту3ик грелку.
     
     
  • 4.43, Аноним (-), 23:52, 01/03/2014 [^] [ответить]     [к модератору]  
  • +2 +/
    Atheros и Broadcom это производители wi-fi сетывых карт, это вам не видеокарты г... весь текст скрыт [показать]
     
     
  • 5.53, Аноним (-), 06:21, 02/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > а broadcom бессмысленно и тупо не хочет.

    Вообще-то даже до них стало доползать и таки открыли для .n сетевух.

     
  • 5.62, Аноним (-), 21:03, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Запомним что ты сам сказал И тут же сел в лужу Для проводных это утвержден... весь текст скрыт [показать]
     
     
  • 6.70, Геннадий Кернес (?), 01:43, 04/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Нельзя для проводных принять, - скажет любой кто видел правильно настроенную даже банальную Intel Pro/1000.
    Не говоря уж про 40gbe Mellanox'ы и т.п.

     
  • 5.76, mickvav (?), 13:32, 06/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Не бессмысленно. Если дрова работают так, как описано выше - открывать их сорцы должно быть стыдно и стремно - там небось баг на баге и дыра на дыре...
     
  • 4.44, rshadow (ok), 01:27, 02/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Тем не менее производители предпочитают встраивать в ноуты броадкомы. Пичаль...
     
     
  • 5.63, Аноним (-), 21:04, 03/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Тем не менее производители предпочитают встраивать в ноуты броадкомы. Пичаль...

    Это бизнес детка.

     
  • 5.71, Геннадий Кернес (?), 01:44, 04/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Ну раз покупатели предпочитают их покупать, ибо на два доллара дешевле - производители поступают верно.


     
  • 3.38, ананим (?), 19:44, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Или сдохните. Это, вероятно, даже предпочтительней.

    А тож.
    Не знаю ни одного современного флагмана с ним.

     
     
  • 4.72, Геннадий Кернес (?), 01:45, 04/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Деньги не на флагманах делаются, а как бы не наоборот.
     
  • 3.45, rshadow (ok), 01:30, 02/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    > лечится только перезагрузкой

    Линукс же не винда.

    sudo ifdown wlan0 && sudo ifup wlan0

    либо

    man rmmod и modprobe

     
     
  • 4.58, NikolayV81 (ok), 09:27, 03/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Может не помочь, если прошивка там что-то не то с внутренностями адаптера делает... весь текст скрыт [показать]
     
  • 3.56, qux (ok), 17:26, 02/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Как уже сказали, попробуйте только ядерные модули вайфай передернуть ... весь текст скрыт [показать]
     
  • 2.49, Аноним (-), 06:13, 02/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Сетевушки откройте, гады! Все!

    Вроде ж выложили дрова для .n с исходниками?


     
  • 2.54, iZEN (ok), 12:13, 02/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    А тебе зачем код под BSDL Хочешь закрыть и никому не отдавать Почему О_о ... весь текст скрыт [показать]
     
  • 1.8, Аноним (-), 11:38, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Вот это поворот!
     
     
  • 2.9, Аноним (-), 11:41, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Тоже так подумал, ан нет, бкм держит планку уг
     
  • 1.11, Аноним (11), 12:35, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    да кому она нужна эта малина. когда уже морально и физически устарело всё в ней  ужасно.
     
     
  • 2.13, Аноним (-), 13:05, 01/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Согласен, этот жест равносилен предложению купить паровой двигатель Ни в качест... весь текст скрыт [показать]
     
  • 2.14, Аноним (-), 13:41, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Давай ближайшие аналоги.
     
     
  • 3.16, Аноним (-), 14:22, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    cubie2
     
     
  • 4.24, Аноним (-), 18:18, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    В  раза дороже. Не всегда производительность нужна.
     
     
  • 5.32, Аноним (-), 18:59, 01/03/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > В  раза дороже.

    Не это главное. куби - унылое *о*но!


     
     
  • 6.50, Аноним (-), 06:15, 02/03/2014 [^] [ответить]     [к модератору]  
  • +/
    У него SATA нормальный есть проц и шустрее и 2-ядерный При том даже 1 его ядр... весь текст скрыт [показать]
     
     
  • 7.64, Аноним (-), 21:09, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    До-до-до И при всех этих бантиках, свистках и колокольчиках оно и жрёт и греетс... весь текст скрыт [показать]
     
  • 4.25, Аноним (-), 18:19, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    В 2 раза дороже. Не всегда производительность нужна.
     
     
  • 5.46, Canis Dirus Leidy (?), 04:34, 02/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Проржавшись Анекдот про 171 в теории мы миллионеры, а на практике у нас две ... весь текст скрыт [показать]
     
     
  • 6.65, Аноним (-), 21:21, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Ну да - кубодоску же волшебные розовые поняши за бесплатно доставляют как я ... весь текст скрыт [показать]
     
  • 3.17, Аноним (-), 14:28, 01/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Аналоги чего старья с открытыми драйверами Есть ARMv7 процессоры да в них видео... весь текст скрыт [показать]
     
     
  • 4.26, Аноним (-), 18:22, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Плата создана для обучения. Она дешевая и простая в освоении. Много документации.
     
  • 4.33, Аноним (-), 19:02, 01/03/2014 [^] [ответить]     [к модератору]  
  • +/
    В живой природе не замечены Есть в подвальных лабах у целых 1 5 гиков А вот... весь текст скрыт [показать]
     
     
  • 5.51, Аноним (-), 06:19, 02/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Ну вот у меня Cubie есть Клевая штука И кстати там тоже тиражи довольно прилич... весь текст скрыт [показать]
     
  • 1.15, Аноним (-), 14:18, 01/03/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    10к - меньше месяца работы одного прогера Нихреновая экономия, одобряю бродкомо... весь текст скрыт [показать]
     
     
  • 2.22, Аноним (-), 17:28, 01/03/2014 [^] [ответить]    [к модератору]  
  • +6 +/
    Ну, не перегибайте уж с зарплатами программистов.) 10к долларов в месяц получают совсем даже не все программисты.)
     
     
  • 3.34, Аноним (-), 19:06, 01/03/2014 [^] [ответить]     [к модератору]  
  • +3 +/
    Не ломай ЧСВ школьнегу Он вот за жалких 10 косарей не возьмётся Пусть вон ни... весь текст скрыт [показать]
     
  • 3.41, Аноним (-), 23:12, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    >10к долларов в месяц получают совсем даже не все программисты

    Совсем даже не программисты

     
  • 3.52, Аноним (-), 06:19, 02/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > 10к долларов в месяц получают совсем даже не все программисты.)

    Те которые смогут на кваке 20FPS на пи выжать - таки получают...

     
  • 1.20, ASIC (ok), 16:30, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Новость конечно хорошая и за документаций спасибо, но не нужно заблуждаться Broadcom огромный тяжелый зверь, до недавним времени почти что монополист в отдельных сетевых отраслях. Этот шаг со стороны Broadcom чистой воды переопределения имиджа компаний и не более.  
     
     
  • 2.39, ананим (?), 19:47, 01/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Особенно если учесть сабж.
    А именно.
    > драйвер, прошивку и полную документацию для видеоускорителя.
    > для видеоускорителя

    Как то так.

     
  • 1.21, Аноним (-), 16:44, 01/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Это имиджевый ход, не обольщаётесь. Как уг было так и продолжает оставаться УГ. не смотря на отдельные, казалось бы, положительные события.
     
     
  • 2.40, koblin (ok), 20:15, 01/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    есть шанс, что им понравится
     
  • 1.57, arisu (ok), 22:25, 02/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    с каких пор «проявила немного адекватности» стали называть «подарком»? эдак мне и гопники подарок делают, что не бьют.
     
     
  • 2.66, Аноним (-), 21:27, 03/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Мемуары Ариши опа-боль и другий сэкс-абьюз на дне обЧества Спешите купить б... весь текст скрыт [показать]
     
     
  • 3.67, arisu (ok), 22:21, 03/03/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    какие у тебя фантазии незатейливые.
     
  • 2.74, Маленькая Серая Мышка (?), 17:42, 05/03/2014 [^] [ответить]    [к модератору]  
  • +/
    В чем же адекватность? Какую пользу Броадком надеется получить открытием дррайверов?
     
     
  • 3.75, arisu (ok), 17:46, 05/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > В чем же адекватность? Какую пользу Броадком надеется получить открытием дррайверов?

    а вот это, дети — яркий пример корполизуна. корполизуны от людей отличаются тем, что даже не пытаются думать о чём-либо кроме «а какую пользу это может принести корпорациям?» ну, и обожают хвалить корпорации по любому поводу.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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