Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс сен 24, 2017 12:52 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 102 сообщения ]  На страницу Пред. 13 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Пт май 06, 2011 5:50 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
yogev_ezra писал(а):
Мне уже можно бояться, или пока потерпеть? :lol: А если серьёзно, сколько стоит лицензия обычного BIOS? Если 3-5$ за штуку, то что так сильно изменится? Ну будет компьютер стоить 197$ вместо 200$... Где революция?

Потерпи пока, нормальные революции осенью начинаются.
А если серьёзно, то такие цены бывают только при штамповке серий по 50-100 тыс. бортов. И, кстати, судить надо не по розничным ценам, а по себестоимости: в крупносерийном производстве 3-5$ - это огромная маржа, там приходится считать буквально каждую копейку.

Если тебя интересуют реальные расценки - отправь запрос в AMI, они одно время рекламировали варианты легких биосов для встраиваемых систем. Но мне почему-то кажется, что лицензирование мелочевки ниже $50,000 их вообще не заинтересует.

К тому же ты в любом случае получишь 16-битного кота в мешке, исходники никто не откроет.


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Пт май 06, 2011 6:38 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
art_zh писал(а):
К тому же ты в любом случае получишь 16-битного кота в мешке, исходники никто не откроет.

Да - здесь ты абсолютно прав. Но если ты стираешь BIOS в любом случае и меняешь его на CoreBoot / что-то ещё, то какая тебе разница, что там было до этого, и было ли оно закрытым / открытым? Максимум, скажи своей фабрике продать тебе плату вообще без BIOS-а, и сразу прошей свою...


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Пт май 06, 2011 9:51 pm 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
art_zh писал(а):
Я для разминки перепрошил свой BIOS с 1М на 2М SPI ROM и только что успешно загрузился.
Так что теперь для экспериментов свободно 1.15 Мбайт. Начну с полноценным BIOSом, а потом посмотрим что оттуда можно будет выкинуть.
выкинуть это как? Исходники есть? Или типа, что то подошло к данному чипсету "открытое" и кем то выложенное?...
А то по фразе лихо так "выкинуть" звучит :D

Или реверсишь тоже пыхтишь + даташиты на конкретный чипсет куришь???

P.S.
выкидывай смело тело прошивальщика встроенного, лого картинки, PXE boot тоже можно.
Если присутствуют, конечно :roll:


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Пт май 06, 2011 10:35 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
VaStaNi
BIOS довольно четко подразделяется на совершенно независимые друг от друга блоки. Характерные примеры - vBIOS для встроенной видеокарты, дисковый сервис SATA/RAID или сетевой BIOS. Я имел в виду, что некоторые из этих блоков совершенно не нужны, при случае на их место можно записать что-нибудь полезное.

Определить расположение, размер и назначение этих блоков можно с помощью утилиты bios_extract


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Вс май 08, 2011 2:35 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
ASROCK E350M1 с новым мотором AMD Fusion

С первой попытки удалось прошить в 2Мб-чип CoreBoot + SeaBIOS + VGA.rom + kolibri.img (неупакованный), и еще 60Кб свободного места осталось.
Загрузка длится около 1.5 секунд, быстрее чем установка видеорежима. Включается экран - и на нем уже светится синее меню Колибри :)
Сразу после входа в графический режим (VESA 1240x1024x32) система глухо виснет.
Похоже, зависание происходит ещё до загрузки страничных таблиц.

Эксперименты продолжаются...


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Вс май 08, 2011 2:51 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
art_zh писал(а):
Загрузка длится около 1.5 секунд, быстрее чем установка видеорежима. Включается экран - и на нем уже светится синее меню Колибри :)
Сразу после входа в графический режим (VESA 1240x1024x32) система глухо виснет.

Всё равно - огромный прогресс! Так держать! :idea:
З.Ы. 1240x1024x32 не бывает, бывает 1280x1024x32, может поэтому и виснет :lol:


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Вт май 10, 2011 3:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
art_zh: а что говорит вывод с последовательного порта?
А вот как можно делать отладку по последовательному порту с помощью gdb http://www.coreboot.org/Debugging


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Вт май 10, 2011 2:24 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
XVilka
COM для отладки я пока не использовал, да и по большому счету не знаю чем он тут может помочь:

- CoreBoot работает на ASROCK E350M1, это факт.
- Синий экран подтверждает, что SeaBIOS запускается, успешно загружает ядро с img-файла и отрабатывает 16-разрядные функции ввода/вывода как положено.
- тот же Синий экран (а также факт входа в VESA-режим) подтверждает, что VideoBIOS нормально работает и управляет встроенной графикой.

Так что к CoreBoot'у в данном случае претензий нет. Во всяком случае, пока нет,-- железо можно будет полноценно протестировать только в Колибри.
Баг наверняка сидит в загрузочной части ядра - что-то не срастается при входе в 32-разрядный режим.


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Ср май 11, 2011 12:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
А конфиг SeaBIOS мой? там у меня был какой-то параметр, без которого такая же фигня была.
Где-то в предоставляемых сервисах. Поэтому мой конфиг предоставлял самый необходимый минимум для запуска колибри.


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Ср май 11, 2011 4:57 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Я с разными параметрами поиграл, не идёт.

SeaBios надо выкидывать, а базовые корбутовские библиотеки использовать в ядре.
Вот только как их линковать, кто подскажет?


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Ср май 11, 2011 4:59 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Насчёт резолюции ты мне так и не ответил :oops:


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Ср май 11, 2011 5:26 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
конечно VESA1280х1024, маленькая апичатка вышла. VESA-режимы выбираются в синем меню как положено - я проверял режим развертки со стороны монитора, так что проблема не здесь - дальше.

Никакого желания трассировать старт ядра на реальном железе нет, легче сразу сделать elf-загрузчик как XVilka предлагал, и не париться с SeaBiosом.


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Чт май 12, 2011 2:26 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Ок. Это сообщение чуть позже подправлю - добавлю инструкции по линковке с libpayload http://www.coreboot.org/Libpayload


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Сб май 14, 2011 1:10 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
XVilka писал(а):
Самый верный вариант - спросить у нас в рассылке coreboot@coreboot.org

Сейчас закинул туда удочку насчёт eBox-3300MX + Fit-PC2 - посмотрим, кто клюнет :roll:


Вернуться к началу
 Заголовок сообщения: Re: KolibriOS в BIOS
СообщениеДобавлено: Сб май 14, 2011 1:30 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Да, я уже видел :)


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 102 сообщения ]  На страницу Пред. 13 4 5 6 7 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB