asus A7V600-X

ПРоблема такая. ПРоцессор Athlon 2500 стоит на сабжевой маме.Проблема в том, что при частоте процессора 1100MHz система работает спокойно, но тест памяти прогой MemTest не проходит, выдает ошибки. Когда множитель процессора ставишь на 12,5 , то мать ругается на убитый BIOS и требует скормить ей дискету с биосом.

Ребят, куда копать?

Добавлено спустя 1 час 25 минут 51 секунду:

пост висит на 9F

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

Привет!

Застрял я что-то на сабже. Маленькое уточнение, модель платы A7V600-F Rev.1.03. Тот же пост код 9F, как уже неоднократно было написано на форуме, но решения так и не найдено. То, что это Асусовский спецкод - понятно. Но в какую сторону пытаться идти? Итак, сам код:

Отображается в реалтайме. Ему предшествуют следующие коды: C0-A6-B2-BD-D0-82-83-84-9F
После 9F материнка пищит как на память. Вставлял память - то же самое. Перепрошивал БИОС - без толку. Прошивку брал
ftp.asus.com/pub/ASUS/mb/socka/kt600/a7v600-f/euro2101.awd


На борту есть AS016, Attansic ATTP3, SIO IT8712F-A/0312-GXS/MG8H6A, контроллер 1394 - VT6307, PHY LAN RTL8201BL. Может быть их пробовать снимать/менять? Хотя такого мульта у меня нет.:( AS016 & ATTP думаю найдутся... Процы ставил и Дюрон 1000 и Атлон 2000 - без изменений. Напряжения вроде в норме, хоть и есть аж 4 шт. APM2054N. Но они слабонагруженные, у меня уже давно прошла параноя по тотальной замене APM если чуть что...

Может быть что-то подскажет ув. Михаил icbook, когда-то он приводил комментарии к этому коду - 9F? С Идушкой знаком не первый день... если бы кто-нибудь подсказал как правильно найти начальный кусок посткодов и продизасемблить, чтобы хоть как-то прощупать программно этот загадочный 9F?

Добавлено...
Для очистки совести сделал измерения:
U4 33AE/LS0A SOT-223 (LM1117) Adj - 2,11 В; Out - 3,33 В; In - 4,98 В.
Q0302 APM2054N G - 11,41 В; D - 3,29 В; S - 3,30 В.
Q10 APM2054N G - 4,04V В; D - 3,28 В; S - 2,58 В.
U0302 RT9173A DPAK-5 1 - 3,30 В; 2 - 0 В; 3 - 3,30 В; 4 - 1,29 В; 5 - 1,29 В.
Q25 APM2054N G - 4,39 В; D - 3,28 В; S - 2,62 В.
Q28 APM2054N G - 2,67 В; D - 3,29 В; S - 1,56 В.
Vcore = 1.72 В.

С уважением, Владимир.

Партизан подпольной луны aka (R)soft

IMHO север косячит, больное это дело на таких мамках...:(

Alles Luge...

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

To (R)Soft: Пошлю ЛС...

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

Версия 1009 - это то что нужно?


Цитата:
C0-A6-B2-BD-D0-82-83-84-9F
по любому после А6 должно быть А7!..

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

icbook писал(-а):
Версия 1009 - это то что нужно?

Михаил, ссылка на БИОС указана выше. К сожалению теги немного исказили адрес ftp. Модель моей платы A7V600-F. Пробовал перешивать этой прошивкой
ftp.asus.com/pub/ASUS/mb/socka/kt600/a7v600-f/euro2101.awd

Насколько сильно отличаются модели с суффиксом F и X я просто не знаю. Спасибо огромное за участие.

С уважением, Владимир.

Партизан подпольной луны aka (R)soft

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

Начнем, что ли? (Если непонятно - ЛС).

F000:E05B ENTRY           proc near
F000:E05B                 cli
F000:E05C                 cld
F000:E05D                 mov     ax, cs
F000:E05F                 mov     ss, ax
F000:E061                 mov     al, 0C0h
F000:E063                 out     80h, al         ; not interested
F000:E065                 mov     sp, 0E06Bh
F000:E068                 jmp     _CLC            ; CF <- 0
F000:E06B                 dw 0E06Dh
F000:E06D                 jb      _Not_Interested ; Jump if CF = 1
F000:E06F                 mov     sp, 0E075h
F000:E072                 jmp     sub_FA1EA
F000:E075                 dw 0E077h
F000:E077                 mov     ax, 0EA00h
F000:E07A                 mov     ds, ax
F000:E07C                 assume ds:nothing
F000:E07C                 cmp     byte ptr ds:0FFF0h, 0EAh
F000:E081                 jnz     _Not_Interested
F000:E083                 mov     si, ds:0FFFCh
F000:E087                 mov     cx, 0FFFh
F000:E08A                 mov     ah, 0
F000:E08C loc_FE08C:
F000:E08C                 lodsb
F000:E08D                 add     ah, al
F000:E08F                 loop    loc_FE08C
F000:E091                 lodsb
F000:E092                 cmp     al, ah
F000:E094                 jnz     _Not_Interested
F000:E096                 mov     si, offset A7v600F ; "A7V600-F"
F000:E099                 mov     di, offset A7v600F ; "A7V600-F"
F000:E09C loc_FE09C:
F000:E09C                 mov     al, cs:[si]
F000:E09F                 cmp     al, [di]
F000:E0A1                 jnz     _Not_Interested
F000:E0A3                 cmp     al, 0
F000:E0A5                 jz      _Additional_Check
F000:E0A7                 inc     si
F000:E0A8                 inc     di
F000:E0A9                 jmp     short loc_FE09C
F000:E0AB _Interested:
F000:E0AB                 jmp     far ptr 0F9FFh:0 ; That's my way: 9FF0 (START)
F000:E0AB ENTRY           endp
F000:E0B0                 db 10h dup(0)
F000:E0C0                 db  14h ;  
F000:E0C1                 db 'A7V600-F Boot Block',0
F000:E0D5 _Additional_Check:
F000:E0D5                 mov     sp, 0E0DBh
F000:E0D8                 jmp     sub_FA0DB
F000:E0DB                 dw 0E0DDh
F000:E0DD                 jb      _Interested
F000:E0DF                 mov     al, 0BBh
F000:E0E1                 mov     sp, 0E0E7h
F000:E0E4                 jmp     sub_FD295
F000:E0E7                 dw 0E0E9h
F000:E0E9                 cmp     al, 5Ah ; 'Z'
F000:E0EB                 jnz     _Interested
F000:E0ED _Not_Interested:
F000:E0ED                 mov     ah, 55h
F000:E0EF                 mov     al, 0BBh
F000:E0F1                 mov     sp, 0E0F7h
F000:E0F4                 jmp     sub_FD29E

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

Пока всё понятно. Но решил все-таки проштудировать Pinczakko's Guide to Award BIOS Reverse Engineering. Совершенно забыл, что эту статью я уже давненько нашел, и куда-то "заложил" её. Очевидно, другой проект позволил мне забыть о этой замечательной статъе. В общем, ушел курить доки. Михаил, спасибо за помощь!

С уважением, Владимир.

Партизан подпольной луны aka (R)soft

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

Володя! Выбросьте на... эту Пинчакку! Оно сейчас того не стоит. Потом, как-нибудь...

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

Уже прошло пару недель, как я пытался дизасмить 9Fh, и пока забросил это дело. 9Fh нашел, но причину останова так и не выяснил. Файл idb прикрепляю, заодно добавил возможность их загрузки на сайт, это уже запакованый вариант прошивки (если в IDA выбирали pack database deflate). Плату пока оставил до лучших времен. Имена меток кое-где расставил на своё усмотрение, возможно где-то есть неточности. IDA версии 5.0.0.879. Приведенный файл дизасма - это последние 64 кБ прошивки.

Добавлено 22 апреля 2008.

После обновления прошивки POST карты NM9221, теперь стопор на коде 00.

Судя по картинке, всё тоже самое, только 9F очень быстро меняется на 00 (9F увидеть очень трудно). Кстати, продизасмил ещё чать кода. Позже выложу новую версию.

Партизан подпольной луны aka (R)soft

Комментарий удален по причине наличия ругательств. Хотите получить ответ на вопрос - перепишите по-русски. Highlander.

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

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

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

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