Теоретические вопросы по BIOSам

Здравствуйте! У меня несколько вопросов:

1) Микросхема BIOS-это особенная микросхема, или обычная флешь? Отсуда следует - можно ли использовать БИОС не в PLCC32 корпусе, а скажем, QFN или TQFP ?


2) Означает ли, что если у двух материнские платы различных производителей одинаковые наборы микросхем, то и БИОСы взаимозаменяемы?

3) Как поступают производители: под каждую мать, каждый набор железа, компилируют разные БИОСы, или шьют какой-то один, а он сам разбирается что за железо с ним работает? Отсюда следует: если собирают разные, - где взять инфу??



Заранее благодарен за содержательные ответы и любые ссылки по теме!

1) Микросхему, содержащую BIOS, можно классифицировать как flash memory, хотя в прошлом использовались EPROM и EEPROM. Использовать микросхемы в корпусах QFN или TQFP вместо микросхем в корпусе PLCC32 нерационально (почему - сами догадаетесь). И где вы видели flash memory в корпусах QFN или TQFP в широком доступе и недорогую?
2) Что в данном случае подразумевается под одинаковыми наборами микросхем: только чипсетная связка или все микросхемы на плате? Если чипсетная связка, то BIOS'ы можно считать ограниченно взаимозаменяемыми; если все микросхемы на плате, то это одна и та же модель, выпускаемая разными производителями, соответственно, практически полная взаимозаменяемость.
3) Если вы загляните на любой оф. сайт любого производителя матерей и посмотрите раздел download'а по одной из моделей, то вопрос отпадет;).

P.S. Вопросы были исключительно теоретическими?

Аватар пользователя Root

Цитата:
2) Что в данном случае подразумевается под одинаковыми наборами микросхем: только чипсетная связка или все микросхемы на плате? Если чипсетная связка, то BIOS'ы можно считать ограниченно взаимозаменяемыми; если все микросхемы на плате, то это одна и та же модель, выпускаемая разными производителями, соответственно, практически полная взаимозаменяемость.

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

Цитата:
Как поступают производители: под каждую мать, каждый набор железа, компилируют разные БИОСы, или шьют какой-то один, а он сам разбирается что за железо с ним работает?

к каждой модели производитель делает СВОЙ БИОС. Хотя если посмотреть на линейку моделей на одном чипсете, то они как правило очень похожи, за исключением каких-то маленьких деталей, так что БИОСы становятся совместимы. Правда, что-то может и не работать. С другой стороны, можно собрать нечто типа "универсального" БИОСа... Правда, смысла в том, чтобы делать такое, а потом давать пользователям такое скачать у производителей мат. плат нет.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Согласен с Root'ом по поводу разводки, но хочу заметить, что чаще всего полной идентичностью набора микросхем страдают производители 3-4 эшелона, которые, как правило, не любят изменять схему;). В крайнем случае можно визуально сличить внешний вид (это все равно придется делать для установления полной идентичности набора микросхем) и заметить/не заметить разность в разводке.

maco: мне нужно разработать материнскую плату на Pentium M + ATI XPress, но не для бытовых компов, для встраиваемых приложений, т.н. одноплатный компьютер. Поэтому размеры оч. небольшие (14х10см), хотелось бы не тратить 3-4см2 под PLCC32 с сокетом.

А остальные вопросы собственно о том, придётся ли мне покупать BIOS у феникса, или можно будет залить от ноутбука на таком же чипсете

Аватар пользователя LKA

Если вы используете элементную базу какой-либо мамы, то и биос можно будет использовать от нее же.

В кривых руках и коврик глючит.

Большое спасибо!

Аватар пользователя Root

InsolentS
не хотите тратить места под PLCC? не вопрос!
варианты выхода из ситуации:
а) поставить флешку в корпусе TSOP/SSOP/TSSOP. Занимает места меньше, чем PLCC. Правда, паять сложнее в разы - шаг мелкий. Хотя для посадки кроватки PLCC32 надо умудриться пропаять контакты под ней, что тоже на самом деле проблема без соответствующего оборудования.
б) современные чипсеты поддерживают последовательные микросхемы флеш-памяти с интерфейсом SPI. Получается 8-ногая микруха в SO-8... Куда уж меньше?

Цитата:
мне нужно разработать материнскую плату на Pentium M + ATI XPress

где ж это Вы работаете? :) Часом не китаец? :) :) :)
Цитата:
А остальные вопросы собственно о том, придётся ли мне покупать BIOS у феникса, или можно будет залить от ноутбука на таком же чипсете

от ноутбука плохо... Лучше от какой-нибудь десктопной материнской платы без особых наворотов - вроде ПС Партнеров и Акорпов. У них БИОС максимально близок к "референсному". А вот Тошибы, АСУСы и пр. "крутые" производители что материнок, что ноутбуков умудряются ТАКИЕ платы делать, что даже от похожей модели БИОС не подходит. Что уж говорить про что-то совершенно отличное вроде того, что Вы хотите задевелопить.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Root
Поставить флешку в корпусе SO-8 очень интересная идея, спасибо! Насчёт проблем пайки - мы и BGA без проблем паяем
Нет, я не китаец, но тесно с ними сотрудничаю:)

Аватар пользователя apple_rom

Цитата:
Если вы используете элементную базу какой-либо мамы, то и биос можно будет использовать от нее же.
По-умному это называется - плагиат, по-простому - воровство. При чём абсолютно без гарантий, что это подойдёт/заработает. Потому:
Цитата:
придётся ли мне покупать BIOS у феникса
Не обязательно (да и дороже) у Phoenix. Можно у AMI, Insyde и др.

Аватар пользователя Baza

Похоже у нас скоро будет всё завалено ноутбуками ВВК или Витек

очень надеюсь, что это не будующий персонал инженеров с будующего завода фоксконн под Питером:)

Либо нечему гореть, либо нечем поджечь!

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей