ACPI и WinXP проблема????

Суть вопроса:

Тип события: Ошибка
Источник события: ACPI
Категория события: Отсутствует
Код события: 4
Дата: -
Время: -
Пользователь: Н/Д
Компьютер: -
Описание:
AMLI: ACPI BIOS пыталась прочесть с недопустимого адреса (0x71) порта ввода/вывода.
Этот адрес лежит в защищенном адресном диапазоне 0x70 - 0x71.
Это может привести к нестабильности системы.
Обратитесь к поставщику компьютера за технической поддержкой.

Данные:
0000: 00 00 00 00 04 00 52 00 ......R.
0008: 00 00 00 00 04 00 05 c0 .......А
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
=================================================
Тип события: Ошибка
Источник события: ACPI
Категория события: Отсутствует
Код события: 5
Дата: -
Время: -
Пользователь: Н/Д
Компьютер: -
Описание:
AMLI: ACPI BIOS пыталась записать по недопустимому адресу (0x70) порта ввода/вывода.
Этот адрес лежит в защищенном адресном диапазоне 0x70 - 0x71.
Это может привести к нестабильности системы.
Обратитесь к поставщику компьютера за технической поддержкой.
Данные:
0000: 00 00 00 00 04 00 52 00 ......R.
0008: 00 00 00 00 05 00 05 c0 .......А
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........

После чего компьютер перезагружается.
Что это такое и как это исправить?

Система: WinXP Home edition sp1
Железо: мать-Abit bx-133 raid переделаная под FC-PGA2, биос-патченый Rom.by прошивкой, проц-Tualatin 1200, оперативка 128мб PC-133, видео-GeForce 4-MX440 - 64мб

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

romich7
Обычно это означает серьезные траблы с памятью, стоит погонять MemTest86+...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

ivp писал(-а):
romich7
Обычно это означает серьезные траблы с памятью, стоит погонять MemTest86+...

Бесполезно, память тестил, все ок!
Грешу на Award 4.51 и его ACPI.
Только что делать не знаю, если бы Award 6.0 на енту мать зашить...
Мона или нет?

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

romich7
Нет, не мона... roll
Еще раз повторю - смотрите память, самым "жестоким" образом - например, не слышал четкого ответа: память чем тестировалась и в каких режимах? MemTest86+ использовался, или нет?..

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

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

romich7
почитайте ка мнение мелкомягких на этот счет
microsoft.com/whdc/system/pnppwr/powermgmt/BIOSAML.mspx

romich7

StarGaz0r писал(-а):
почитайте ка мнение мелкомягких на этот счет

Иначе говоря, надо:

  • либо ставить не ACPI-ядро операционки;
  • либо править ASL-код в биосе (самому или искать уже исправленный)

PS: Биос-то хоть последний брался ? Ссылку бы на него ...

[/]

все решилось!

Проблема - кондюки - 7 шт. после перепайки - все ок!

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

О, сколько нам открытий чудных...
Лень - двигатель прогресса. Только очень медленный, потому что такой прогресс ведь - ленивый.


Как говорил мой хороший знакомый - читайте ромбай и ваши волосы будут мягкими и шелковистыми...
Это я все к тому, что тема старая, а ошибка - знакомая. Заметил бы - вставил пять копеек именно по первой, банальнейшей и самой распространенной проблеме проверки качества питания.
Ибо не раз был во всех формах озадачен самыми расковарнейшими вопросами-шарадами от вопрошающих пользователей по действительно сверхнеадекватному поведению плат-железа-винды-биоса. И очень часто народ обижается на мои лаконичные просьбы проверить железо и в первую очередь качество питания, отмахиваясь своей реальной продвинутостью в этом вопросе. Однако, к громадному изумлению потом чуть ли не половина вопросов как раз и получает свою разгадку с воскликами типа "ни за что бы не подумал..." и зря я записал такого-то производителя биоса в глючные или так долго желал здоровья великому Билли, который оказался ни при чем из-за подлых китайцев, сэкономивших где-то в чем-то на чем-то и такого-то юзера, который тоже сэкономил, если можно назвать экономией количество нервов и трафика на переворачивание всего интернета в поисках ответа на сверхнеобычный глюк обычной китайской железяки...

Похожая проблема на материнской плате прозводства PCPartner 35-8954-00-01, идентификатор BIOS: 10/26/1999-MVP3-586B8661-2A5LEV3KC-00, версия BIOS: BIOS-I-2M (91027). Прошивка BIOS такая же как на сайте производителя и по названию, и по содержимому (за исключением определенной области похожей на ACPI) см. модель MVP3BS7-954. В настройках BIOS на материнской плате:

ACPI function: Enabled
PnP OS Installed: Yes/No (не влияет)

ACPI function включена до установки Windows XP SP2(integrated) RUS, выполненной с загржаемого компакт-диска на чистый жесткий диск (без разделов). Установлены также драйвера 4in1 (версия 1433), что не оказало никакого влияния. Из железеа внутри стоит: AMD K6-2/450; DIMM 128+32; AGP NVidia Riva TNT; Realtek 8139; ESS 688 (AudioDrive, ISA legacy); HDD Barracude 60Gb, все без разгона и модификаций, БИОС тоже родной и никогда не перешивался.

При загрузке компьютер записывает в журнал 4 сообщения похожего содержания (двочные данные также совпадают):


ID 5 (запись в порт 0x4d0) (первое)
ID 4 (чтение из порта 0x4d0) (второе)
ID 5 (запись в порт 0x21) (третье)
ID 4 (чтение из порта 0x21) (четвертое)
Что интересно эти сообщения в журнале идут после стандартного сообщения "Запущена служба журнала событий", но время регистрации сообщений на 20 секунд раньше сообщеия о запуске службы.

Помогите, пожалуйста, "правильно" решить эту проблему? Ее внешних проявлений, кроме как неприятного сообщения в журнале, я пока не нашел, но не хотелось бы обнаружить их, когда система будет установлена полностью.

Предпринятые действия: проверил RAM-память (в течение 2х часов работала утилита от MS: 6 проходов без ошибок, тест-дискета взята с BenchmarkHQ); осмотрел конденсаторы на плате -- вроде бы нормальные; менял звуковую ISA-плату на другую (pnp-ISA) плату: без изменений; блок питания поменять для проверки нет возможности (можно ли еще как-то проверить качество питания?).

Получил ответ из технической поддержки PCPartner о том, что следует запретить работу ACPI в BIOS и переустановить Windows... Т.е. похоже остался только второй вариант из предложенных xKVtor: править ASL-код в BIOS или искать исправленный BIOS. BIOS похоже найти почти нереально, официальный-то с трудом нашелся.

Уважаемые специалисты подскажите пожалуйста кто чем правит BIOS, есть ли какие-то кулибинские наработки для правки ASL-кода? Насколько это сложно и какие нужны инструменты?

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

Цитата:
Уважаемые специалисты подскажите пожалуйста кто чем правит BIOS, есть ли какие-то кулибинские наработки для правки ASL-кода?

инструменты:
0) ASL компилятор. Есть в исходниках Awardовских БИОСов, в составе Phoenix BIOS Editor и пр.
Очень рекомендую поглядеть Авардовские исходники, т.к. в них есть AML/ASL-файлы с комментами на различные случаи жизни.
1) developer.intel.com/technology/iapc/acpi/downloads.htm

2) тулзы для расковыривания БИОСов. Искать по Borg Number One BIOS Tool Collection.
алгоритм:
а) выдираем AML-код из БИОСа
б) декомпилируем его в ASL
в) редактируем текстовым редактором
г) компилируем ASL->AML
д) вставляем в БИОС
статьи по теме:
people.overclockers.ru/xKVtor/record3
people.overclockers.ru/xKVtor/record9

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

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

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

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

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