Как проверить микросхему bios
BIOS (basic input/output system) — базовая система ввода-вывода — это встроенное в компьютер программное обеспечение, которое ему доступно без обращения к диску. На PC BIOS содержит код, необходимый для управления клавиатурой, видеокартой, дисками, портами и другими устройствами.
Обычно BIOS размещается в микросхеме ПЗУ (ROM), размещенной на материнской плате компьютера (поэтому этот чип часто называют ROM BIOS). Эта технология позволяет BIOS всегда быть доступным, несмотря на повреждения, например, дисковой системы. Это также позволяет компьютеру самостоятельно загружаться. Поскольку доступ к RAM (оперативной памяти) осуществляется значительно быстрее, чем к ROM, многие производители компьютеров создают системы таким образом, чтобы при включении компьютера выполнялось копирование BIOS из ROM в оперативную память. Задейтвованная при этом область памяти называется Shadow Memory (теневая память).
В настоящее время, почти все материнские платы комплектуются Flash BIOS, BIOSом, который в любой момент может бытть перезаписан в микросхеме ROM при помощи специальной программы.
BIOS PC стандартизирован, поэтому, в принципе менять его, также как, например, операционные системы нет необходимости. Дополнительные возможности компьютера можно использовать только использованием нового программного обеспечения.
BIOS, который поддерживает технологию Plug-and-Play, называется PnP BIOS. При использовании этой технологии BIOS должен быть обязательно прошит во Flash ROM.
– Как определить, что установленный на материнской плате BIOS, прошит во Flash ROM?
- 28Fxxx — 12V Flash память
- 29Cxxx — 5V Flash память
- 29LVxxx — 3V Flash memory (раритет)
- 28Cxxx — EEPROM, почти то же, что и Flash память
- 27Cxxx — с окошком. EPROM: только для чтения, требует программатор для записи и ультрафиолетовую лампу для стирания
- PH29EE010: SST ROM Чип — перепрошиваемый
- 29EE011: Winbond чип — 5V Flash память
- 29C010: Atmel Chip — 5V Flash память
– Зачем необходима перепрошивка новых версий BIOS?
Существует несколько причин, по которым это приходится делать. Основная из них — Windows 95 не всегда хорошо конфигурируется, если используются старые версии BIOS.
В настоящее время используются жесткие диски объемом более 528Мбайт. Для работы такого диска в системе необходимо поддержка LBA со стороны BIOS. Если BIOS не поддерживает LBA, то для работы с большими жесткими дисками приходится применять специальные утилиты. Применение таких утилит вызовет работу Windows 95 в compatible mode, что отрицательно сказывается на быстродействии.
Полная поддержка Plug-and-Play со стороны Windows 95 возможна только в случае применения PnP BIOS. Это очень веская причина для перепрошивки BIOS.
Кроме вышеуказанного, в новых версиях BIOS исправляются мелкие ошибки и недоработки. Новые версии могут содержать новые возможности, как то загрузка с CD ROM, SCSI перед IDE и т.п.
– Где можно скачать новые версии BIOS?
Во-первых новые версии BIOS доступны на сайтах их производителей. Во-вторых обычно производители материнских плат предлагают BIOSы для своих изделий. Так что, если знать производителя и название материнской платы, проблем не возникнет.
В принципе, название материнской платы можно и не знать. Обычно допускается прошивка BIOS от других плат, если на них установлен такой же чипсет и контроллер ввода-вывода. Однако такой возможностью следует пользоваться только в случае крайней необходимости, так как возможны другие несоответствия, например в количестве слотов и т.п., а прошивка неправильного BIOS может привести к тому, что материнскую плату придется выкидывать.
– Что делать, если производителя и название материнской платы определить не удается?
Чаще всего, производителя и название материнской платы можно определить по идентификационной строке, которую выдает BIOS сразу при включении компьютера.
Для AMI BIOS эта строка имеет вид, похожий на
51-0102-1101-00111111-101094-AMIS123-P или 40-01S5-ZZ1124-10101111-060691-OPWBSX-F,
где производитель определяется третьей группой цифр. Далее необходимо найти свой идентификационный номер в таблице соответствия номеров и названий производителей. Определить название материнской платы можно по всей идентификациолнной строке, пользуясь тем же документом.Идентификационная строка Award BIOS имеет вид
2A59CQ1CC
и позволяет определить чипсет (первые пять цифр и букв — 2A59C), производителя материнской платы (следующие два символа — Q1) и модель материнской платы (оставшаяся часть строки — CC). Далее необходимо посмотреть обозначения чипсетов, производителей и моделей в идентификационных строках.
– Как перепрошить Flash BIOS?
- awdflash xxx.bin (для Award BIOS)
- amiflash xxx.bin (для AMI BIOS)
- mrflash xxx.bin (для MRBIOS)
- Большинство программ прошивки при запуске спрашивают, сохранить ли текущую версию BIOS. На этот вопрос рекомендуется ответить положительно, так как новый BIOS может работать не так как хотелось бы.
- Некоторые производители материнских плат могут предлагать свои собственные программы-прошивальщики. В таком случае лучше пользоваться ими.
- Перед прошивкой новой версии BIOS выключите опцию System BIOS Cacheable в Setup.
- Если в Вашей системе процессор разогнан, то на время перепрошивки BIOS поставьте его на штатную частоту.
- В Setup в разделе Chipset Features Setup, отключите Video Bios Cacheable.
- Выйдете из Setup.
- Перезагрузитесь под чистым DOS (нажав F8 и выбрав Safe Mode Command Prompt only)
- Перепрошейте BIOS и перезагрузитесь
- Войдите в Setup и установите опцию Video Bios Cacheable в Enable.
– Что будет, если запортить BIOS или прошить неправильную версию?
Скорее всего, компьютер не будет грузиться, даже не подавая признаков жизни.
– Как восстановить поврежденный BIOS?
- Беpем любую pаботающую мать, поддеpживающую флэш (совеpшенно необязательно, чтоб она была на том же чипсете, на котоpый pассчитан BIOS, котоpый мы хотим записать). Можно пpосто найти флэш или ПЗУ от матеpи, аналогичной той, флэш из котоpой мы будем пеpеписывать, и вpеменно поставить его (пеpеставив, если нужно, джампеpа типа флэша). Или, если есть пpогpамматоp, только он не умеет писать флэш — найти ПЗУ подходящего pазмеpа и записать его.
- Вынимаем флэш или ПЗУ из этой матеpи, обвязываем его с двух концов двумя кольцами нитки (чтоб можно было его легко извлечь) и неплотно втыкаем назад в панельку.
- Загpужаемся в "голый" ДОС, выдеpгиваем за эти два кольца стоящий в матеpи флэш или ПЗУ (все pавно он нужен только пpи загpузке), если нужно, пеpеставляем джампеpа типа флэша, и вставляем флэш, котоpый нужно записать. Главное тут — ничего не замкнуть :)
- Запускаем пpогpамму записи, pассчитанную на мать, на котоpой пишем, BIOS с котоpым гpузились и флэш, котоpый нужно записать (пpогpамма должна уметь пеpеписывать флэш целиком, напpимеp, из комплекта mr-bios или asusовский pflash). Пишем, выключаем питание и вынимаем готовый флэш. Все.
- Извлечь PCI-видеокарту (все нижеописанное не будет работать с PCI-видео, так как для инициализации PCI необходим BIOS)
- Установить старую ISA-видеокарту и подключить монитор
- Вставить загрузочную дискету в дисковод А:
- Включить компьютер
- Компьютер заработает благодаря Award Boot Block
- Вставить предварительно созданную дискету с прошивальщиком и правильным BIOS
- Перепрошить BIOS
- Перезагрузиться
- Выключить компьютер и поменять видеокарту обратно. Все — теперь можно работать
- Установить Flash Recovery jumper в положение recovery mode (к сожалению, такую возможность имеют не все платы)
- Вставить загрузочную bootable upgrade дискету, которой комплектуется каждая интеловская плата, в дисковод A:
- Перезагрузиться
- Во время этой процедуры экран будет оставаться темным, так как в непрошиваемой boot block area не содержатся функции работы с видео. Эта процедура может контролироваться только пищанием спикера и миганием лампочки дисковода. Когда компьютер пискнеть и лампочка дисковода загорится, можно считать, что система копирует необходимые данные во Flash ROM. Как только лампочка дисковода погаснет, прошивка закончится.
- Выключить компьютер
- Вернуть Flash Recovery jumper обратно в положение по умолчанию
- Вынуть дискету из дисковода и включить компьютер
– Что такое PROM, EPROM и ЕEPROM и чем они отличаются?
PROM (programmable read-only memory — программируемая память только для чтения) — это чип памяти, данные в который могут быть записаны только однажды. То что записано в PROM, не вырубишь топором :) (хранится в нем всегда). В отличии от основной памяти, PROM содержит данные даже когда компьютер выключен.
Отличие PROM от ROM (read-only memory — память только для чтения) в том, что PROM изначально производятся чистыми, в тот время как в ROM данные заносятся в процессе производства. А для записи данных в чипы PROM, применяются специальные устройства, называемые программаторами.
EPROM (erasable programmable read-only memory — стираемая программируемая память только для чтения) — специальный тип PROM, который может очищаться с использованием ультрафиолетовых лучей. После стирания, EPROM может быть перепрограммирована. EEPROM — по сути похожа на PROM, но для стирания требует электрических сигналов.
EEPROM (electrically erasable programmable read-only memory — электрически стираемая программируемая память только для чтения) — специальный тип PROM, который может быть очищен электрическим разрядом. Подобно другим типам PROM, EEPROM содержит данные и при выключенном питании компьютера. Аналогично всем другим типам ROM, EEPROM работает не выстрее RAM.
Специальный тип EEPROM, называемый Flash memory или Flash EEPROM, может быть перезаписан без применения дополнительных устройств типа программатора, находясь в компьютере.
– Как сбросить установки BIOS (включая пароль) в значения по умолчанию из DOS?
Так как не все материнские платы оборудованы джампером для сброса установок BIOS или этот джампер может быть недоступен, то существует метод очистки BIOS из DOS, при помощи команды debug. Загрузившись в DOS (не в DOS-box под Windows!) необходимо набрать:
Метод 1 (Award и AMI BIOS):DEBUG -O 70 17 -O 71 17 Q
Метод 2 (Phoenix BIOS):DEBUG -O 70 FF -O 71 17 Q
– Как подобрать (снять) пароль на Setup (загрузку)?
Если забыт паpоль на Setup, можно воспользоваться pазличными пpогpаммами для снятия паpоля или одним из заводских паролей.
Заводские пассворды для AWARD BIOS следующие:
AWARD_SW, TTPTHA, aPAf, HLT, lkwpeter, KDD, j262, ZBAAACA, j322, ZAAADA, Syxz, %шесть пpобелов%, Wodj, %девять пpобелов%, ZJAAADC, 01322222, j256, ?award
Один из этих паролей должен подойти. Однако в новых AWARD BIOS (версии 4.51) инженерные пароли отсутствуют. Однако существует программка для снятия/определения установленных паролей в таких BIOS.Для AMI BIOS стандартных паролей нету. Единственный случай: если вы только приобрели материнскую плату то пароль может быть AMI.
Существуют программы для определения установленного на Setup пароля. Вы можете скачать здесь эти утилиты для Award BIOS и AMI BIOS.
Hа некотоpых AMI BIOS можно сpазу после включения деpжать нажатой клавишу Ins — пpи этом в CMOS-память загpужаются стандаpтные паpаметpы.
– Как аппаратно сборосить CMOS (вместе с паролями)?
Почти на всех совpеменных системных платах pядом с батаpейкой есть пеpемычка для сбpоса CMOS-памяти (обычно — 4 контакта, ноpмальное положение — 2-3, сбpос — 1-2 или 3-4; иногда — 3 или 2 контакта).
Выпаивать и тем более замыкать батаpейку не имеет смысла — это чаще всего не пpиводит к успеху из-за констpукции схемы питания CMOS-памяти, а замыкание батаpейки сильно сокpащает сpок ее службы.
Если на плате нет батаpейки, нужно поискать пластмассовый модуль с надписью "DALLAS" (это монолитный блок с батаpейкой и микpосхемой CMOS) — пеpемычка может быть возле него.
В случае, если перемычка для очистки CMOS-памяти отсутствует, то сначала попробуйте отключить или отсоединить батарейку. При этом также рекомендуется отключить провода от блоки питания, так как заряд на его конденсаторах может сохраняться и успешно поддерживать питание CMOS RAM (ей очень мало надо) более суток.
Если это не помогло, то остается только замыкать соответствующие ножки у микросхемы CMOS-памяти, добиваясь ее очистки. Найдите, какой из перечисленных ниже чипов установлен у Вас и следуйте приведенным рекомендациям.
P82C206 Chip (квадратный) (старый)
Этот чип включает в себя всю мелкую логику AT — контроллеры DMA, прерываний, таймер а также clock chip. CMOS RAM на этом чипе очищается при замыкании контактов 12 и 32 или 74 и 75 на несколько секунд (при выключенном питании). gnd 74 _|____________________ 5v 75--| | | | | | | CHIPS | 1 * | | | P82C206 | | | |_____________________| ||||||||||||||||||||| | | | gnd | 5v 12 32F82C206 Chip (прямоугольный)
Аналогичен предыдущему. CMOS RAM на этом чипе очищается при замыкании контактов 3 и 26 на несколько секунд (при выключенном питании). 80 51 ______________________________ 81 | | 50 | | | | | OPTi | | | | F82C206 | | | 100 |______________________________| 31 |||||||||||||||||||||||||||||| 1 | | 30 | | 3 26Dallas DS1287, DS1287A, Benchmarq bp3287MT, bq3287AMT
Dallas DS1287, DS1287A с совместимые Benchmarq bp3287MT и bq3287AMT чипы имеют встроенную батарею. Эта батарея расчитана как минимум на 10 лет. На материнских платах с этим чипом не должно быть дополнительных батарей. Если батарея вышла из сторя, необходимо заманить весть чип.CMOS RAM может быть очищена на 1287A и 3287AMT чипах закорачиванием ножек 12 и 21 (при выключенном питании).
1287 (и 3287MT) отличаются от 1287A тем, что CMOS RAM не может быть очищена. И в случае если Вы забыли пароль необходимо заменить микросхему. В этом случае рекомендуется заменять на 1287A. Все также применимо к Dallas 12887 и 12887A, однако они содержат вдвое большую CMOS RAM. ___________ 1 -| * U |- 24 5 volts DC 2 -| |- 23 3 -| |- 22 4 -| |- 21 RCL (RAM Clear) 5 -| |- 20 6 -| |- 19 7 -| |- 18 8 -| |- 17 9 -| |- 16 10 -| |- 15 11 -| |- 14 Ground 12 -|__________|- 13
Motorolla MC146818AP или совместимые
Обычно это прямоугольный 24 контактный DIP chip, обычно в панельке. Совместимые производятся несколькими компаниями, напимер Hitachi HD146818AP или Samsung KS82C6818A. Номер чипа должен оканчиваться на 6818. Хотя этот чип и совместим по выводам с Dallas 1287/1287A, в нем нет встроенной батареи. Это означает, что CMOS RAM может быть очищена просто выниманием чипа из панельки на некоторое время и установкой обратно.Для уменьшения риска повреждения микросхемы рекомендуется закорачивать ножки 12 и 24 на несколько секунд при выключенном питании ___________ 1 -| * U |- 24 5 volts DC 2 -| |- 23 3 -| |- 22 4 -| |- 21 5 -| |- 20 6 -| |- 19 7 -| |- 18 8 -| |- 17 9 -| |- 16 10 -| |- 15 11 -| |- 14 Ground 12 -|__________|- 13
Dallas DS12885S или Benchmarq bq3258S
CMOS RAM на этом чипе очищается замыканием контактов 12 и 20 при выключенном питании. Также можно попробовать 12 и 24. (5Volts) 24 20 13 | | | | | | | | | | | | ----------------------------------- | | | DALLAS | |> | | DS12885S | | | ----------------------------------- | | | | | | | | | | | | 1 12 (Ground)
– Что означают аварийные звуковые сигналы, выдаваемые AMI BIOS при загрузке?
Звуковые сигналы
Число сигналов | Описание проблемы | Решение |
---|---|---|
1 | DRAM refresh failure | Вставьте память еще раз. Если не помогает, то это проблема с памятью. |
2 | Parity Circuit Failure | |
3 | Base 64K RAM failure | |
4 | System Timer Failure | Материнская плата неработоспособна |
5 | Processor Failure | |
6 | Keyboard Controller / Gate A20 Failure | Вытащите и вставьте чип контроллера клавиатуры. Если не помогает, замените контроллер клавиатуры. Если и это не помогает, проверьте клавиатуру и ее кабель |
7 | Virtual Mode Exception Error | Материнская плата неработоспособна |
8 | Display Memory Read/Write Failure | Ошибка памяти видеоадаптера. Переисталлируйте видеокарту и память на ней. Если не помогает, замените видеокарту. |
9 | ROM BIOS Checksum Failure | Ошибка в микросхеме BIOS. Попробуйте вытащить и вставить заново этот чип. Если не помогает, необходимо перепрошить его содержимое или заменить микросхему. |
10 | CMOS Shutdown Register Read/Write Error | Материнская плата неработоспособна |
1-2 | Search for option ROM (video configure fails) | |
1-3 | Video failure | Переинсталлируйте видеокарту. Если не помогает, придется ее заменить |
1-2-2-3 | BIOS ROM checksum | |
1-3-1-1 | Test DRAM refresh | |
1-3-1-3 | Test keyboard controller | |
1-3-4-1 | Test 512K base address lines | |
1-3-4-3 | Test 512K base memory | |
1-4-1-1 | Test memory bus | |
2-1-2-3 | Check ROM copyright notice | |
2-2-3-1 | Test for unexpected interrupts | |
1 | POST passed. | Все идет по плану |
– Что означают аварийные звуковые сигналы, выдаваемые Award BIOS при загрузке?
Звуковые сигналы
Число сигналов | Проблема | Решение |
---|---|---|
1 длинный 2 коротких | Video error | Переинсталлируйте видеокарту. Проверьте видеопамять. Замените карту |
Короткие сигналы | Memory error | Проблемы с памятью. Попробуйте заменить модули памяти. |
– Что означают аварийные звуковые сигналы, выдаваемые Phoenix BIOS при загрузке?
Если пищит, еще не все потеряно. И я иногда по запарке флешки переворачивал. Да и сейчас бывает :oops: 50/50 флешка выживает, если питание вовремя выключили. Флешку прошить. Правильно вставив и правильной прошивкой. Мож и заработает.
Добавлено спустя 2 минуты 50 секунд:
Только без обид. Ник в тему:)
Jazz, Blues & Rock'n'Roll фарева!
А что можно сказать по поводу измеренных мною напряжений? Разве может одновременно на всех перечисленных контактах быть 3,5В?
Что сгорит, то не заржавеет.
The read operation of the W29C020 is controlled by CE and OE, both of which have to be low for
the host to obtain data from the outputs. CE is used for device selection. When CE is high, the chip
is de-selected and only standby power will be consumed.
OE is the output control and is used to gate
data from the output pins. The data bus is in high impedance state when either CE or OE is high.
Refer to the read cycle timing waveforms for further details.
Jazz, Blues & Rock'n'Roll фарева!
А можно перешить эту биосяку на другой матери, или только на такой где стоит именно такая микросхема BIOS (ASD или Winbond).
Что сгорит, то не заржавеет.
Искусcтво перешивки BIOS читали. Если нет, то почитайте.
Jazz, Blues & Rock'n'Roll фарева!
Перечитал много статей и облазил кучу ссылок, но вопрос не пропал. Среди всех микросхем FLASH только эти две имеют сходные параметры:
Размер - 2 Mb, разрядность шины данных - 8, алгоритм записи/считывания - 29С, размер страницы - 128, програмная защита первых и последних 8 Кb.
А на других мамках могут стоять микросхемы которые используют алгоритм записи/считывания - 29F, например.
Что сгорит, то не заржавеет.
Плохо читали. Из указанной статьи:
Берётся другая РАБОЧАЯ плата. Как уже говорилось, она не обязательно должна быть "точно такая же", "на таком же чипсете", "той же фирмы". Главное, на что стоит ориентироваться - тип/маркировка флэшки. Есть две основные "совместимые" группы:
- "обычные" (в частности, именно к ним относятся все "прямоугольные" флэшки - в DIP32 корпусе) - 28xxxx, 29xxxx, 39xxxx, некоторые 49xxxx
- "хабовые" (все они только "квадратные" - в корпусе PLCC32) - большинство серии 49xxxx и "родные" интеловские 82802xx
Соответственно, если на плате для восстановления будет "совместимая" флэшка того же (или большего) объёма - всё должно пройти.
Jazz, Blues & Rock'n'Roll фарева!
Спасибо за совет. Еще вопрос: какое расширение должен иметь файл для Аварда?
Добавлено спустя 3 минуты 7 секунд:
Извиняюсь за дублирование но я просто не уверен что дело только в запоротом биосе. Кондеры на мамке были вздутые. А запарка с платой начинает надоедать.
Что сгорит, то не заржавеет.
Тема про расширения файлов прошивок прибита. Настоятельно рекомендую ПРОЧИТАТЬ наконец рекомендуемую статью!
А ваш файл - всего лишь архив с упакованной прошивкой. Читайте статью.
Jazz, Blues & Rock'n'Roll фарева!
Сегодня достал микруху W29C020 , пробовал прошить Авардом 8.33 с ключами /cd/cp/py/sn/f/r
программа определяет микросхему правильно и виснет на этапе прошивки, что сделал не так?
Что сгорит, то не заржавеет.
Jazz, Blues & Rock'n'Roll фарева!
Победа! Наконец удалось! Правда в таком порядке:
1. Сначала загрузился на DFI MVP3 c родной микросхемы БИОС и хотсвопом поменял на другую аналогичную W29C020.
2. Ради эксперимента прошил прошивкой от этой мамки (чтобы убедиться, что микросхема живая). Все прошло ок.
3. Тем же Авардом 8.33 со стандартными ключами (только без параметра /r) прошил уже файлом от Shuttle AMD750. И тоже прошло ок.
4. Вставил микросхему в мамку Shuttle и. она за-ра-бо-та-ла-а!
Вот такая история со счастливым концом.
P.S. Особое "Спасибо!" для Pavel, что не бросил в трудную минуту и наводил на путь истинный.
Материнские платы и видеокарты всегда имеют микросхему, содержащую микропрограмму BIOS, производящую первоначальную проверку и запуск устройства. Если считывание этого микрокода не производится должным образом, работа устройства невозможна.
В данной статье рассматриваются некоторые особенности решения аппаратных проблем на видеокартах, связанных с микросхемой BIOS.
Симптомы, свидетельствующие о наличии аппаратных проблем с BIOS видеокарт
Если видеокарта не работает, хотя все необходимые напряжения (включая 5 V, 1.8 V, VCore, Vmem, питание PEX и другие) на плате присутствуют, то, вероятно, неисправность связана именно с BIOS.
При проблемах со считыванием микропрограммы BIOS проявляются следующие симптомы:
- видеокарта не работает/ ее выходы не инициализируются (если при включении компьютера с видеокартой, к которой подключен монитор, происходит попытка запуска (он кратковременно загорается), то, скорее всего, проблема связана с VRAM, а не с BIOS);
- диагностическая программа MATS не видит видеокарты;
- видеокарта то работает, то нет.
Для проверки работоспособности флеш-BIOS видеокарты нужно:
- изучить расположение пинов на корпусе микросхемы, отвечающих за ее пиатние, включение и обмен данными с GPU;
- узнать номинал питающего напряжения (1.8 или 3.3 V);
- проверить осциллографом наличие обмена с ядром видеокарты при ее инициализации.
Например, 4-Mbit микросхема Winbond 25Q40EWNIG, установленная на задней стороне платы видеокарты Nvidia GT1030 производства Zotac (элемент U501), питается напряжением 1.8 вольта:
Назначение выводов у Serial Flash-микросхем W25Q40EW (в 150mil корпусе SOIC-8):
Назначение пинов на микросхеме W25Q40EW:
Перед проверкой микросхемы BIOS желательно ознакомиться хотя бы в общих чертах с тем, как она работает.
Как производится считывание микропрограммы BIOS при включении видеокарты?
Главной особенностью работы микросхем BIOS на большинстве современных устройств является использование синхронного протокола Serial Peripheral Interface (SPI).
Микросхемы Flash BIOS производят дуплексный обмен данными (одновременно на прием и передачу) по SPI протоколу по принципу master-slave (ведущий- ведомый).
Обмен данными производится со скоростью 1 бит за один цикл с использованием четырех проводов (каналов) связи, которые работают следующим образом:
на стороне ведущего (Master):
- MISO — выход (Master In Slave Out);
- MOSI — вход (Master Out Slave In);
- SCLK — последовательный тактовый сигнал синхронизации CLK (Serial Clock);
- SS — активация ведомого устройства (Slave Select).
на стороне ведомого (Slave):
- SDI — вход (Slave Data In);
- SDO — выход (Slave Data Out);
- SCK — сигнал синхронизации CLK (Serial Clock);
- CS — сигнал активации (Chip Select).
Сигнал синхронизации генерируется ведущим устройством (на видеокарте — GPU). Он используется на ведомом устройстве для определения моментов, при которых происходит изменение битов данных.
Пример осциллограммы сигналов при обмене данными с микросхемой Winbond W25Q16BVSIG:
Микросхема W25Q40EW работает, используя синхронизирующий сигнал частотой FR до 104 МГц при проведении почти всех операций (есть еще fR =50 MHz):
Перед началом обмена данными (при инициализации видеокарты) ядро GPU устанавливает вывод Chip Select (pin 1 CS или CE, Chip Enable) микросхемы флеш-памяти в активное состояние. Ему соответствует логический сигнал Low (для W25Q40EW он равен нулю вольт в пределах от -0.5 до +0.59 V):
Затем начинается чтение микропрограммы BIOS с помощью второго и пятого выводов флешки (в рассматриваемом примере W25Q40EW). В ней содержится информация относительно названия видеокарты, частот ядра и памяти, вольтажа и другие важные данные.
Вывод номер 2 микросхемы флеш-BIOS (DO, Data Output в стандартном режиме) обычно напрямую соединен с GPU, а пин номер 5 (DI, Data Input) — через резистор (на видеокартах Nvidia он обычно имеет сопротивление 33 Ома).
Фрагмент схемы, иллюстрирующий подключение флешки БИОС на видеокарте GALAXY GT 1030 PG110-A00 P85C Rev V10:
Резисторы обвязки микросхемы BIOS, подключенные к выводам 1, 5, 6 обычно находятся возле ее корпуса ближе к GPU (иногда на другой стороне платы).
Узнав назначение выводов микросхемы SPI Flash BIOS, можно приступать к ее практической проверке.
Как проверить исправность микросхемы BIOS на видеокарте?
При проверке работоспособности микросхем SPI BIOS W25Q40-й серии в первую очередь проверяется питающее напряжение VCC/VDD (1.8 или 3.3 вольта) на ее восьмом выводе, а также наличие сигнала CS на первом пине.
Проверка наличия сигнала CS на микросхеме флеш-BIOS видеокарты Asus GeForce GTX 1060:
Затем с помощью осциллографа проверяется наличие обмена на выводах 2 и 5 при инициализации видеокарты.
Если видеочип не проявляет активности при включении видеокарты, не пытаясь считать с нее информацию, то, либо он ушел в мир иной, либо видеокарта по какой-то причине не переходит к стадии инициализации (например, неисправны резисторы, соединяющие микросхему BIOS и GPU Core).
Если на выводах приема и передачи (DI и DO) флеш-BIOS есть сигнал, но видеокарта не работает, то неисправна микросхема BIOS, либо испорчена ее прошивка (возможно, прошит неверно модифицированный или неподходящий BIOS).
В этом случае нужно программатором прошить верную микропрограмму BIOS (ее можно найти на Techpowerup или на сайте производителя). Если микросхема BIOS не подает признаков жизни, то ее можно заменить на чип аналогичной или большей емкости с подходящей частотой синхронизации и тем же напряжением питания (VCC).
Если микросхема BIOS исправна, в нее залита правильная прошивка, осциллограф показывает наличие обмена между ядром и флешкой при инициализации, но видеокарта по прежнему не работает, то причина, скорее всего, кроется в неисправной памяти и/ или GPU.
Вам также может понравиться
О питающих напряжениях и передаче данных у современных видеокарт
26 ноября, 2020
Сравнение видеокарт GTX 1060 с памятью GDDR5X и Radeon AMD RX590
17 ноября, 2018
Мерит до 20 MHz. Я как то ставил его на линию обмена данными. Показал 140-160 kHz.
Я имел ввиду использовать как пробник. Может кто то использует - вот что хотелось узнать.
Мерит до 20 MHz. Я как то ставил его на линию обмена данными. Показал 140-160 kHz.
Я имел ввиду использовать как пробник. Может кто то использует - вот что хотелось узнать.
Может он чего и покажет, только вы не поймете что он вам показывает.
График нужен для восприятия, а не цифры .
Если это нерегулярные пакеты или пачки импульсов, то и осциллограф без синхронизации не покажет. Только примерно. Я понимаю что иногда важна ФОРМА импульсов или соотношение в пачке, но если кварц "чего-то генерит" а он может или генерить или НЕ генерить - почему бы не пробежаться тестером по напругам и частотам и ёмкостям и обнаружить неисправный стабилизатор напряжения. Короче, буду тестить свой мультиметр, так как они очень разные.
Если это нерегулярные пакеты или пачки импульсов, то и осциллограф без синхронизации не покажет. Только примерно. Я понимаю что иногда важна ФОРМА импульсов или соотношение в пачке, но если кварц "чего-то генерит" а он может или генерить или НЕ генерить - почему бы не пробежаться тестером по напругам и частотам и ёмкостям и обнаружить неисправный стабилизатор напряжения. Короче, буду тестить свой мультиметр, так как они очень разные.
Смотря какой осциллограф, цифровой покажет. Но мы говорим про частотомер в мультиметре. Это разные вещи.
Частотомером общения мульта с биосом не увидеть.
ИМХО врятли, бывает биос при включении вычитывается, пробегает пара пакетов и пропадает. мультиметр даже не успеет отреагировать. из дешевых, но геморойных средств можно использовать анализатор протоколов (минус в том, что он реагирует только на изменение уровня сигнала, а форму показывает всегда чистый меандр), из средств подороже - осциллограф.
Прийдётся сдувать пыль со своей Саги. (мод. С1-94) Но всё-таки хотелось бы что-нибудь поленивее.
. это уже слишком лениво.
Понял - без осциллографа нельзя!
. это уже слишком лениво.
Понял - без осциллографа нельзя!
Мульт менял, биос шил.
Lenovo 570. LZ57.
что значит клоков нет? имхо на юге должен быть. а вот на мульте один раз было что клок не появлялся. так там небыло связи мультовой флешки с самим мультом. какие-то дельцы снесли переходный резюк и не глянув схему от балды рядом запаяли. а это был клок на флешку. помогла схема и отзвон выводов от флешки до мульта.
что значит клоков нет? имхо на юге должен быть. а вот на мульте один раз было что клок не появлялся. так там небыло связи мультовой флешки с самим мультом. какие-то дельцы снесли переходный резюк и не глянув схему от балды рядом запаяли. а это был клок на флешку. помогла схема и отзвон выводов от флешки до мульта.
Вот так нет. Пришел к выводу что ХАБ мертв. Цепь от звонил, все на месте.
---------- Добавлено спустя 4 минуты 35 секунд: ----------
Читайте также: