В день двухлетия проекта Raspberry Pi компания Broadcom сделала значительный подарок (http://www.raspberrypi.org/archives/6299) всему сообществу разработчиков свободного ПО,
открыв (http://blog.broadcom.com/raspberry-pi/happy-birthday-raspber.../) полную документацию на видеоускоритель VideoCore IV и опубликовав под лицензией BSD полный код драйверов и компонентов прошивки. Кроме Raspberry Pi видеоускоритель VideoCore IV используется во многих смартфонах на базе платформы Android, в частности, в смартфонах Samsung Galaxy S II Plus, Galaxy Grand и Galaxy Mega. Инициатива Broadcom является значительным шагом вперёд на пути к развитию открытых графических драйверов для мобильных GPU, отсутствие которых мешает созданию полноценных полностью открытых прошивок для мобильных устройств.Открытый драйвер предназначен для использования с чипом BCM21553, который применяется в смартфонах, но по заявлению разработчиков, портирование для чипа BCM2835, используемого в Raspberry Pi, не составит труда. В итоге, для Raspberry Pi будет подготовлен полностью свободный драйвер, не зависящий от бинарного блоба. Для ускорения разработки организация Raspberry Pi Foundation учредила конкурс (http://www.raspberrypi.org/competition-rules) с призом в 10 тысяч долларов тому, кто первым продемонстрирует работу игры Quake III (с 20fps при разрешении 1920×1080) на Raspberry Pi с полностью открытым драйвером.
Графическая подсистема чипов Broadcom кардинально отличается от подсистем других производителей и представляет собой по сути самодостаточный процессор, выходящий за рамки DSP, на котором работает некоторое подобие операционной системы. GPU может выполнять приложения независимо от остальной системы, самостоятельно компилировать шейдеры и обменивается сообщениями с системным процессором через совместно используемую область памяти.
Напомним, что первый вариант драйвера для VideoCore IV был открыт ещё 2012 году, но данный драйвер на деле оказался (http://www.opennet.me/opennews/art.shtml?num=35165) не таким открытым как хотелось бы, так как являлся лишь прослойкой для трансляции обращений к проприетарной бинарной прошивке, на стороне которой выполнялось большинство операций, специфичных для драйвера, в том числе был реализован OpenGL ES. Таким образом, драйвер был открыт лишь формально и разработчики открытых проектов не могли влиять на работу с видеоусрорителем, в том числе не могли самостоятельно исправить недоработки в реализации OpenGL ES.
Новый драйвер устраняет указанный недостаток и предоставляет в том числе и код для компонентов прошивки, выполняемой на стороне GPU. В комплекте поставляется полная документация по GPU, которая позволяет независимым разработчикам быстро разобраться с особенностями VideoCore IV и приступить к усовершенствованию кода прошивки.
URL: http://www.raspberrypi.org/archives/6299
Новость: http://www.opennet.me/opennews/art.shtml?num=39219
Слышал об исходном коде Broadcom. Поговаривают, что полная жуть. Схожу-ка посмотрю.
> Слышал об исходном коде Broadcom. Поговаривают, что полная жуть. Схожу-ка посмотрю.Сходи-ка, поcмотри-ка...
А ну-ка, давай-ка
Сходи-ка посмотри-ка!
...и всего через 200 лет после основания оплота демократии, там отменили рабство.Возрадуемся, братия!
200? В учебник-то давно заглядывали?
Ждем кваллкома.
> В день двухлетия проекта Raspberry PiКруто. Но поздно. Проц ничего особого из себя не представляет.
Для дураков - конечно ничего не представляет :)
А для тех у кого голова не для того чтобы только в неё есть - ещё как!
А ещё оно уже у всех гиканутых есть и в количествах 100500 в день обычным людям продаётся.
PS: не ожидал от Broadcom'а. Хоть от кого но не от них. Неужто дошло?
> А ещё оно уже у всех гиканутых есть и в количествах 100500
> в день обычным людям продаётся.Не, пиар хороший, спору нет. А вот проц - хилый и неактуальный. А чего хорошего в 700MHz ARM11 одноядерном? Он вообще так, довесок к GPU. То что сорцы блобья в GPU открыли - конечно, похвально, но обычный софт быстрее от этого работать не станет. А софт под GPU - отдельная экзотичная хрень.
> PS: не ожидал от Broadcom'а. Хоть от кого но не от них.
> Неужто дошло?Да вроде до них давно стало доползать. Ну вон например на .n адаптеры они сорц драйвера выложили.
> Не, пиар хороший, спору нет.Дык без этого нынче и в морду не дадут :)
>А вот проц - хилый и неактуальный.
Для чего хилый? Для чего не актуальный?
В общем несогласный я!
При такой цене их любая рассейская школа может с десяток закупить и давать _ковырять_ детишкам, даже зная что через год 50-100% придётся списать.
А теперь подумай - нужно России ещё больше адвокатов и менеджеров или всё таки пора растить инженеров?
А если пора что полезнее - малика которую пацану дадут ковырять или неведомая крутая хрень о которой ему расскажут по телеку ...
>> PS: не ожидал от Broadcom'а. Хоть от кого но не от них.Неужто дошло?
> на .n адаптеры они сорц драйвера выложили.Почему то всё равно жду подвоха от них. Доктор - псих? :)
ух. может, и openbsd для raspberry pi появится.
> ух. может, и openbsd для raspberry pi появится.А ты помоги - и тогда уж точно! :)
речь раньше была именно в том, что это принципиальная позиция - для этого блоба версии не будета так - в принципе, оно работает для linux, netbsd, freebsd(?). так что код есть.
> а так - в принципе, оно работает для linux, netbsd, freebsd(?). так что код есть.Да я в курсе :) Но вот жеж - спеки открыли, со - надо пилить
> ух. может, и openbsd для raspberry pi появится.Лет через 10 после снятия с производства приходите. Иначе "недостаточно стабильно".
>> ух. может, и openbsd для raspberry pi появится.
> Лет через 10 после снятия с производства приходите. Иначе "недостаточно стабильно".Пожрать помоев - это в другой свинарник пожалста. Хотя и тут наваливают неограниченно , да ...
Ну и? Они лишь подчеркнули свою блобовость.
Сетевушки откройте, гады! Все!
Или сдохните. Это, вероятно, даже предпочтительней.
а что с ними не так? в линуксе не работают из коробки?
Во, ещё один.
Берите азерос. Интел на худой конец, пусть с фирмварью, но с любым ядром заведётся.
Это AGN-то 6300 Ultimate на худой конец?
у меня впаяно в планшет, драйвер - кривой
что подскажете брать? айпад?
>Сетевушки откройте, гады! Все!Или сдохните. Это, вероятно, даже предпочтительней.
Да уж, лицемерие какое-то от Broadcom с этим откртытием и не открытием драйверов для своих wi-fi сетевых карт. Мне уже основательно надоело ребутать Ubuntu после не понятно с чего начинающегося периодически отваливающегося wi-fi, лечится только перезагрузкой при этом на другом ноутбуке с atheros такого нет.
Так что Broadcom знатные лицемеры, ещё почище AMD.
Сравнивать wi-fi от Broadcom с atheros ... это надо быть упoрoтым до зелёных челов.
atheros даже под виндой, даже с блобом рвёт Broadcom как ту3ик грелку.
>Сравнивать wi-fi от Broadcom с atheros ... это надо быть упoрoтым до зелёных челов. atheros даже под виндой, даже с блобом рвёт Broadcom как ту3ик грелку.Atheros и Broadcom это производители wi-fi сетывых карт, это вам не видеокарты где важна производительность и могут быть существенные отличия у разных производителей, в сетевушках отличий практически нет никаких, но atheros открыла свои драйверы, а broadcom бессмысленно и тупо не хочет.
> а broadcom бессмысленно и тупо не хочет.Вообще-то даже до них стало доползать и таки открыли для .n сетевух.
> Atheros и Broadcom это производители wi-fi сетывых карт,Запомним что ты сам сказал.
> в сетевушках отличий практически нет никаких, но atheros открыла свои драйверы,
И тут же сел в лужу ! :) Для проводных это утверждение ещё можно принять, но для Wi-Fi ... Паря - ты таки до зелёных ... :)
Нельзя для проводных принять, - скажет любой кто видел правильно настроенную даже банальную Intel Pro/1000.
Не говоря уж про 40gbe Mellanox'ы и т.п.
Не бессмысленно. Если дрова работают так, как описано выше - открывать их сорцы должно быть стыдно и стремно - там небось баг на баге и дыра на дыре...
Тем не менее производители предпочитают встраивать в ноуты броадкомы. Пичаль...
> Тем не менее производители предпочитают встраивать в ноуты броадкомы. Пичаль...Это бизнес детка.
Ну раз покупатели предпочитают их покупать, ибо на два доллара дешевле - производители поступают верно.
> Или сдохните. Это, вероятно, даже предпочтительней.А тож.
Не знаю ни одного современного флагмана с ним.
Деньги не на флагманах делаются, а как бы не наоборот.
> лечится только перезагрузкойЛинукс же не винда.
sudo ifdown wlan0 && sudo ifup wlan0
либо
man rmmod и modprobe
Может не помочь, если прошивка там что-то не то с внутренностями адаптера делает.
У себя был отловлен случай когда помогла только перезагрузка роутера, у него там что-то слетало причём так что к нему переставал коннектится только 1 комп. с конкретным wifi адаптером (Intel 2200, через свисток при этом проблем небыло) и конкретно на debian ( загрузка с win, а так же телек, пара телефонов и другой ноут при этом работали нормально ). Современные устройства слишком "умными" стали :(.
> Мне уже основательно надоело ребутать
> Ubuntu после не понятно с чего начинающегося периодически отваливающегося wi-fi, лечится
> только перезагрузкой при этом на другом ноутбуке с atheros такого нет.Как уже сказали, попробуйте только ядерные модули вайфай передернуть.
> Сетевушки откройте, гады! Все!Вроде ж выложили дрова для .n с исходниками?
> Ну и? Они лишь подчеркнули свою блобовость.
> Сетевушки откройте, гады! Все!А тебе зачем код под BSDL? Хочешь закрыть и никому не отдавать? ;)
> Или сдохните. Это, вероятно, даже предпочтительней.
Почему? О_о
Вот это поворот!
Тоже так подумал, ан нет, бкм держит планку уг
да кому она нужна эта малина. когда уже морально и физически устарело всё в ней ужасно.
> да кому она нужна эта малина. когда уже морально и физически устарело
> всё в ней ужасно.Согласен, этот жест равносилен предложению купить паровой двигатель. Ни в качестве малины ни в качестве другой платы данный процессор неинтересен. Открыли то что в корзину жалко выбросить ну и пиар на мусоре собрать)
Давай ближайшие аналоги.
cubie2
В раза дороже. Не всегда производительность нужна.
> В раза дороже.Не это главное. куби - унылое *о*но!
> Не это главное. куби - унылое *о*но!У него SATA нормальный есть + проц и шустрее и 2-ядерный. При том даже 1 его ядро порвет Pi как тузик грелку. И памяти больше, etc. И вообще у allwinner куча интерфейсов и почти все вывешено на разъемы или ext header.
>> Не это главное. куби - унылое *о*но!
> У него SATA нормальный есть + проц и шустрее и 2-ядерный. При
> том даже 1 его ядро порвет Pi как тузик грелку. И
> памяти больше, etc. И вообще у allwinner куча интерфейсов и почти
> все вывешено на разъемы или ext header.До-до-до! И при всех этих бантиках, свистках и колокольчиках оно и жрёт и греется как ... как лаптоп мой. И на какую киргизкую песню (кюй) оно тогда надо если мой ноут рвёт его как путен этих ... :)
А там где надо холодно и маложруче ВНЕЗАПНО - куби не нужен :) Нужна малинка, или чего ещё дохлее :) Как то так.
В 2 раза дороже. Не всегда производительность нужна.
(Проржавшись) Анекдот про «в теории мы миллионеры, а на практике у нас две … и старый …» напомнить? Потому что на практике, с учётом цены доставки, Raspberry Pi стоит вполне сопоставимо с кубодоской.
> (Проржавшись) Анекдот про «в теории мы миллионеры, а на практике у нас
> две … и старый …» напомнить? Потому что на практике, с
> учётом цены доставки, Raspberry Pi стоит вполне сопоставимо с кубодоской.Ну да - кубодоску же волшебные розовые поняши за бесплатно доставляют ... как я мог забыть?!? :)
> Давай ближайшие аналоги.Аналоги чего старья с открытыми драйверами? Есть ARMv7 процессоры да в них видео драйвер не открыт, но они современные и гораздо мощнее малины. Самый простой пример Сubieboard, Radxa. Много толку от малины с ее слабым процессором и открытыми видео драйверами, которых пока еще даже нет.
Плата создана для обучения. Она дешевая и простая в освоении. Много документации.
> Самый простой пример Сubieboard, Radxa.В живой природе не замечены. Есть в подвальных лабах у целых 1.5 гиков ...
А вот Raspberry - каждый день отгружают 100500 штук. И ты хоть укакайся - но малина нужнее. Точка.
> В живой природе не замечены. Есть в подвальных лабах у целых 1.5 гиков ...Ну вот у меня Cubie есть. Клевая штука. И кстати там тоже тиражи довольно приличные у китайчиков. И вообще спрос заметно превышающий начальные ожидания, по поводу чего и "не замечены" - в ряде мест можно на sold out наступить пока очередной батч не пустят в производство и он не разлетится по дистрибуторам.
> А вот Raspberry - каждый день отгружают 100500 штук.
Он сугубо ценой берет. Ну и железо за эту цену под стать, гунявенькое. За отсутствие гемора с дохлым железом 20 баксов сверху заплатить лично мне не лениво.
>10 тысяч долларов, который получит тот, кто первым продемонстрирует работу игры Quake III (с 20fps при разрешении 1920×1080) на Raspberry Pi10к - меньше месяца работы одного прогера. Нихреновая экономия, одобряю бродкомоскую прожидь.
Ну, не перегибайте уж с зарплатами программистов.) 10к долларов в месяц получают совсем даже не все программисты.)
> Ну, не перегибайте уж с зарплатами программистов.) 10к долларов в месяц получают
> совсем даже не все программисты.)Не ломай ЧСВ школьнегу %)
Он вот за жалких 10 косарей не возьмётся. Пусть вон нищие америкоты пишут или евреи какие... А у наших программеров есть тысчи нефти на продать, нахрен им белы рученьки по кнопам тереть :)
>10к долларов в месяц получают совсем даже не все программистыСовсем даже не программисты
> 10к долларов в месяц получают совсем даже не все программисты.)Те которые смогут на кваке 20FPS на пи выжать - таки получают...
Новость конечно хорошая и за документаций спасибо, но не нужно заблуждаться Broadcom огромный тяжелый зверь, до недавним времени почти что монополист в отдельных сетевых отраслях. Этот шаг со стороны Broadcom чистой воды переопределения имиджа компаний и не более.
Особенно если учесть сабж.
А именно.
> драйвер, прошивку и полную документацию для видеоускорителя.
> для видеоускорителяКак то так.
Это имиджевый ход, не обольщаётесь. Как уг было так и продолжает оставаться УГ. не смотря на отдельные, казалось бы, положительные события.
есть шанс, что им понравится
с каких пор «проявила немного адекватности» стали называть «подарком»? эдак мне и гопники подарок делают, что не бьют.
> с каких пор «проявила немного адекватности» стали называть «подарком»?
> эдак мне и гопники подарок делают, что не бьют."Мемуары Ариши: *опа-боль и другий сэкс-абьюз на дне обЧества."
Спешите купить без смс и рекламы :)
какие у тебя фантазии незатейливые.
В чем же адекватность? Какую пользу Броадком надеется получить открытием дррайверов?
> В чем же адекватность? Какую пользу Броадком надеется получить открытием дррайверов?а вот это, дети — яркий пример корполизуна. корполизуны от людей отличаются тем, что даже не пытаются думать о чём-либо кроме «а какую пользу это может принести корпорациям?» ну, и обожают хвалить корпорации по любому поводу.