URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85915
[ Назад ]

Исходное сообщение
"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."

Отправлено opennews , 07-Авг-12 16:00 
Как известно, хотя CoreBoot и является открытой реализацией BIOS, для начальной инициализации видеоподсистемы на ранней стадии загрузки по прежнему требуется бинарный VideoBIOS. С другой стороны, DRM-драйвер, работающий на уровне ядра Linux, работает и без инициализации видео средствами BIOS, так как содержит необходимые процедуры для запуска оборудования. Для примера, инициализация видео в новых Samsung Chromebox и Chromebook, поставляемых с CoreBoot, организована похожим способом с привлечением кода драйвера операционной системы. Рональд Минних (Ronald Minnich), основатель проекта CoreBoot, решил (http://lists.freedesktop.org/archives/intel-gfx/2012-August/...) взять за основу код DRM-драйвера для карт Intel и сделать минимальный VideoBIOS, который сможет стартовать графику до запуска операционной системы, что позволит полностью избиваться от необходимости использования бинарных компонентов в процессе инициализации оборудования.


В настоящее время уже создан прототип открытого VideoBIOS для графической подсистемы, встроенной в процессоры Intel на базе архитектуры Ivy Bridge. На данный момент уже работают такие возможности, как  I2C, получение EDID-параметров дисплея, установка видеорежима и управление подсветкой. В дальнейшем планируется расширить спектр поддерживаемых функций и обеспечить поддержку других видеочипов.


URL: http://www.phoronix.com/scan.php?page=news_item&px=MTE1NDc
Новость: http://www.opennet.me/opennews/art.shtml?num=34510


Содержание

Сообщения в этом обсуждении
"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 16:00 
Желаю дальнейшего развития проекту.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено кверти , 07-Авг-12 16:52 
это ты во всех тредах сегодня желаешь? :)

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено soshial , 07-Авг-12 16:58 
а я вот желаю, чтобы результаты этого проекта уже хоть как-то отразились на нас и можно было этими результатами поскорее пользоваться.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 17:00 
Покупайте http://www.coreboot.org/Supported_Motherboards и пользуйтесь.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 17:31 
я хочу покупать то что мне удобно, а не пытаться выискать на помойке какие-то старые материнки.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 17:36 
> я хочу покупать то что мне удобно, а не пытаться выискать на
> помойке какие-то старые материнки.

Ок. Не проблема. Высылайте оборудование и деньги на работу. Ну или сами портируйте.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 09:34 
Не хочешь - не плати, и пользуйся чем тебе удобно. Кто ж тебе, бедняге, не даёт-то?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 17:04 
И кто же вам его попытался всунуть?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Michael Shigorin , 23-Авг-12 16:53 
>> я хочу покупать то что мне удобно, а не пытаться выискать на
>> помойке какие-то старые материнки.
> Ок. Не проблема. Высылайте оборудование и деньги на работу. Ну или сами портируйте.

Обсуждение со ссылкой на это произошло вот здесь: http://www.opennet.me/openforum/vsluhforumID3/86126.html#179


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 21:57 
> я хочу покупать то что мне удобно, а не пытаться выискать на
> помойке какие-то старые материнки.

Ivy Bridge довольно сложно найти на помойке на данный момент. Хотя если вы знаете такую помойку - сообщите ее адрес ;)



"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено daemontux , 08-Авг-12 02:42 
Не вырывайте фразу из контекста. Речь шла про ссылку в которой явно видно что coreboot поддерживает в основном барахло. А именно p2/3, у amd чуть лучше но тоже ни чего свежего вы там не найдете.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 18:12 
А вот и специалисты подоспели. У нас рук не хватает чтобы даже патчи просматривать, которые рекой льются из Google и AMD, и железок там больше чем 3,5. Между прочим, Рон, тоже работает в Google, и те платят ему зарплату, в том числе, и за эту утилиту.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 07-Авг-12 18:21 
Что вы имеете в виду под "патчи просматривать"?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 18:29 
Система code review - gerrit. Патчи принимаются от всех, но проходят процедуру верификации, комментариев, и если необходимо, исправления, раз за разом.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 07-Авг-12 18:33 
А какой-нибудь приложенный автоматический тест, подтверждающий работоспособность кода никак, не?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 18:37 
Это называется continious integration, патч не прошедший такие тесты не допускается к review.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 07-Авг-12 18:42 
Я не про "непрерывную интеграцию", а про контрольный пример к каждому патчу, подтверждающему отсутствие ошибок, и оформленный в виде теста для автоматической проверки. А непрерывная интеграция может проверять выполнение контрольных примеров каждую ночь. И не надо ничего просматривать. Типа...

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 19:10 
Это невозможно в общем случае, тем более для таких низкоуровневых и железоспецифичных вещей.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 22:01 
> Это невозможно в общем случае, тем более для таких низкоуровневых и железоспецифичных
> вещей.

Просто у ботов из микрософта есть традиционный бзик насчет автотестов. Видимо на тренингах вдалбливают что это - панацея. Потому что MS так решил. Ну а по качеству их продукции можно судить что тактика полудохлая. Порой у них даже сетап до финиша не доезжает. Не говоря уж о энтерпрайзных продуктах падающих с завидной регулярностью и прочая. Так что не слушайте этого дятла - пусть у них лучше валится чем у вас :)


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 08-Авг-12 10:45 
"Невозможно" в ИТ = "неосилили".

По мне так тот кто предоставляет патч должен создать контрольный пример, подтверждающий что его код работает. Просматривать код бессмысленно: или ты доверяешь разработчику или ты не работаешь с ним. Вот тогда это будет открытое сообщество разработчиков, а не узурпация власти когда 10.000 пишут код, а 5 самых удостаиваются за это всех лавр. Типа...


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 12:57 
> "Невозможно" в ИТ = "неосилили".
> По мне так тот кто предоставляет патч должен создать контрольный пример, подтверждающий
> что его код работает. Просматривать код бессмысленно: или ты доверяешь разработчику
> или ты не работаешь с ним. Вот тогда это будет открытое
> сообщество разработчиков, а не узурпация власти когда 10.000 пишут код, а
> 5 самых удостаиваются за это всех лавр. Типа...

review and unit/regression testing ловят разные типы ошибок. Вам надо почитать что то типа Personal software process.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 08-Авг-12 13:02 
Я в курсе, но пока не вижу почему предпочтение стоит отдавать одному и игнорировать другое. Единственное что приходит в голову - узурпация. Не поэтому ли очередной пишущий Линукс параноик на себя руки наложил, что его патчи в ядро не принимали?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 13:08 
О да, мы узурпировали власть, пока тысячи программистов пишут тысячи строк кода для coreboot, а патчи отклоняются и отклоняются!

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ytch , 10-Авг-12 01:00 
Говорящий фразы типа ("Невозможно" в ИТ = "неосилили") = человек "не в теме"
Сделай хоть что-нибудь не совсем примитивное в  embedded (а тебе именно на подобное и намекали), а потом повтори свои слова про контрольные примеры и автоматические тесты (в контексте что это не может быть невозможно).

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 10-Авг-12 11:53 
У меня своя ОС. Работает как мини-роутер на базе старенького mini-itx.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ytch , 10-Авг-12 15:43 
Если это так (именно свое, а не просто собранные куски чужого кода), то предыдущее высказывание - чистый троллинг. Если это не так, то предыдущее высказывание - глупость и/или некомпетентность. Имхо, так себе выбор получается.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Frank , 10-Авг-12 15:43 
> У меня своя ОС

ванОС? Пруф разумеется невозможен...


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено rshadow , 07-Авг-12 19:40 
Есть тесты, нет тесто ... а ревью все равно никто не отменял. Надо же посмотреть что там за код, да и на сами тесты.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Crazy Alex , 07-Авг-12 20:12 
Кхм, этот бред надо запомнить и давать ссылку, когда кто-то по ошибке посчитает Ваню разумным существом.

Вы всерьёз думаете, что коду достаточно пройти невесть что показывающий какой тест, чтобы быть принятым? Не говоря о том, что сам тест должен пройти ревью - есть такие вещи, как соответствие архитектуре, оптимальность алгоритмов, соблюдение style guide...

Не, это шедевр.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:49 
О да, великий гуру программизма, просветите нас, сирых и убогих, как написать unit-test, для, к примеру, такого патча http://review.coreboot.org/#/c/1257/8/src/cpu/via/nano/nano_...

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 13:11 
Эмулятор аппаратуры хардварный - стоит как автомобиль, разработка программного - тоже занятие не из легких. И вообще, такой продукт уже есть - SerialICE http://serialice.com/News/News.html + http://review.coreboot.org/gitweb?p=serialice.git;a=tree

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Crazy Alex , 08-Авг-12 14:01 
Я знаю, что такое юнит-тестинг (в том числе и потому что далеко не вьюнош). А ещё я знаю, что юниттест должен быть корректным чтобы его результаты имели хоть какой-то смысл. То есть его тоже надо ревьюить. И полагать, что можно свалить проверку корректности кем-то присланного кода на юниттесты, написанные им же, как предлагал Ваня - это уже не просто глупостью, а полным дебилизмом попахивает. Ну и юниттесты для низкоуровневого софта, работающего с железом - это отдельное веселье.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XoRe , 07-Авг-12 21:00 
> Я не про "непрерывную интеграцию", а про контрольный пример к каждому патчу,
> подтверждающему отсутствие ошибок, и оформленный в виде теста для автоматической проверки.

Допустим, есть задача:
Есть sql табличка с полями id и name, на миллион записей.
Нужно узнать name с id=555555;

Её можно решить 2 способами:

1. "select * from big_table" с поиском по id на уровне приложения
2. "select name from big_table where id=555555"

Проверку на отсутствие ошибок пройдут оба решения.
Только одно будет выполняться N времени, а другое примерно в сто раз быстрее.
Вот вам и автоматическая проверка.

P.S.
Я так понимаю, до провала висты в Microsoft не видели разницы между такими решениями)


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 08-Авг-12 11:22 
http://habrahabr.ru/post/145974/

В этом стране слишком много программистов и слишком мало тестировщиков.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:51 
Вам не приходило в голову, что такие вещи, как coreboot и даже проприетарный BIOS/UEFI требуют тестирования на реальном железе, и вдумчивого прочтения даташитов и спецификаций? К сожалению, AI пока не придуман, и все приходится делать человеку.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Ваня , 08-Авг-12 12:30 
В чём заключается "требуют тестирования на реальном железе"? В выполнении последовательности команд или инструкций. Программа это умеет, и ИИ от неё в этом деле не требуется, т.к. контрольные примеры (тесты) формируются людьми. Было бы желание...

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 13:17 
Ок. Разработка эмулятора железа оправдана, когда это железо одно. Тогда один раз написал, и потом все время пользуйся. Эмуляторы каждой материнской платы, чипсета, процессора и т.д. будут создаваться дольше, чем написание и тестирование под реальную аппаратуру. Более того, грамотный разработчик драйверов должен знать, что спецификации часто недоговаривают некоторые моменты, а то и попросту врут, не говоря уже о различиях между ревизиями одного и того же устройства. Вопрос вдогонку - почему написание драйверов для linux не предваряется созданием эмулятора (или добавлением поддержки в qemu) для каждой поддерживаемой железки. Но ведь давать бесплатные советы так легко!

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 09-Авг-12 12:22 
эмалировать нам ничего не надо, и это к лучшему. А по-поводу остального - если вы такой эксперт - ждем от вас предложений в рассылке (а еще лучше - патчей), мьюжчина.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 09-Авг-12 14:17 
к сожалению сработала автоподстановка на планшете.
Отпустим сарказм по поводу эксперта - ответим проще - вам тут достаточно рассказали и указали на ваши недочеты. Если у вас хватит разума прислушаться - вы это сделаете.
Большего вам никто не должен.

А тратить свое время на проект который мне не интересен - я не хочу.

PS. что такое верификация биосов - я знаю не по наслышке - фирма где я работаю среди всего прочего имеет собственный дизаин материнских плат, и собственную кастомизированую версию биоса и bmc контролера.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 09-Авг-12 18:06 
Вы уже потратили в 10 раз больше времени на написание комментариев к новости проекта который вам неинтересен. Написать письмо в рассылку - 15 минут. Поскольку вы обсуждаете с разработчиком проекта вещи, которые предлагаете исправить, но стесняетесь (?) написать в рассылку - заключаю, что все ваши выпады здесь исключительно с целью саморекламы ("какой я крутой и весь из себя такой!").

"*sigh*"
Отправлено Michael Shigorin , 13-Авг-12 21:09 
Кажется, до особо одарённых не доходит, что я не работаю и никогда не работал в Т-Платформах... равно как и то, что техническую дискуссию положено всё так же вести сообразно http://wiki.opennet.ru/ForumHelp -- над ним потешаются, а он старательно перечисляет виды тестов и несёт нерелевантную в _данном_ проекте околесицу пополам с наездами на человека, который к нему руку приложил.

Захотите за модерирование бить ногами -- милости просим, только чур потом не обижаться.  А историю с sobomax@ лучше приводить полностью: http://www.opennet.me/openforum/vsluhforumID3/74975.html#181


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 18:31 
Это секретная кодовая фраза на секретном языке программистов. Короче, подрастешь - поймешь.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 22:02 
> Что вы имеете в виду под "патчи просматривать"?

Кажется теперь я понимаю на все 100% продукты MS такие глючные в последнее время :)


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 07-Авг-12 23:36 
Доо, то-то трекер пустой, ни багов, ни патчей, а последний анонс - в 2008 году.

Так что-там с поддержкой материнок? Если выкинуть слотовых динозавров и второпни, под AM3 наберется как раз 3,5 штуки. Под 1155/1156 - вообще ни одного.

И ещё раз, для любителей лезть в бутылку - проект мне по нраву, но сейчас приоритеты выбраны неверно.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 00:32 
Мы на гит переехали: http://review.coreboot.org/gitweb?p=coreboot.git

Багтрекер не используется - в случае багов обычно пишут в рассылку или в IRC.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 07:07 
> Мы на гит переехали: http://review.coreboot.org/gitweb?p=coreboot.git
> Багтрекер не используется - в случае багов обычно пишут в рассылку или
> в IRC.

шедевр. Если проект не использует bug tracker - это уже показатель.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 08:56 
Баги linux ядра тоже в основном не через багтрекер идут, это тоже диагноз, доктор??

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 08-Авг-12 10:16 
> Баги linux ядра тоже в основном не через багтрекер идут, это тоже
> диагноз, доктор??

Но багзилла у них, тем не менее, есть. Сюрприз?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:02 
У нас тоже. Сюрприз?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 08-Авг-12 11:35 
но она
> не используется

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:59 
Потому что пишут в рассылку и IRC, как я уже упоминал

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 13:18 
Отлично - проходите мимо, и желательно подальше ====>

(А то еще испачкаетесь)


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Андрей , 10-Авг-12 01:52 
Вот в этом и проблема: с одной стороны разработчикам было бы приятно, если бы их трудами воспользовались люди. Раз денег напрямую нет - то лишние "thanks" кое-как скрасили бы картину. А с другой стороны у проекта нет ответственного лица, которое поняло бы, что для пользователей/потенциальных полльзователей надо сделать какую-нибудь пригодную инфраструктуру. Выходит так: я прихожу, смотрю ничего, чтобы взять и попробовать 990XA/SB900 нет и никого с такой же проблемой тоже нет. Другой приходит - смотрит и тоже остаётся сам-на-сам. А был бы форум - кто-нибудь первый стартует тему "Давай, запустим на материнке ЧЧЧ". И так собирается групка с одной и той же платой. И, как говорится, вместе веселей и больше шансов чего-то добиться.

Т.е. банальную идею про форум нужно брать и самому писать в список рассылки?

На сайтах же производителей материнок организовали форумы, и там кипит и бурлит описание странностей плат. Так почему нельзя тоже самое для coreboot?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 10-Авг-12 08:11 
> На сайтах же производителей материнок организовали форумы, и там кипит и бурлит
> описание странностей плат. Так почему нельзя тоже самое для coreboot?

потому что just for fun :) им это не интересно - это же не покодить...


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Michael Shigorin , 13-Авг-12 00:49 
> Но багзилла у них, тем не менее, есть. Сюрприз?

BKO по факту работает через LKML.  Для меня это был в некоторой мере сюрприз.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 08-Авг-12 10:14 
> Мы на гит переехали: http://review.coreboot.org/gitweb?p=coreboot.git

Молодцы, чо. А на сайте написать?

> Багтрекер не используется - в случае багов обычно пишут в рассылку или в IRC.

"А вот у нас в конторе - на сотню мужиков - 3 женщины. Значит ли это, что женский туалет можно закрывать?"

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

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


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:03 
Вам уже 2000 раз сказали что поддерживаются IvyBridge и AMD всех мастей. Куда уж новее.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 08-Авг-12 12:02 
> Вам уже 2000 раз сказали что поддерживаются IvyBridge и AMD всех мастей.
> Куда уж новее.

О, правда? Всех мастей - это, как я понимаю от K6 до K8? Не соизволит ли благородный дон назвать хотя бы пяток материнок c поддержкой семейства Phenom от AMD? Начало выпуска - 2007 год, я напоминаю. Обычных десктопных материнок.

Или, то же самое для IvyBridge? Для Бульдозера наконец, раз уж нехороший интел вам патчами не помогает?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 12:33 
Про AMD не скажу, я в нем не очень разбираюсь, а вот с Intel очень популярны ноутбуки от Google и Thinkpad-ы

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено anonymous , 08-Авг-12 13:27 
> Про AMD не скажу, я в нем не очень разбираюсь, а вот с Intel очень популярны ноутбуки от Google и Thinkpad-ы

Ч.Т.Д.

Пилите, Шура, глядишь на три проекта у вас хоть флешер приличный получится.
Но не смейте мне что-то говорить про "поддержку современного железа", нет её у вас. Тот мизер железок погоды не сделает.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено TPfan , 08-Авг-12 15:49 
>а вот с Intel очень популярны ноутбуки от Google и Thinkpad-ы

Как обстоят дела с X200, T400, T500 ?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 16:05 
Пока нет. Однако если вы вышлете ноутбук разработчику с ником svens на IRC он легко добавит поддержку без дополнительной платы.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 09-Авг-12 10:23 
> Пока нет. Однако если вы вышлете ноутбук разработчику с ником svens на
> IRC он легко добавит поддержку без дополнительной платы.

А что еще платить надо ?!


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Michael Shigorin , 13-Авг-12 00:38 
> А вот и специалисты подоспели.

Как видите, забрёвший MS-дурачок сходу пошёл по второму кругу.  Можно было ему сразу помочь с направлением, там подписано "к модератору"...


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено kurokaze , 08-Авг-12 11:50 
лол, человек с проприетарастией головного мозга что то про столлмана пишет

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено ВКПб , 08-Авг-12 09:04 
На новых I/O контроллеры не работают, что печаль, а также все платы на AMD чипсетах запускаются со встроенной карточкой, я под свою на AMD 890FX сколько ни пытался портировать корбут, так и не смог.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 11:53 
Пишите в рассылку с конкретными проблемами, есть вероятность что кто-то откликнется и поможет.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено ВКПб , 08-Авг-12 12:21 
А что писать, достаточно исходный код i/o контроллеров посмотреть, там сплошные todo, есть только базовый функционал для запуска.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 13:06 
Напишите, часто бывает, когда разработчик видит, что кто-то еще использует его код - у него появляется дополнительная мотивация. Это ведь так легко!

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 13:09 
> Напишите, часто бывает, когда разработчик видит, что кто-то еще использует его код
> - у него появляется дополнительная мотивация. Это ведь так легко!

достаточно просто иметь bug/feature tracking - и писать не надо. достаточно оставить заявку.
Это же так сложно....


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Crazy Alex , 08-Авг-12 14:05 
Раз не пишет - значит оно ему не надо. Очевидно, по-моему.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Андрей , 10-Авг-12 02:03 
Итак, нас уже трое, кому нужны 8xx/9xx.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 16:46 
Одобряю.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 17:01 
что позволит полностью избиваться?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено кевин , 07-Авг-12 19:58 
хм а для радеонов такое надо?

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 07-Авг-12 20:12 
Вот что ответил libv (разработчик Xorg):

WTF?

Radeon depends on AtomBIOS for every tiny and trivial modesetting thing it does. Anyone who backed Radeon and boo-ed RadeonHD pretty much bashed RadeonHD for _NOT_ depending fully on AtomBIOS. RadeonHD had mostly C-code for basic and standard and easy modesetting stuff.

How the F does this compare to the intel situation, where intel actually does still produce documentation and only a tiny amount of chip bringup depends on the BIOS?

Really, corebooters, and others, where were you guys when we were trying to keep ATI mostly free?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 22:12 
Насколько я помню, AtomBIOS вшит в каждую радеоновую карточку и представляет платформо-нейтральные средства для управления карточкой.

Сам atombios - интерпретируемый код, который как я понимаю добывается из видеокарты. Интерпретатор прост и быстро реализуется, а процедуры в AtomBIOS видеокарты заведомо корректно делают то что заявлено на своей подшефной железке. По поводу чего наиболее логичным было бы вфигарить парсер атомбиоса в корбут, как это в linux дровах сделано. Хотя это и не 100% свободы, но уж 99% пожалуй наберется. Поскольку это часть оборудования и поставляется вместе с ним - распостранять самому сие как я понимаю не надо. Ну и проблема отпадает. По сути расширение хардварного интерфейса железки до полусофтварного.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Указанное имя пользователя , 08-Авг-12 17:25 
XVilka, пользуясь случаем, прежде всего благодарю вас и всех разработчиков за разработку единственной годной альтернативы проприетарным БИОСам, на которые сейчас всех намертво подсаживает Мелкософт через свой Секьюр Бут,

Отчасти благодаря инфе от вас в интернетах я втарил Асроковскую топовую материнку (из-за того что Асрок сотрудничает с вашим проектом Корбут) и амдшный камень вместо интеловского (опять же из-за большей открытости и лучшему стилю (беззондовому) АМД по сравнению с Интелом),

Как скоро, по вашему мнению, появится поддержка Корбутом материнки ASRock Fatal1ty 990FX Professional? И если нужно будет оплатить работу программистов над поддержкой этой платы, сколько в рублях приблизительно это будет?

И 3й вопрос, т.к. других операционок на базовой машине у меня не будет, я хочу так настроить, чтобы Корбут напрямую грузил ядро (обойтись без Груба) и сразу АльтЛинукс с кедами, для минимального времени загрузки, возможно ли так будет сделать?



"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 08-Авг-12 17:58 
1. Спасибо.
2. Чипсет поддерживается, напишите в рассылку coreboot со ссылкой на образ биоса (именно ссылкой, не прикреплять), и выводом следующих утилит - flashrom, superiotool -deV, lspci -nnvvvxxx, и информации о SPD (см ссылку https://wiki.archlinux.org/index.php/Lm_sensors#Reading_SPD_... )
3. Возможно.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Указанное имя пользователя , 08-Авг-12 20:28 
> выводом следующих утилит - flashrom, superiotool
> -deV, lspci -nnvvvxxx, и информации о SPD

Глянул в бранче: flashrom, lspci и i2c-tools есть, а superiotool'а нет, понадобится какое-то время чтобы опакетить.

> 3. Возможно.

Хорошая новость, спасибо.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 09-Авг-12 14:05 
Для таких вещей, как тестирование драйверов и железа, рекомендую использовать всегда самые свежие версии утилит (из гита) и самое последнее ядро.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 09-Авг-12 17:20 
перевожу на русский - "нас не хватает квалификации для тестирования и мы надеемся что толпа лемингов протестирует и расскажет нам где у нас ошибки".

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено XVilka , 09-Авг-12 18:12 
перевожу для не особо умных. Мэнтейнеры пакетов редко обновляют лайв-релизы. А поддержка нового оборудования может добавляться с каждым коммиттом

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 10-Авг-12 14:39 
> перевожу для не особо умных. Мэнтейнеры пакетов редко обновляют лайв-релизы. А поддержка
> нового оборудования может добавляться с каждым коммиттом

перевожу дальше - постоянное обновление - черевато большими проблемами с стабильностью.
Поэтому вводятся maintance releases - в которых только исправляются ошибки.
А добавление нового оборудования - может принести большие проблемы с регрессиями с старым.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Андрей , 10-Авг-12 02:01 
> 2. Чипсет поддерживается, напишите в рассылку coreboot со ссылкой на образ биоса

А по образу без утилит что-то видно? Или эти утилиты в NDA?


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Андрей , 10-Авг-12 01:59 
А мне бы плату на 990X

Кстати, оплачивая работу, выйдет так, что сборка не попадёт в public?

> и амдшный камень вместо интеловского (опять же из-за большей открытости...

Да? Большей открытости? Я вот тоже так думал. Но потом мне попались errata-документы по интеловским чипсетам, я ужаснулся кол-ву ошибок, особенно USB. Потом пошёл искать на SB8xx, SB9xx и хм, странно, но АМД их скрывает от общественности. Дикий контраст. Но пока я не нашёл этому объяснение и пути решения.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Пиу , 07-Авг-12 20:39 
а зачем оно надо? BIOS плох хотя бы тем, что в 2012 году процы вынуждены поддерживать дерьмо (real mode) 30-летней давности. UEFI это прогрессивнее, хотя restricted boot - та еще задница

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 22:02 
Затем, что Coreboot — это ни в одном месте не BIOS, ибо в отличии от оного самостоятельно умеет только инициализировать устройства. Более того, единственная на данный момент открытая реализация UEFI (TianoCore) рассчитана на работу в качестве полезной нагрузки к coreboot, ибо сама инициализировать устройства не умеет. C безграничным терпением, Ваш К.О.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 07-Авг-12 22:13 
> а зачем оно надо?

Затем что CoreBoot - сам себе режиссер. И да, поскольку нам не нужны з@дницы, очень хорошо что он развивается.


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 08-Авг-12 16:34 
Нужно.

"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Andrey Mitrofanov , 13-Авг-12 10:34 
> Нужно.

То в coreboot [и окрестностях, да] не было никакого intel, то, спасибо Гуглю, вдруг Интел Корп. становится как-то многовато. "Товарищ! А ты запис^Wбегом за Хромбуком?" </драматизьм>


"Разработчики CoreBoot пытаются создать минимальный VideoBIOS..."
Отправлено Аноним , 10-Авг-12 14:13 
Рон, как всегда, на высоте.
Go Ron Go \o/