Dell M5010 виснет на загрузке логотипа Win

Добрый день.
Ноут Dell M5010 на AMD, север 216-0752001 (RS880M), юг SB820M, видео дискретное Mobility Radeon HD 4650 (216-0729042)
Ранее приходил с неинициализацией, после тестового прогрева севера работал. После отказа владельца от ремонта работал около недели. Принесли снова, после прогрева севера стартанул, но на полное включение увы не проверил. Заменил север - запускается, начинается загрузка винды, на логотипе, когда разноцветные точки начинают двигаться, виснет все - индикатор обращение к диску больше неактивен. Также, виснет на Win 7 PE и Livs CD linux Debian. Как ни странно, полностью загружается и работает Win XP PE, там запускается портабельный эверест.
И конечно, все работает в DOS, включая memtest (проходит успешно).
В ноуте в биосне есть полная самодиагностика ноута, проходит успешно тесты всех подсистем.
Поменял север еще пару раз. один на новый, другой на с заведомо исправной платы. Те же симптомы.

Биос перешивал.

Куда теперь смотреть?

Пока Вы мне не покажете уровень (не)совместимости", смысль не откроется.:) На низком уровне все одинаково. Но может, какие-то временные параметры будут отличаться, не знаю. Но в даташите временные характеристики вообще не упоминаются. Значит, он полностью удовлетворяет требованиям SMB, а назвали иначе опять-таки из-за проприетарных вопросов.
И еще -
"PWROK


System power good input. When this pin is high, the SVI interface is active and I2C protocol is running. " (см. стр. 10 )

Под итог просто скажу, что упомянул про SMB затем, чтобы подчеркнуть, что ШИМ управляется не фиксированно с помощью двух битов, а динамически путем последовательного протокола, поскольку OFS/VFIXEN подтянут к шине питания. Вот и весь сыр-бор.
Почему во время установки устройств напряжение ядра на моей плате скачет от 0.9 до рабочих 1.07 с частотой этак 2 Гц, я не понимаю до сих пор. "Полочки" на каждом уровне ровные.
Если у кого в работе есть такая платформа, пожалуйста, обратите внимание на это.

maco , поясните свою мысль, пожалуйста. Про 16-разрядную BIOS я помню со времен первых (3)86-х, тогда функции BIOS использовались ОС реального режима, даже на асме писал с ними. Насколько я знаю, 32/64-разрядные функции используются в UEFI. По крайней мере основная часть BIOS работает, пока процессор не переведен в защищенный режим. UEFI способна переводить процессор в такой режим.

Вот и тут кто-то спрашивает об этом же.

P.S. Как правильно переводится "Pre-PWROK Metal VID" ?

Chai, даташит какой-нить поизучайте, например, на isl95712, или по запросу в гугле "pwm metal vid", зачитаетесь.

Слушайте, парни, ну нельзя же постоянно посылать к гуглю? )))
И вообще, я спрашивал про правильный перевод. Технический эквивалент на техническом русском языке.

Цитата:
И вообще, я спрашивал про правильный перевод. Технический эквивалент на техническом русском языке.

А если его нет? Ну, придумали так разработчики назвать, что теперь? Если вместо metal назовут purple - тоже конкретный перевод требовать будете и искать скрытый смысл? Ну, ищите смысл в железном, или металлическом:).
В гугл вас отправил за поиском алгоритмов работы, в даташитах описаны, недостаточно описания или вам нужен вольный перевод на общедоступный? И смысл металлов тоже вроде озвучен.

Chai писал(-а):
уровень (не)совместимости
"Fully compliant" - один уровень совместимости, а "compliant with send byte protocol" - другой уровень. Можете попробовать пообщаться с какой-нибудь I2C EEPROM с учетом ограничений, указанных в документации ISL6265A, например:D.

Chai писал(-а):
Pre-PWROK Metal VID
Начальная комбинация VID'ов.

Относительно BIOS - не путайте сервисы, которые предоставляет BIOS, и собственно BIOS:). Сервисы могут иметь ограничения с точки зрения совместимости, а BIOS на эти ограничения может плевать с высокой колокольни:D. Да и заглянуть в bootblock, например, вроде бы не составляет проблемы:).

Не забывайте, что I2C или SMB - несущий протокол, инкапсулирующий протоколы более высокого уровня. Общение по I2C с AT24C64 будет отличаться от общения с AT24C512 в части аппаратной слэйв-адресации и в части адресации конкретных ячеек памяти. Но все это будет все тот же I2C. Программная модель нашего ШИМ, обращение к которой реализуется путем SMBus (I2C), отличная от SEEPROM, но это все тот же "квадрат". И напоследок опять процитирую:

System power good input. When this pin is high, the SVI interface is active and I2C protocol is running (см. стр. 10 ).

И
SVI WIRE Protocol
The SVI wire protocol is based on the I2C bus concept. Two
wires (serial clock (SVC) and serial data (SVD)), carry
information between the AMD processor (master) and VR


controller (slave) on the bus. The master initiates and
terminates SVI transactions and drives the clock, SVC,
during a transaction. The AMD processor is always the
master and the voltage regulators are the slaves. The slave
receives the SVI transactions and acts accordingly. Mobile
SVI wire protocol timing is based on high-speed mode I2C.
See AMD Griffin

Найдите специфические отличия.

Если уж Вас цитата из даташита не убеждает, то я умываю руки.

maco
Начальная комбинация VID'ов

Ок, принято.

Ну а так что там в bootblock-е? Есть что-то 32-разрядное? Что, для примера? Может вы имеете в виду 32-разрядные регистры, или экстендеры для адресации свыше 1М ?

Chai писал(-а):
I2C или SMB - несущий протокол, инкапсулирующий протоколы более высокого уровня.
В случае SVI инкапсуляция отсутствует, а в случае общения с I2C EEPROM - вполне себе присутствует:).

Chai писал(-а):
Программная модель нашего ШИМ, обращение к которой реализуется путем SMBus (I2C), отличная от SEEPROM, но это все тот же "квадрат".
Нда, тяжелый случай:). Вместо употребления нормального термина SVI, который описывает все нюансы и отличия от базового I2C, используется базовый термин, после чего приходится указывать нюансы и отличия lol.

Chai писал(-а):
Найдите специфические отличия.
Мне не сложно повторить, если вы не умеете читать:): "compliant with send byte protocol".
Т.е. передать много байт - нельзя, прочитать байт(ы) - нельзя, совместить запись и чтение - нельзя:D. И это вы гордо называете I2C lol.
Можно еще мелкие нюансы добавить: программная модель взята от fast-mode I2C, а тайминги - от high-speed mode I2C. I2C в таком смешении стилей работать не будет:).

Chai писал(-а):
Может вы имеете в виду 32-разрядные регистры, или экстендеры для адресации свыше 1М ?
И 32-разрядные регистры используются, и адресация свыше 1 Мб присутствует:).

maco, чет Вы совсем уже ерунду начали писать. Инкапсуляция в квадрате другого протокола при обращении к SEEPROM - это сильно.:) Вы занялись болтовней, потому что по решению проблемы добавить нечего. Если даташит говорит, что при SVI используется квадрат, то почему мне отказываете в праве написать, что исползуется SMBus - квадрат? Что касается инкапсуляции при SVI, то инкапсулируются команды SVI - это и есть протокол более высокого уровня. А при SEEPROM никакой инкапсуляции нет, там просто флаги чтения или записи, адреса устройства и ячеек- это цельный протокол, описанный в спецификации на шину.

И для справки - когда говорится, что программа 16-битная, это указывает, что она работает в реальном режиме процессора. Это давно занятый термин, если уж Вы так любите точную терминологию. Попробуйте найти модули в legacyBIOS, которые исполняются после перевода процессора в защищенный режим. Лично я вижу, что коды BIOS исполняются до момента загрузки загрузочного сектора с винчестера, передачи управления winload-у и дальнейшего перевода компьютера в защищенный режим, после этого BIOS уже свои функции по запуску ПК выполнила, и уступает место операционной системе. И только некоторые модули, исполняемые мультиконтроллером, остаются в действии.

Троллинг прекращайте. говорите по сути, если нет советов, то пустопорожняя болтовня никому кроме вас не нужна.

По сути: видеочип сменили (лениво все перечитывать)? А то подались куда-то в высшие материи.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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