Автор: ROMby Unknown , 3 января 2005
Привет и с наступившим НОВЫМ ГОДОМ!

Есть проект, коммерческий, по разработке BIOS. Я не совсем уверен, что правильно пишу в этот форум, но несколько человек посоветовали мне написать сообщение именно сюда.

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

Что хочется:
1. Найти людей с экспертизой в этой области
2. Получить оценку проекта (риски, сроки, что надо)
3. Гммм... что я забыл?

Что необходимо будет сделать:
There are lot of modules within a std. BIOS that need to be developed

1. BIOS core
2. Chipset specific init
3. ECSD
4. Diags, memory scan and test
5. USB init and config
6. Legacy emulation mode
7. Upnplay
8. PCI, ISA and PCIe config
9. Bus bridging
10. System mgt. (FRUID, console redir, event logs, FRB etc.)
11. Pwr mgt. (APM, ACPI)
12. Legacy device drivers
13. BIOS Setup
14. Video BIOS
15. LAN init and config
16. Audio init and config
17. Flex boot (HDD, USB, FDD, CD, NET, PXE)
18. EFI, Secure EFI
19. Rolling BIOS update (incl. boot block)
20. CPU u-code update

These would be a real challenge to create w/o a core BIOS to build upon. Whatever you create would also have to be done in a clean room so as not to knowingly infringe upon the IP of others. Then there is the issue of performance testing, compatibility testing and adapting to different platforms.

At a minimum, to get up to speed quickly you'd have to:
a. Write a detailed BIOS specification (You would leverage the standards for this)
b. Decide what to write and what to license
c. Write the code
d. Test the code
e. Write related tools (BIOS update tools, FRB, FRU etc.)
f. Build and release mgt.,
g. Sustaining and support

Где мы есть:
1. Минск
2. Москва
3. Киев
4. Винница

То есть - любой из удобных локейшенов для Вас может быть рассмотрен :)

Немного о проекте:
Если Вы хотите задать вопрос - планируем ли мы конкурировать с производителями BIOS и рассказать что это бесполезно - спешу огорчить, мы не планируем конкурировать с производителями :) Совсем. Компания, которая заказывает BIOS - хочет получить его для себя, для производства собственных компьютеров. Компания западная.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

ivp

21 год 1 месяц назад

AlexShatrov
1) Коммерческий проект, IMHO, не может и не должен обсуждаться в ветке некоммерческой утилиты;
2) Пока это все не более, чем флейм...
В общем, тема перемещена...

geodimetr

21 год 1 месяц назад

Судя по заявленному, будут это, скорее всего, некие ноутбуки. Или мат.платы весьма специфического назначения, типа серверных. Или - не IBM-совместимые. Поскольку уж для стандартных вариантов мат.плат действительно нет особой нужды рисовать собственные деревянные...

Что ж, в перечисленных городах это может оказаться интересным...

StarGaz0r

21 год 1 месяц назад

AlexShatrov
чем вашу "западную компанию" не устраивает биос от таких авторитетнейших разработчиков как award-phoenix или ami? имхо разработка биоса с нуля будет стоить дороже покупки готового решения
Да все это немного подозрительно....

MmM

21 год 1 месяц назад

AlexShatrov
Мы все в надежде получения комментариев

-hairs-

21 год 1 месяц назад

хм......а если как экспертам он вам предложит финансовое вознаграждение, которые пойдут на поддержку вашего проекта BP?
я бы задумался

MmM

21 год 1 месяц назад

hairs
Вопросов нет .... но информации явно не достаточно ... вообще ни для чего :)

rgt

21 год 1 месяц назад

Поскольку я как раз один из тех нескольких человек, которые советовали написать в этот форум (правда не во флейм ;-)), хотелось бы понять что будет представлять собой разработка в целом. На основании того, что опубликовано здесь, меня так же как и StarGaz0rа смущает тот факт, что без конкретики касающейся разработки в целом оценить "масштаб бедствия" не представляется возможным. Более того, можно утверждать не рискуя сильно ошибиться, что для коммерческой фирмы решение обратиться к кому-то из производителей БИОСов помянутых выше либо к insydeBIOS (могу я во флейме блеснуть ерундицией) будет куда более разумным решением, если, конечно, речь не идет о фирме последовательно проводящей в жизнь стратегию "купить на грош пятаков".
Лично для меня пока (даже с учетом некоторых дополнительных данных полученых в приватной переписке) проект выглядит даже не сырым, а просто не до конца не сформулированым. По этому я вижу два варианта:
- первый состоит в том, что проект обсуждается в обычном для rom.by режиме (возможно с вынесением темы из флейма в отдельный специально созданный раздел) При, том конечено условии, что проитв этого не будут возражать те, кому rom.by обязан своим существованием.
- второй состоит в том, что AlexShatrov дает (если, конечно это в его компетенции) более подробную информацию о проекте.
P.S. Мое личное учачстие в проекте в первом случае, как обычно, будет зависить от того, насколько интересно мне покажется поломать над этим голову, что до второго варианта, то скорее всего это без меня (хотя зарекаться я поостерегусь)

savely

20 лет 1 месяц назад

There are lot of modules within a std. BIOS that need to be developed...


Замечательно. А что-то вообще сделано? Почему бы не взять за основу тот же OpenBIOS?
Кстати, самопальный BIOS на основе OpenBIOS есть из россиян у НТЦ "Ками" (видел на выставке, внутрь не лазил).

А разработка с 0 - IMHO, тупик. Как обычно - наберут студентов "числом поболее, ценою подешевле" и получится недоразвитый монстрик... Ибо команда реальных спецов, могущих нормально написать сие - стоит дорого. И собрать такую команду - не 2 байта переслать. И, думается мне, заказ брендам на "заточку под себя" будет в разы дешевле, чем реальная команда. Студенты - возможно, и сравнимо, но... студенты.