Здравствуйте!
Такая проблема. Попала в руки нерабочая материнская плата Foxconn A6VMX. Ведет себя следующим образом: с кнопки Power запускается, вращаются кулера, но нет видеосигнала.
Проверено:
1) Все питания с БП в норме (пробовал ставить и другой блок питания с рабочего компа).
2) Питания DDR: 1.89 В, опорное 0.91, Vtt 0.94 (планка памяти установлено заведомо рабочая)
3) Сомнения были насчет питания процессора, потому как сразу проверял без установки процессора и было 1.85 В. На плате установлен 3-фазный шим-контроллер питания ISL6566. Без процессора на пине VID2 периодически наблюдалась то единица, то ноль. После установки процессора ситуация стабилизировалась: vid4...vid0 = 001100, что соответствует напряжению 1.4 В (для AMD HAMMER). Такое напряжение действительно устанавливается. Проверял шим на транзисторах, сигнал чистый, коэффициент заполнения на глаз где-то 85%.
4) Часовой кварц 32768 проверил тоже, хотя в этом не было необходимости, раз мультик включается. На кварце есть генерация.
5) Проверил ресет на A15 выводе PCI. Нормально сбрасывается. Когда выключена плата, то там 0, когда включена +3.3В.
6) Генерация на клокере 14 МГЦ (не помню дробной части) присутствует. Выдачу частоты с клокера проверить нет возможности, потому как полоса осциллографа до 20 МГц.
7) Активность на флеш-памяти биоса наблюдается. Там установлена SPI-флеш. Становился осцилом на clk, наблюдаются импульсы, т.е. можно предположить, что программа биоса загружается в DDR-память, но проц не выполняет загруженый код. Пробовал программатором перешивать биос, качал прошивку с оф. сайта. Не помогло.
8) Бип-коды не генерируются, т.е. тишина. Пост-карты к сожалению пока нет, жду когда из китайщины приедет.
9) Батарейка была подсевшая, поставил новую.
Остается южный мост под подозрением? Он греется, но у меня бывало и сильнее грелись южники.
До этапа появления модулей BIOS в DRAM процессору нужно хорошо и плодотворно поработать. Кроме CLK желательно еще и на выводы передачи данных поглядеть для адекватного предположения об обращении к ROM и соответствующем ответе.
Последовательность загрузки плохо представляю. Проц осуществляет чтение памяти биоса? Буду благодарен, если объясните последовательность. Т.е. вы предполагаете, что шину данных Flash-памяти что-то вешает в 0 или 1?
Есть еще некоторые нюансы, но они пока менее интересны.
Я всего лишь указываю на то, что наличие синхроимпульсов на выводе CLK флешки не может гарантировать передачу данных (т.е. для того, чтобы говорить о передаче данных, нужно поглядеть еще на линии данных), а также то, что передача данных из флешки не может гарантировать их помещение в DRAM.
Активность по SPI на CLK, SI и SO наблюдается, сразу после сброса в течение где-то 1 секунды.
Сегодня пришла POST-карта. Сначала после включения питания были коды 0xd0, 0x56. Это то, что я успел заметить. На 0х56 запуск останавливался. Посмотрел таблицу кодов для AMI Bios и к моему удивлению по коду 0x56 ничего нет. 0xd0 как я понял возникло в результате прошивки флеш-памяти. Всегда при первом запуске после прошивки(на рабочих материнках) на экране пишет, что неправильная контрольная сумма, пока не настроишь биос.
Потом не понятно по какой причине после повторного включения питания на индикаторе просто светятся коды 0xFF и ничего не меняется. Светодиоды rst и clk тускло мерцают. Подскажите в какую сторону копать.
Можно осциллографом поглядеть, что делается на контакте A15 PCI, например.
Осциллографом попробую посмотреть, скорее всего это где-то какая-то подтяжка по питанию на светодиод, потому что на рабочей плате rst тоже тускло горел. Когда делаешь сброс, RST загорается ярко.
Сначала несколько запусков подряд были коды 0xd0, 0x56. Потом я выключил питание, переставил пост-карту в другой слот - и с тех пор при запуске начали высвечиваться только 0xff, перестановка в прежний слот ситуацию не меняет.
меняй мост
Объясните пожалуйста почему Вы сделали такой вывод?
Посмотрел: после отпуская кнопки сброса на контакте A15 устанавливается логическая единица (+3.3 В), потом через небольшой промежуток времени есть короткий импульс в 0, а затем снова устанавливается высокий уровень и держится на протяжении всего времени.
Отправить комментарий