Автор: Unknown BIOS (не проверено) , 10 января 2008

Ноут Bliss 501c aka ECS G551. Чипсет i855PM

Вот как его определяет Intel Chipset Identification Utility Ver 2.91: I855PM



А вот как его определяет BIOS при загрузке:I845



Смотрел прошивку WinHex'ом - как и предполагал - ни где в явном виде таких сочитаний (i845, i855) нет ( скорее всего она пожата ). Ноут вскрывал но на NB приклеен  сплошной радиатор а SB закрыт PCMCIA тоже не подлезешь,  так что в явном виде маркировку чипов не видел. Основания не верить Intel Chipset Identification Utility нет , проц-то  Intel Pentium M,  Processor sSpec Number SL6F9,  а i845 же его не поддерживает.  Откуда берётся инфа для  BIOS identification string, можно ли вытащиь её из прошивки  и как такое может быть? :Brick wall:




Картинки поправил. Лишнее убрал.

maco
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

maco

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

Откуда берётся инфа для BIOS identification string

Она является просто текстовой строкой.
Ссылка на прошивку?

stupidman

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



В смысле  <font color="#ff0000">"..просто текстовой строкой</font>" ?   Это не просто текстовая строка а в терминах AMI именно <font color="#ff0000">BIOS identification string</font> каждая запись которой имеет определённый смысл.

Вот образ моей прошивки слитый с ноута при помощ WinSFI v. 3.0.6     fgh130.narod.ru/G551.rar

а вот более свежая прошивка с сайта ECS fgh130.narod.ru/G551_422.rar

Santa

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

[off]Заклинание Ктулху в моем таглайне тоже имеет какой-то смысл...[/off]

В мировой практике известны подобные Вашему случаи: знаменитая плата LuckyStar 6ZX2 в "BIOS identification string" имела намек на присутствие в её составе чипсета 440BX...

А Вам скорее всего попалась какая-то такая-же маркетинговая (или еще какая) комбинация. Не расстраивайтесь. А в BIOS identification string можно написать что хочешь, хоть черта лысого.http://s10.rimg.info/7bcb8eace857dfbddf98be4729452c50.gif

maco

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

В любом случае BIOS identification string является просто текстовой строкой, которая выдается на экран в определенное время и в определенном месте. В коде она присутствует как обычная текстовая строка. Возьмите mmtool, извлеките основной модуль и ищите. При сильном желании может подредактировать эту строку и запаковать обратно. Но я бы не рекомендовал это делать.
[off]Как указывает Santa ваш случай попадает на одно место с достижениями великих китайских мастеров :).[/off]

stupidman

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

Я задал этот вопрос не из праздного любопытства. Суть в том что Nexus которой принадлежит тороговоя марка Bliss под которой она  ( Nexus ) продавала якобы свои ( а на самом деле ECS'овские ) ноуты, давно забросила поддержку этой модели в то время как на сайте ECS есть более свежие прошивки с рядом исправленных глюков и самое вкусное - ACPI 2.0. По железу Nexus Bliss 501и ECS G551 это полные аналоги более того  с помощью amibcp v 2.43.2 сравнил модули своей и самой свежей прошивки с сайта ECS. Самое важное имхо - DMI Tables фактически одинаковые (в прошивке ECS 49 записей, в моей 48 - отсутсвует запись #39 OEM Strings (Type 11) c данными 0B 05 27 00 01. Есть ещё кое какие  различия, но помоему не существенные. Меня интерсует можно ли влить её,  но так, чтоб потом не бегать не искать программатор. :-)  Попробывать не предлагать...  Хотелось бы аргументов :-).

maco

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

[off]
с помощью amibcp v 2.43.2 сравнил модули своей и самой свежей прошивки с сайта ECS

Не вижу результатов сравнения :).
Если вы хотите установить точное соответствие моделей от Nexus и ECS, то необходимо анализировать множество прошивок и более подробно.
можно ли влить её, но так, чтоб потом не бегать не искать программатор.

Если у вас есть проблемы с устранением возможных последствий прошивки, то лучше забыть эту идею :).[/off]

Santa

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

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

От себя добавлю, что "видимая одинаковость" прошивок не является условием для экспериментов. Обязательным условием является "одинаковость" железа - чипсет, чип SuperIO, клок-генератор и возможно_чё-нить_специфичное_для_ноутов. Совместимое железо гарантирует совместимую программую поддержку.

stupidman

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

<font color="#777777" size="1">maco



Возьмите mmtool, извлеките основной модуль и ищите. При сильном желании может подредактировать эту строку и запаковать обратно

<font color="#000000" size="2">Mmtool не нашёл такой текстовой строки не в одном из блоков, зато amibcp v 2.43.2 показывает вот что:



</font><font size="2">http://fgh130.narod.ru/BIOS.GIF</font>



<font color="#000000" size="2">Но и здесь такой текстовой строки я не нашел , так что похоже BIOS identification string формируется динамически но откуда берёт данные? Конечно к вопросу обновления прошивки это имеет опосредованное касательство, но поначалу это меня озадачило а теперь хочется разобраться до конца  - а то обидно понимаешь... На самом деле чипсет i855PM а придуривается i845 

</font>

maco

Если у вас есть проблемы с устранением возможных последствий прошивки, то лучше забыть эту идею:).
</font>

Ну ясно - проблеммы. Придётся отрывать задницу от кресла и идти к мужикам с программатором. Родную прошивку я сохранил. 



<font color="#808080" size="1">Santa

Обязательным условием является "одинаковость" железа - чипсет, чип SuperIO, клок-генератор и возможно_чё-нить_специфичное_для_ноутов.



<font color="#000000"><font size="2">Если насчёт железа то чипсет и SIO - точно одинаковые, ( NB -82855PM, SB-82801DBM, SIO - Winbond W83L517D ), насчёт RTC точно не знаю - у меня NSC PC87591L c </font><font face="Arial"><font size="2">Y2K-compliant RTC. На рефренсной схеме Intel 855PM Chipset Platform рекомендован </font><font face="Times New Roman"><font size="3">H8S/2149 по ногам отличается но фукцианально аналог </font><font size="2">N</font><font face="Arial" size="2">SC PC87591L , Video - ATI Mobility M9P-CSP64, AGP 4X, 64MB DDR Video RAM на чипе, LCD - 15.0" SXGA+ (1400×1050 resolution) и т.д.

Какие мнения?</font></font></font></font></font>

maco

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

Mmtool не нашёл такой текстовой строки не в одном из блоков

mmtool необхожим только для извлечения/распаковки модуля. После этого в простом просмотрщике видите эту строку :). О динамическом формировании можете забыть :).
насчёт RTC точно не знаю - у меня NSC PC87591L c Y2K-compliant RTC.

Для уточнения: RTC - RealTime Clock - часы реального времени, к клокеру не имеют никакого отношения :). RTC живет в ЮМ. Клокер в случае данного чипсета живет отдельно.
Designed specifically for notebook PCs, the PC87591 features the typical keyboard controller functions such as internal keyboard matrix scan and decode, as well as acting as an interface between the external keyboard and mouse. In addition, the PC87591 can secure the PC by utilizing an on-chip random number generator to implement advanced password protection, BIOS integrity checking, and memory protection.
The PC87591 utilizes a high performance 16-bit RISC processor and a large 2MB address space for easy integration of concurrent functions - a necessity in today's competitive notebook market. This means that the PC87591 can implement the normal keyboard and mouse functions of a standard keyboard controller -- implementing advanced power-savings modes to prolong battery life in the notebook PC and add full battery charging and conditioning software and firmware. At the same time, the PC87591 can take over additional functions like controlling the CD drive in the notebook to allow users to listen to their music, even when the notebook PC is powered down.

Я не вижу в описании ни RTC ни клокера :).
The H8S/2140B Group are microcomputers (MCUs) made up of the H8S/2000 CPU, and the peripheral functions required to configure a system.
The H8S/2000 CPU has an internal 32-bit configuration, sixteen 16-bit general registers, and a simple and optimized instruction set for high-speed operation. The H8S/2000 CPU can handle a 16-Mbyte linear address space.
This LSI is equipped with a data transfer controller (DTC) as a bus master, ROM, RAM, an 8-bit PWM timer (PWM), a 14-bit PWM timer (PWMX), a 16-bit free-running timer (FRT), an 8-bit timer (TMR), timer connection, a watchdog timer (WDT), a serial communication interface (SCI), a keyboard buffer controller, a host interface X-bus interface (XBS), a host interface LPC interface (LPC), an 8-bit D/A converter, a 10-bit A/D converter, and I/O ports as on-chip peripheral modules required for system configuration. An I2C bus interface (IIC) can also be included as an optional interface.
A high-functionality bus controller is also provided, enabling fast and easy connection of DRAM and other kinds of memory.
H8S/2148 Group and H8S/2149, H8S/2169 Group implement extended functions.

О функциональном аналоге немного странно говорить :).


P.S. Для цитирования используйте кнопку [q] или теги [notag]
текст цитаты
[/notag]

stupidman

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

<font size="2">
mmtool необхожим только для извлечения/распаковки модуля. После этого в простом просмотрщике видите эту строкуmmtool необхожим только для извлечения/распаковки модуля. После этого в простом просмотрщике видите эту строку


Я уже писал выше - "...<font color="#ff0000">Mmtool не нашёл такой текстовой строки не в одном из блоков</font>,"  естественно я их смотрел WinHex'ом но что-то мне не по глазам  и search по сохранённым файлам делал -  нету  

В отчёте <font color="#ff0000">amibcp </font>в разделе BIOS ROM DATA AREA  c адреса 0070:7 есть строка 63-0000-0080-000002-00101111- 051903-i845 но в каком из блоков mmtool она находится чтобы можно было выдернуть - поправить и вставить обратно -  я не нашёл.</font>

<font color="#000000" size="2">
Для уточнения: RTC - RealTime Clock - часы реального времени, к клокеру не имеют никакого отношения


Не понял...  Я об RTC и писал . Отдельного чипа клокера на шаси я не нашёл скорее всего в его качестве задействовны  clock generator  <font face="Times New Roman">N</font><font face="Arial">SC PC87591L </font>

 

❏</font><font face="Arial" color="#000000" size="2">Clocks

</font><font color="#000000"><font size="2"><font face="Arial">Single 32.768 KHz crystal oscillator

</font><font face="Arial">— </font></font></font><font color="#000000"><font size="2"><font face="Arial">LPC clock, up to 33 MHz

</font><font face="Arial">— </font></font></font><font color="#000000"><font size="2"><font face="Arial">On-chip high frequency clock generator

</font><font face="AdobePiStd">     ❏ </font></font></font><font color="#000000"><font size="2"><font face="Arial">CPU clock 4-20 MHz

</font><font face="AdobePiStd">     ❏ </font></font></font><font color="#000000"><font size="2"><font face="Arial">Software-controlled frequency generation

</font><font face="AdobePiStd">     ❏ </font></font></font><font color="#000000"><font size="2"><font face="Arial">Multiplier source 32 KHz input

</font><font face="Arial">— </font></font></font><font color="#000000"><font size="2"><font face="Arial">32 KHz clock out 

</font><font face="Arial">---- <font face="Arial">CR16B clock out</font></font>




</font><font color="#000000" size="2">
Я не вижу в описании ни RTC ни клокера


</font></font><font color="#000000"><font size="2">http://fgh130.narod.ru/H8S_2149.GIF</font>

<font size="2">http://fgh130.narod.ru/PC87591L.GIF</font>



<font size="2">кроме того - Interrupt controller, <font face="Arial">Keyboard controller, </font>Watchdog timer и тд . - именно это ( функции выполняемые в системе ) я имел в виду говоря о <font face="Times New Roman"> “...фукцианально аналог N</font></font></font><font face="Arial"><font color="#000000"><font size="2">SC PC87591L“  а не о полном аналоге. И вообще я упомянул о Intel refrence 855PM Chipset Platform к слову, поскольку не был уверен какой SIO в  ECS G551 - теперь же точно знаю - тоже Winbond W83L517D  как и у меня.



<font color="#000000">Здесь </font></font><font color="#000000" size="2">http://fgh130.narod.ru/BIOS.rar</font></font><font color="#000000" size="2"> отчёты amibcp о трёх разных прошивках.

В архиве файлы 

Bliss501.txt  слитая с ноута прошивка

</font><font face="Times New Roman"><font color="#000000" size="2">G551_204.txt   с сайта  </font><font color="#000000" size="2">www.bliss.ru</font>

<font color="#000000" size="2">G551_422.txt   с сайта </font><font color="#000000" size="2">www.ecs.com.tw</font></font></font>